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
- FixedTextBuilder.cs
- EllipseGeometry.cs
- XamlBrushSerializer.cs
- ResXFileRef.cs
- PointCollection.cs
- XmlArrayItemAttributes.cs
- PackageProperties.cs
- Utils.cs
- DataGridViewCell.cs
- ElementMarkupObject.cs
- AutoSizeComboBox.cs
- StrongNameMembershipCondition.cs
- TableColumn.cs
- OverrideMode.cs
- WindowsFormsSynchronizationContext.cs
- SchemaDeclBase.cs
- FontInfo.cs
- X509Utils.cs
- QueryAccessibilityHelpEvent.cs
- DataObjectCopyingEventArgs.cs
- StorageComplexTypeMapping.cs
- XmlHierarchicalDataSourceView.cs
- MethodAccessException.cs
- backend.cs
- DropShadowEffect.cs
- PeerMessageDispatcher.cs
- SqlConnectionPoolGroupProviderInfo.cs
- TrustSection.cs
- SimpleHandlerBuildProvider.cs
- VariableAction.cs
- TextProperties.cs
- FormViewPageEventArgs.cs
- ValidatingCollection.cs
- AffineTransform3D.cs
- FolderBrowserDialog.cs
- HtmlLink.cs
- XmlSchemaNotation.cs
- ProcessManager.cs
- LocalValueEnumerator.cs
- MemberNameValidator.cs
- AutomationElement.cs
- ReadOnlyHierarchicalDataSource.cs
- MetadataCollection.cs
- DecodeHelper.cs
- PairComparer.cs
- DataGridItemEventArgs.cs
- OleDbTransaction.cs
- IteratorFilter.cs
- AdornerHitTestResult.cs
- _UncName.cs
- DataViewManagerListItemTypeDescriptor.cs
- KnownIds.cs
- GeometryDrawing.cs
- TypeExtensionConverter.cs
- HebrewNumber.cs
- EncoderBestFitFallback.cs
- DiscoveryDocumentSearchPattern.cs
- TypeExtensionConverter.cs
- _AuthenticationState.cs
- SizeValueSerializer.cs
- BitmapEffectState.cs
- GradientBrush.cs
- ParseChildrenAsPropertiesAttribute.cs
- AssemblyResourceLoader.cs
- HwndHost.cs
- ToolTipAutomationPeer.cs
- BitmapPalette.cs
- DataSourceControlBuilder.cs
- WhitespaceRuleReader.cs
- WithParamAction.cs
- FacetDescriptionElement.cs
- CompositionTarget.cs
- DesignerValidationSummaryAdapter.cs
- FixedPageStructure.cs
- UIPropertyMetadata.cs
- EntityDesignerUtils.cs
- entityreference_tresulttype.cs
- DeferredReference.cs
- BlockUIContainer.cs
- VectorAnimationBase.cs
- DataGridTextBox.cs
- CheckBox.cs
- XmlSchemaAttributeGroup.cs
- XmlAggregates.cs
- CompiledRegexRunnerFactory.cs
- ClientRuntimeConfig.cs
- TemplatePropertyEntry.cs
- PixelFormatConverter.cs
- URI.cs
- SqlEnums.cs
- RedBlackList.cs
- SqlTrackingService.cs
- ScriptControlDescriptor.cs
- ApplicationDirectory.cs
- EntityClientCacheEntry.cs
- ListenerHandler.cs
- CodePrimitiveExpression.cs
- PropertiesTab.cs
- ProjectionPathSegment.cs
- _Semaphore.cs