You've already forked linux-packaging-mono
Imported Upstream version 4.2.0.179
Former-commit-id: 4610231f55806d2a05ed69e5ff3faa7336cc1479
This commit is contained in:
committed by
Jo Shields
parent
aa7da660d6
commit
c042cd0c52
@ -0,0 +1,37 @@
|
||||
//
|
||||
// BackgroundType.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum BackgroundType
|
||||
{
|
||||
ImageFile = 0,
|
||||
BorderFill = 1,
|
||||
None = 2
|
||||
}
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
//
|
||||
// BooleanProperty.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum BooleanProperty
|
||||
{
|
||||
Transparent = 2201,
|
||||
AutoSize = 2202,
|
||||
BorderOnly = 2203,
|
||||
Composited = 2204,
|
||||
BackgroundFill = 2205,
|
||||
GlyphTransparent = 2206,
|
||||
GlyphOnly = 2207,
|
||||
AlwaysShowSizingBar = 2208,
|
||||
MirrorImage = 2209,
|
||||
UniformSizing = 2210,
|
||||
IntegralSizing = 2211,
|
||||
SourceGrow = 2212,
|
||||
SourceShrink = 2213
|
||||
}
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
//
|
||||
// BorderType.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum BorderType
|
||||
{
|
||||
Rectangle = 0,
|
||||
RoundedRectangle = 1,
|
||||
Ellipse = 2
|
||||
}
|
||||
}
|
@ -0,0 +1,139 @@
|
||||
2008-12-30 Jonathan Pobst <monkey@jpobst.com>
|
||||
|
||||
* IVisualStyle.cs, VisualStylesGtkPlus.cs, VisualStylesNative.cs:
|
||||
Add way to get style filename.
|
||||
[Fixes bug #462766]
|
||||
|
||||
2008-09-16 Jonathan Pobst <monkey@jpobst.com>
|
||||
|
||||
* VisualStyleElement.cs: Fixed Header.Item.Normal value.
|
||||
|
||||
2008-07-31 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* GtkPlus.cs, VisualStylesGtkPlus.cs: Added support for some elements,
|
||||
clipping and excluding a rectangle from the painted area.
|
||||
* VisualStyleElement.cs: Added constants for parts and states.
|
||||
|
||||
2008-07-14 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* VisualStyleElement.cs: Fixed
|
||||
VisualStyleElement.Button.RadioButton.UncheckedPressed.
|
||||
|
||||
2008-07-10 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* GtkPlus.cs: Fixed warnings and formatted.
|
||||
|
||||
2008-07-10 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* GtkPlus.cs, VisualStylesGtkPlus.cs: Implemented check box
|
||||
size. Extended check box painting to allow all cases.
|
||||
* VisualStyleElement.cs: Added some constants.
|
||||
* VisualStylesEngine.cs: Now requires environment variable
|
||||
MONO_VISUAL_STYLES to be set to GtkPlus in order to select the GTK+
|
||||
implementation.
|
||||
|
||||
2008-06-19 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* GtkPlus.cs: Initialize now catches DllNotFoundException from both GTK+
|
||||
calls.
|
||||
|
||||
2008-06-15 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* GtkPlus.cs, VisualStylesGtkPlus.cs: Added support for clipping.
|
||||
|
||||
2008-06-15 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* GtkPlus.cs: Added comment header and check for GTK+ 2.10.
|
||||
* IVisualStyles.cs, VisualStylesGtkPlus.cs, VisualStylesNative.cs: Added
|
||||
comment header.
|
||||
* VisualStylesEngine.cs: Added comment header. Enabled VisualStylesGtkPlus.
|
||||
|
||||
2008-06-10 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* UXTheme.cs, VisualStylesNative.cs: Fixed the type of a GetThemePartSize
|
||||
parameter.
|
||||
|
||||
2008-06-10 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* VisualStylesEngine.cs: Disabled VisualStylesGtkPlus until I fix it to
|
||||
support older GTK+ versions.
|
||||
|
||||
2008-06-10 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* VisualStyleElement.cs: Added DateTimePicker part and state constants.
|
||||
|
||||
2008-06-10 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* VisualStyleElement.cs: Added ComboBox border part and state constants.
|
||||
|
||||
2008-06-10 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* GtkPlus.cs, IVisualStyles.cs, VisualStylesEngine.cs,
|
||||
VisualStylesGtkPlus.cs, VisualStylesNative.cs: Added.
|
||||
* VisualStyleElement.cs: Added some named constants.
|
||||
* VisualStyleInformation.cs, VisualStyleRenderer.cs: Refactored to allow
|
||||
multiple implementations.
|
||||
|
||||
2008-05-30 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* VisualStyleElement.cs: Added support for the ScrollBar hover style.
|
||||
|
||||
2008-05-19 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* VisualStyleRenderer.cs: Added DrawBackgroundExcludingArea.
|
||||
|
||||
2008-05-19 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* GroupBoxState.cs: Included in the 1.1 profile.
|
||||
|
||||
2008-04-29 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* VisualStyleRenderer.cs: Added some code to eventually call CloseThemeData.
|
||||
Suppressed calls to IsThemePartDefined and CloseThemeData when a theme handle
|
||||
was not obtained.
|
||||
|
||||
2008-04-29 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* VisualStyleRenderer.cs: Added a special case for
|
||||
VisualStyleElement.Status.Bar.Normal. IsThemePartDefined was returning false
|
||||
but this element is supposed to work on the default Windows theme.
|
||||
|
||||
2008-04-25 George Giolfan <georgegiolfan@yahoo.com>
|
||||
|
||||
* BooleanProperty.cs, CheckBoxState.cs, ColorProperty.cs, EdgeEffects.cs,
|
||||
Edges.cs, EdgeStyle.cs, EnumProperty.cs, FileNameProperty.cs, FontProperty.cs,
|
||||
HitTestCode.cs, HitTestOptions.cs, MarginProperty.cs, PointProperty.cs,
|
||||
PushButtonState.cs, RadioButtonState.cs, StringProperty.cs, TextMetrics.cs,
|
||||
TextMetricsCharacterSet.cs, TextMetricsPitchAndFamilyValues.cs,
|
||||
ThemeSizeType.cs, UXTheme.cs, VisualStyleElement.cs,
|
||||
VisualStyleInformation.cs, VisualStyleRenderer.cs, VisualStyleState.cs:
|
||||
Included in the 1.1 profile.
|
||||
|
||||
2008-03-05 Jonathan Pobst <monkey@jpobst.com>
|
||||
|
||||
VisualStyleRenderer.cs: corcompare - fix parameter names.
|
||||
|
||||
2007-02-26 Jonathan Pobst <monkey@jpobst.com>
|
||||
|
||||
* UXTheme.cs: Remove RECT, POINT, and TEXTMETRICS structures,
|
||||
use ones from Xplat instead.
|
||||
* VisualStyleRenderer.cs: Use Xplat structs instead of UXTheme ones.
|
||||
|
||||
2007-01-19 Chris Toshok <toshok@ximian.com>
|
||||
|
||||
* VisualStyleElement.cs: rename TaskBar to Taskbar, and
|
||||
TaskBarClock to TaskbarClock to make corcompare happy.
|
||||
|
||||
2006-08-05 Jonathan Pobst <monkey@jpobst.com>
|
||||
* TextMetrics.cs: Change variables to properties.
|
||||
* VisualStyleRenderer.cs, EdgeEffects.cs, Edges.cs,
|
||||
HitTestOptions.cs, TextMetricsPitchAndFamilyValues.cs:
|
||||
Add various attributes.
|
||||
* TabItemState.cs, TextBoxState.cs, TrackBarThumbState.cs:
|
||||
Fix typos.
|
||||
|
||||
2006-08-04 Jonathan Pobst <monkey@jpobst.com>
|
||||
* VisualStyleRenderer.cs: Fixed null compare that broke the build.
|
||||
|
||||
2006-08-04 Jonathan Pobst <monkey@jpobst.com>
|
||||
* System.Windows.Forms.VisualStyles: Initial import.
|
@ -0,0 +1,46 @@
|
||||
//
|
||||
// CheckBoxState.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum CheckBoxState
|
||||
{
|
||||
UncheckedNormal = 1,
|
||||
UncheckedHot = 2,
|
||||
UncheckedPressed = 3,
|
||||
UncheckedDisabled = 4,
|
||||
CheckedNormal = 5,
|
||||
CheckedHot = 6,
|
||||
CheckedPressed = 7,
|
||||
CheckedDisabled = 8,
|
||||
MixedNormal = 9,
|
||||
MixedHot = 10,
|
||||
MixedPressed = 11,
|
||||
MixedDisabled = 12
|
||||
}
|
||||
}
|
@ -0,0 +1,57 @@
|
||||
//
|
||||
// ColorProperty.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum ColorProperty
|
||||
{
|
||||
BorderColor = 3801,
|
||||
FillColor = 3802,
|
||||
TextColor = 3803,
|
||||
EdgeLightColor = 3804,
|
||||
EdgeHighlightColor = 3805,
|
||||
EdgeShadowColor = 3806,
|
||||
EdgeDarkShadowColor = 3807,
|
||||
EdgeFillColor = 3808,
|
||||
TransparentColor = 3809,
|
||||
GradientColor1 = 3810,
|
||||
GradientColor2 = 3811,
|
||||
GradientColor3 = 3812,
|
||||
GradientColor4 = 3813,
|
||||
GradientColor5 = 3814,
|
||||
ShadowColor = 3815,
|
||||
GlowColor = 3816,
|
||||
TextBorderColor = 3817,
|
||||
TextShadowColor = 3818,
|
||||
GlyphTextColor = 3819,
|
||||
GlyphTransparentColor = 3820,
|
||||
FillColorHint = 3821,
|
||||
BorderColorHint = 3822,
|
||||
AccentColorHint = 3823
|
||||
}
|
||||
}
|
@ -0,0 +1,38 @@
|
||||
//
|
||||
// ComboBoxState.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum ComboBoxState
|
||||
{
|
||||
Normal = 1,
|
||||
Hot = 2,
|
||||
Pressed = 3,
|
||||
Disabled = 4
|
||||
}
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
//
|
||||
// ContentAlignment.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum ContentAlignment
|
||||
{
|
||||
Left = 0,
|
||||
Center = 1,
|
||||
Right = 2
|
||||
}
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
//
|
||||
// EdgeEffects.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
[Flags]
|
||||
public enum EdgeEffects
|
||||
{
|
||||
None = 0,
|
||||
FillInterior = 2048,
|
||||
Flat = 4096,
|
||||
Soft = 16384,
|
||||
Mono = 32768
|
||||
}
|
||||
}
|
@ -0,0 +1,38 @@
|
||||
//
|
||||
// EdgeStyle.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum EdgeStyle
|
||||
{
|
||||
Raised = 5,
|
||||
Etched = 6,
|
||||
Bump = 9,
|
||||
Sunken = 10
|
||||
}
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
//
|
||||
// Edges.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
[Flags]
|
||||
public enum Edges
|
||||
{
|
||||
Left = 1,
|
||||
Top = 2,
|
||||
Right = 4,
|
||||
Bottom = 8,
|
||||
Diagonal = 16
|
||||
}
|
||||
}
|
@ -0,0 +1,49 @@
|
||||
//
|
||||
// EnumProperty.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum EnumProperty
|
||||
{
|
||||
BackgroundType = 4001,
|
||||
BorderType = 4002,
|
||||
FillType = 4003,
|
||||
SizingType = 4004,
|
||||
HorizontalAlignment = 4005,
|
||||
ContentAlignment = 4006,
|
||||
VerticalAlignment = 4007,
|
||||
OffsetType = 4008,
|
||||
IconEffect = 4009,
|
||||
TextShadowType = 4010,
|
||||
ImageLayout = 4011,
|
||||
GlyphType = 4012,
|
||||
ImageSelectType = 4013,
|
||||
GlyphFontSizingType = 4014,
|
||||
TrueSizeScalingType = 4015
|
||||
}
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
//
|
||||
// FilenameProperty.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum FilenameProperty
|
||||
{
|
||||
ImageFile = 3001,
|
||||
ImageFile1 = 3002,
|
||||
ImageFile2 = 3003,
|
||||
ImageFile3 = 3004,
|
||||
ImageFile4 = 3005,
|
||||
ImageFile5 = 3006,
|
||||
StockImageFile = 3007,
|
||||
GlyphImageFile = 3008
|
||||
}
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
//
|
||||
// FillType.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum FillType
|
||||
{
|
||||
Solid = 0,
|
||||
VerticalGradient = 1,
|
||||
HorizontalGradient = 2,
|
||||
RadialGradient = 3,
|
||||
TileImage = 4
|
||||
}
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
//
|
||||
// FontProperty.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum FontProperty
|
||||
{
|
||||
GlyphFont = 2601
|
||||
}
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
//
|
||||
// GlyphFontSizingType.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum GlyphFontSizingType
|
||||
{
|
||||
None = 0,
|
||||
Size = 1,
|
||||
Dpi = 2
|
||||
}
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
//
|
||||
// GlyphType.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum GlyphType
|
||||
{
|
||||
None = 0,
|
||||
ImageGlyph = 1,
|
||||
FontGlyph = 2
|
||||
}
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
//
|
||||
// GroupBoxState.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum GroupBoxState
|
||||
{
|
||||
Normal = 1,
|
||||
Disabled = 2
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,44 @@
|
||||
//
|
||||
// HitTestCode.cs
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
// a copy of this software and associated documentation files (the
|
||||
// "Software"), to deal in the Software without restriction, including
|
||||
// without limitation the rights to use, copy, modify, merge, publish,
|
||||
// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
// permit persons to whom the Software is furnished to do so, subject to
|
||||
// the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be
|
||||
// included in all copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
// Copyright (c) 2006 Novell, Inc.
|
||||
//
|
||||
// Authors:
|
||||
// Jonathan Pobst (monkey@jpobst.com)
|
||||
//
|
||||
|
||||
namespace System.Windows.Forms.VisualStyles
|
||||
{
|
||||
public enum HitTestCode
|
||||
{
|
||||
Nowhere = 0,
|
||||
Client = 1,
|
||||
Left = 10,
|
||||
Right = 11,
|
||||
Top = 12,
|
||||
TopLeft = 13,
|
||||
TopRight = 14,
|
||||
Bottom = 15,
|
||||
BottomLeft = 16,
|
||||
BottomRight = 17
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user