Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CommonUI / System / Drawing / Advanced / GPRECT.cs / 1 / GPRECT.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /*************************************************************************\ * * Copyright (c) 1998-1999, Microsoft Corp. All Rights Reserved. * * Module Name: * * GPRECT.cpp * * Abstract: * * Native GDI+ integer coordinate rectangle structure. * * Revision History: * * 12/14/1998 davidx * Created it. * \**************************************************************************/ namespace System.Drawing.Internal { using System.Diagnostics; using System; using System.Drawing; using System.Runtime.InteropServices; [StructLayout(LayoutKind.Sequential)] internal struct GPRECT { internal int X; internal int Y; internal int Width; internal int Height; internal GPRECT(int x, int y, int width, int height) { X = x; Y = y; Width = width; Height = height; } internal GPRECT(Rectangle rect) { X = rect.X; Y = rect.Y; Width = rect.Width; Height = rect.Height; } internal Rectangle ToRectangle() { return new Rectangle(X, Y, Width, Height); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PersonalizationProviderHelper.cs
- XamlWriter.cs
- HttpPostLocalhostServerProtocol.cs
- GridViewColumnHeaderAutomationPeer.cs
- safesecurityhelperavalon.cs
- OperationFormatter.cs
- ManagedWndProcTracker.cs
- DesignerAttributeInfo.cs
- DataSourceDescriptorCollection.cs
- ObjectItemAttributeAssemblyLoader.cs
- WebPart.cs
- PrivilegedConfigurationManager.cs
- ConfigurationPropertyAttribute.cs
- ListViewUpdateEventArgs.cs
- KeyInterop.cs
- InnerItemCollectionView.cs
- OdbcUtils.cs
- OledbConnectionStringbuilder.cs
- FixedTextSelectionProcessor.cs
- PropertyEmitterBase.cs
- EditingCoordinator.cs
- SortKey.cs
- ManipulationDevice.cs
- DataViewManagerListItemTypeDescriptor.cs
- AutomationAttributeInfo.cs
- ThreadAbortException.cs
- MediaContext.cs
- WorkflowInstanceExtensionManager.cs
- TextEditorThreadLocalStore.cs
- GradientStop.cs
- BeginEvent.cs
- SignatureTargetIdManager.cs
- IUnknownConstantAttribute.cs
- unsafenativemethodstextservices.cs
- XmlAttributeCache.cs
- wmiprovider.cs
- DriveNotFoundException.cs
- ListDataHelper.cs
- CultureTable.cs
- ServerIdentity.cs
- AttributeCollection.cs
- CustomValidator.cs
- ComponentFactoryHelpers.cs
- CachedRequestParams.cs
- FrameworkContentElement.cs
- OpCellTreeNode.cs
- UntrustedRecipientException.cs
- DelegateSerializationHolder.cs
- Types.cs
- Msec.cs
- ComponentResourceKeyConverter.cs
- ForwardPositionQuery.cs
- MetaType.cs
- PipelineModuleStepContainer.cs
- WCFModelStrings.Designer.cs
- ToolStripPanelRenderEventArgs.cs
- EventToken.cs
- SqlCachedBuffer.cs
- ModifierKeysConverter.cs
- TransformProviderWrapper.cs
- Light.cs
- DataGridParentRows.cs
- PointCollection.cs
- ProxyWebPartManager.cs
- FlowDocumentFormatter.cs
- SingleTagSectionHandler.cs
- _RequestCacheProtocol.cs
- Sentence.cs
- SqlEnums.cs
- EllipseGeometry.cs
- XmlUrlResolver.cs
- XmlChildEnumerator.cs
- GAC.cs
- TdsParserStateObject.cs
- VideoDrawing.cs
- DataTrigger.cs
- AspCompat.cs
- CachedFontFamily.cs
- MetadataSerializer.cs
- XhtmlBasicLinkAdapter.cs
- Path.cs
- ControlPaint.cs
- Stylesheet.cs
- FixedElement.cs
- Point3DCollection.cs
- DateBoldEvent.cs
- EncoderParameters.cs
- FreezableCollection.cs
- HasCopySemanticsAttribute.cs
- MimeAnyImporter.cs
- HttpCachePolicyWrapper.cs
- NativeRightsManagementAPIsStructures.cs
- StrongName.cs
- Connector.xaml.cs
- WebBrowserUriTypeConverter.cs
- MessageDirection.cs
- FormsAuthenticationTicket.cs
- PngBitmapEncoder.cs
- ToolCreatedEventArgs.cs
- Matrix.cs