Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / CommonUI / System / Drawing / Advanced / GPRECT.cs / 1 / 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
- RC2CryptoServiceProvider.cs
- MemberHolder.cs
- ServiceSecurityContext.cs
- OpenFileDialog.cs
- XmlNodeChangedEventManager.cs
- CryptoSession.cs
- Group.cs
- AspCompat.cs
- ListBindableAttribute.cs
- OleCmdHelper.cs
- ClientSettingsStore.cs
- HttpWebRequest.cs
- ProcessHostFactoryHelper.cs
- WorkItem.cs
- CompilerGlobalScopeAttribute.cs
- MimeWriter.cs
- BasicSecurityProfileVersion.cs
- TextRangeSerialization.cs
- X509ChainPolicy.cs
- TextWriter.cs
- ClientData.cs
- SplitterEvent.cs
- ColumnMapCopier.cs
- AttributeCallbackBuilder.cs
- _Rfc2616CacheValidators.cs
- MessageFilterTable.cs
- KnownBoxes.cs
- FormsAuthenticationEventArgs.cs
- SmtpTransport.cs
- XmlSchemaAll.cs
- RepeatButton.cs
- DesignerDataSchemaClass.cs
- XmlSchemaResource.cs
- GestureRecognizer.cs
- ProtocolsSection.cs
- DispatcherExceptionEventArgs.cs
- ReachSerializationUtils.cs
- XmlSchemaSet.cs
- PageRanges.cs
- DataGridPageChangedEventArgs.cs
- ToolStripArrowRenderEventArgs.cs
- XMLUtil.cs
- ProofTokenCryptoHandle.cs
- FrameSecurityDescriptor.cs
- IconHelper.cs
- EntitySqlQueryBuilder.cs
- XmlSchemaCompilationSettings.cs
- SqlCharStream.cs
- SingleObjectCollection.cs
- MD5.cs
- SendingRequestEventArgs.cs
- ECDiffieHellmanCng.cs
- UnsafeNativeMethods.cs
- DiagnosticTraceSource.cs
- XamlNamespaceHelper.cs
- Propagator.cs
- RegexReplacement.cs
- LayoutTable.cs
- x509utils.cs
- AssemblyUtil.cs
- IssuanceLicense.cs
- Msec.cs
- FeatureManager.cs
- DispatcherOperation.cs
- DbProviderServices.cs
- TypeConverterValueSerializer.cs
- ServicesUtilities.cs
- TextBlockAutomationPeer.cs
- HeaderCollection.cs
- ExpressionBindingsDialog.cs
- _NegoStream.cs
- RuleSet.cs
- XmlHierarchicalDataSourceView.cs
- ResourceKey.cs
- EntityTypeEmitter.cs
- SystemParameters.cs
- CorrelationActionMessageFilter.cs
- Select.cs
- TabItemWrapperAutomationPeer.cs
- SelectionGlyphBase.cs
- DbBuffer.cs
- sitestring.cs
- UnsafeNativeMethods.cs
- TemplateControlCodeDomTreeGenerator.cs
- FixedSOMFixedBlock.cs
- DBParameter.cs
- XmlNamespaceMappingCollection.cs
- Exceptions.cs
- FixedTextPointer.cs
- SerializationFieldInfo.cs
- ActivityPreviewDesigner.cs
- RightsManagementProvider.cs
- XmlILStorageConverter.cs
- CorrelationScope.cs
- ConsumerConnectionPoint.cs
- XdrBuilder.cs
- PathFigureCollection.cs
- CapabilitiesAssignment.cs
- DSASignatureDeformatter.cs
- Win32SafeHandles.cs