GoDiagram Win Reference
GoPropertyModifierPart Enumeration

Distinguish between different parts of Northwoods.Go.GoObject property values that are themselves complex objects.
Syntax
'Declaration
 
Public Enum GoPropertyModifierPart 
   Inherits System.Enum
public enum GoPropertyModifierPart : System.Enum 
Members
MemberDescription
AllThe default property part specifier, when the property type is a simple value or when it is a whole Brush or a whole Pen.
BrushStyleA property part specifier for the GoBrushStyle of GoShapes or GoListGroups.
ColorA property part specifier for the Color of a brush or a pen.
DashOffsetA property part specifier for the DashOffset of a Pen.
DashStyleA property part specifier for the DashStyle of a Pen.
EndPointA property part specifier for the normalized fractional end point for linear gradient brushes.
FocusPointA property part specifier for the normalized fractional focus point for path gradient brushes.
FocusScalesA property part specifier for the fractional focus size for path gradient brushes.
ForeColorA property part specifier for the secondary or foreground Color of a TextureBrush or a LinearGradientBrush or a PathGradientBrush.
HatchStyleA property part specifier for the Hatch Style of HatchBrushes.
LineJoinA property part specifier for the LineJoin of a Pen.
MidColorA property part specifier for the middle Color of some gradient brushes.
MidFractionA property part specifier for the fractional distance for the middle color between the start and the end colors.
MiterLimitA property part specifier for the MiterLimit of a Pen.
StartPointA property part specifier for the normalized fractional start point for linear gradient brushes.
WidthA property part specifier for the width of a Pen.
Remarks

This enumeration helps distinguish multiple properties of a single GoObject property value, such as the color of a GoShape.Brush or the width of a GoListGroup.BorderPen. Currently defined are only properties of brushes and pens.

These part specifiers are ignored for most GoObject properties, since those property values are simple values, such as booleans, enumerations, floating-point numbers, strings, or Colors, and hence do not have parts that could be set separately.

Although this enumeration helps distinguish subproperties of a Northwoods.Go.GoObject, you still need to identify the actual Northwoods.Go.GoObject property, using an integer that is a Northwoods.Go.GoObject.Changed subhint, as used by Northwoods.Go.GoChangedEventArgs.Northwoods.Go.GoChangedEventArgs.SubHint.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Northwoods.Go.Draw.GoPropertyModifierPart

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

Northwoods.Go.Draw Namespace

 

 


© 2015. Northwoods Software Corporation. All Rights Reserved.

Send Feedback