Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CommonUI / System / Drawing / Advanced / GPRECTF.cs / 1305376 / GPRECTF.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Drawing.Internal {
using System.Diagnostics;
using System;
using System.Drawing;
using System.Runtime.InteropServices;
[StructLayout(LayoutKind.Sequential)]
internal struct GPRECTF {
internal float X;
internal float Y;
internal float Width;
internal float Height;
internal GPRECTF(float x, float y, float width, float height) {
X = x;
Y = y;
Width = width;
Height = height;
}
internal GPRECTF(RectangleF rect) {
X = rect.X;
Y = rect.Y;
Width = rect.Width;
Height = rect.Height;
}
internal SizeF SizeF {
get {
return new SizeF(Width, Height);
}
}
internal RectangleF ToRectangleF() {
return new RectangleF(X, Y, Width, Height);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SystemResourceKey.cs
- Group.cs
- MultilineStringEditor.cs
- recordstate.cs
- StorageEntityContainerMapping.cs
- RoleService.cs
- ExceptionList.cs
- TextAction.cs
- PropertyMap.cs
- DataRecordInternal.cs
- StringInfo.cs
- IRCollection.cs
- BuiltInPermissionSets.cs
- FormViewUpdatedEventArgs.cs
- CheckBoxBaseAdapter.cs
- LinqDataSourceStatusEventArgs.cs
- StrongNameMembershipCondition.cs
- DataGridParentRows.cs
- Int32CAMarshaler.cs
- StringArrayConverter.cs
- XamlBuildTaskServices.cs
- BaseProcessor.cs
- SafeReversePInvokeHandle.cs
- LogExtent.cs
- PropertyMap.cs
- CriticalFinalizerObject.cs
- FigureParagraph.cs
- ReceiveCompletedEventArgs.cs
- WebEventCodes.cs
- ColorConvertedBitmapExtension.cs
- CriticalFinalizerObject.cs
- AnimatedTypeHelpers.cs
- DictionarySectionHandler.cs
- FtpWebResponse.cs
- RenderDataDrawingContext.cs
- IdentityManager.cs
- FileEnumerator.cs
- SequentialWorkflowRootDesigner.cs
- SerializationStore.cs
- ControlAdapter.cs
- XmlCharacterData.cs
- CustomValidator.cs
- XmlReader.cs
- XmlHierarchyData.cs
- TextEditorSpelling.cs
- Object.cs
- CapiSymmetricAlgorithm.cs
- GenerateTemporaryTargetAssembly.cs
- NamespaceDecl.cs
- MachineKey.cs
- TraceRecords.cs
- DrawingContextWalker.cs
- FixedLineResult.cs
- QilValidationVisitor.cs
- Utilities.cs
- TargetFrameworkAttribute.cs
- TableLayout.cs
- EditorBrowsableAttribute.cs
- DataViewSettingCollection.cs
- OleDbPermission.cs
- SqlTriggerContext.cs
- System.Data_BID.cs
- OutputCacheModule.cs
- TrustLevel.cs
- ECDiffieHellmanPublicKey.cs
- TriggerCollection.cs
- HostedHttpTransportManager.cs
- DataTableExtensions.cs
- CurrencyManager.cs
- EDesignUtil.cs
- ComPersistableTypeElement.cs
- ScriptResourceAttribute.cs
- FlowDocumentReader.cs
- TdsParser.cs
- FileFormatException.cs
- AutomationEventArgs.cs
- DbConnectionPoolGroup.cs
- TreeWalkHelper.cs
- PeerNameRecord.cs
- AuthorizationRuleCollection.cs
- TextContainerHelper.cs
- CookieParameter.cs
- dtdvalidator.cs
- XmlHierarchicalDataSourceView.cs
- ContainerParaClient.cs
- TransactionsSectionGroup.cs
- StylusEditingBehavior.cs
- ResourceExpressionBuilder.cs
- Automation.cs
- ChannelBinding.cs
- MarkerProperties.cs
- ResourceAssociationType.cs
- ViewCellSlot.cs
- Page.cs
- BitmapEditor.cs
- SqlClientFactory.cs
- DynamicFilter.cs
- oledbmetadatacolumnnames.cs
- ResourcePermissionBase.cs
- SystemIPAddressInformation.cs