Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / CommonUI / System / Drawing / Advanced / GPRECT.cs / 2 / GPRECT.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 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.
//
//-----------------------------------------------------------------------------
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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CellLabel.cs
- ActivityDesigner.cs
- Menu.cs
- sqlpipe.cs
- ContainerVisual.cs
- NumberFormatInfo.cs
- HttpPostedFileWrapper.cs
- AgileSafeNativeMemoryHandle.cs
- BitmapEncoder.cs
- TypeConverterHelper.cs
- CodeAttributeDeclaration.cs
- UpdateEventArgs.cs
- IxmlLineInfo.cs
- ImageListUtils.cs
- AVElementHelper.cs
- EncryptedType.cs
- TextLineResult.cs
- TimeSpanValidatorAttribute.cs
- StreamHelper.cs
- SettingsBase.cs
- TextCompositionManager.cs
- InputReport.cs
- PackWebRequest.cs
- MessageSmuggler.cs
- ReferenceService.cs
- DelegatedStream.cs
- ConsoleKeyInfo.cs
- KerberosSecurityTokenAuthenticator.cs
- initElementDictionary.cs
- PointValueSerializer.cs
- Profiler.cs
- DocumentEventArgs.cs
- X509Chain.cs
- ItemType.cs
- OdbcReferenceCollection.cs
- GridViewEditEventArgs.cs
- SystemDropShadowChrome.cs
- WebPartCancelEventArgs.cs
- GuidelineCollection.cs
- GestureRecognitionResult.cs
- DataGridViewTextBoxColumn.cs
- SerializationFieldInfo.cs
- StructuredTypeInfo.cs
- MenuCommands.cs
- ToolBarButtonClickEvent.cs
- VariableModifiersHelper.cs
- RangeBaseAutomationPeer.cs
- EtwTrace.cs
- templategroup.cs
- DataObjectFieldAttribute.cs
- ValueConversionAttribute.cs
- CompilerScope.Storage.cs
- HtmlFormParameterWriter.cs
- ScrollPattern.cs
- UIElement.cs
- EncoderExceptionFallback.cs
- SourceFilter.cs
- EditingCommands.cs
- _emptywebproxy.cs
- WindowsListViewGroupSubsetLink.cs
- ParserOptions.cs
- ScriptingWebServicesSectionGroup.cs
- WorkflowServiceBuildProvider.cs
- Accessors.cs
- TextFormatterHost.cs
- EditorPart.cs
- ClientSession.cs
- SByteStorage.cs
- SpecularMaterial.cs
- ExtendedPropertyInfo.cs
- PrtTicket_Editor.cs
- ItemCollection.cs
- AnimationException.cs
- SimplePropertyEntry.cs
- ImageSource.cs
- DbFunctionCommandTree.cs
- FederatedMessageSecurityOverHttpElement.cs
- PrimitiveCodeDomSerializer.cs
- XmlName.cs
- JsonMessageEncoderFactory.cs
- Empty.cs
- PrintingPermissionAttribute.cs
- Fx.cs
- DesignerActionUIService.cs
- PropertyChangedEventArgs.cs
- IndexedWhereQueryOperator.cs
- StandardCommands.cs
- ModelItem.cs
- SupportsEventValidationAttribute.cs
- PointUtil.cs
- DateTimeOffsetAdapter.cs
- FileLogRecordHeader.cs
- ProviderConnectionPointCollection.cs
- PolicyLevel.cs
- BitmapEffectInput.cs
- GridEntryCollection.cs
- NumericPagerField.cs
- ObjectDataSourceFilteringEventArgs.cs
- CaseInsensitiveHashCodeProvider.cs
- XmlDeclaration.cs