Full description
[Previous] [Main] [Next]


   To Content



Properties:




Color
   
TColor   
   
Color of handle;



CurrentIndex
integer  
index of diapason index  



TransparencyPercent
integer  
semitransparence percent  



DataList
TStrings  
string list of diapason indexes names (this list define all)  



BeginPosition
integer  
position of first index(0)  



EndPosition
integer  
position of last index  



CurrentPosition
integer  
current position of handle (-1800..1800)  



TurnClockWise
boolean  
direction of index position growth.  



HandleType
TIACircleHandleType  
type of All Handle;  



HandleStyle
TIACircleHandleHandleStyle  
style of only handle;  



Is3DCaptionStyle
TIACircleHandle3DStyle  
3D style of Caption  



Is3DTicksStyle
TIACircleHandle3DStyle  
3D style of Ticks  




Is3DLabelStyle
TIACircleHandle3DStyle  
3D style of Ticks Label(s)  




TicksFont
TFont  
Font of Ticks Label(s)  




Is3DShadowColor
TColor  
Color of Shadow and 3D for Ticks and Label(s)  




BackColor
TColor  
Color of back.  




InnerRadius
integer  
Radius of handle only  




TickLength
integer  
length of Ticks  




TickWidth
integer  
width of ticks  




TickColor
TColor  
Color of Ticks  




GapCaption
integer  
Gap to Caption from main body.  




GapData
integer  
Gap to Label ticks from main body  




TicksStyle
TIACircleHandleTicksStyle  
Ticks Style.  




CaptionPosition
TIACircleHandleCaptionPosition  
Align of Caption  




InnerBevel
TIACircleHandleBevelKind  
Style of inner bevel  




OuterBevel
TIACircleHandleBevelKind  
Style of outer bevel  




InnerDataBevel
TIACircleHandleBevelKind  
Style of inner bevel of Ticks Label field  




OuterDataBevel
TIACircleHandleBevelKind  
Style of outer bevel of Ticks Label field.  




InnerBevelWidth
integer  
width of inner bevel  




OuterBevelWidth
integer  
width of outer bevel  




InnerDataBevelWidth
integer  
width of inner bevel of Ticks Label field.  




OuterDataBevelWidth
integer  
width of outer bevel of Ticks Label field.  




BorderWidth
integer  
width of main border  




BorderDataWidth
integer  
width of border of Ticks Label field.  




BevelColor
TColor  
Color of main bevels/border  




BevelDataColor
TColor  
Color of Ticks Label field bevels/border  




LabelPosition
TIACircleHandleDataPosition  
Aligning of Ticks Label.  




LabelBackColor
TColor  
Color of Label ticks field;  




LabelTransparent
boolean  
Is the Label field transparent;  




InvalidateAfterMouseUp
boolean  
Use only if component lays under other component  





Skin
TBitmap  
Back skin.  




BevelSkin
TBitmap  
Main Bevels/border skin  




LabelSkin
TBitmap  
Skin of label ticks field back;  




BevelLabelSkin
boolean  
Skin of label ticks field bevels/border;  




SkinMode
BevelSkinMode
LabelSkinMode
BevelLabelSkinMode

TIACircleHandleBevelMode  
Mode of skin Applying  



Main Types:




TIACircleHandleType = (iachtArround,iachtAtUp);
TIACircleHandle3DStyle = (iach3dsUp,iach3dsDown,iach3dsShadow,iach3dsNone);
TIACircleHandleTicksStyle = (iachtsAll,iachtsOdds);
TIACircleHandleHandleStyle = (iachhsRound,iachhsLined);
TIACircleHandleCaptionPosition = (iachcpLeftTop,iachcpRightTop,iachcpBottomLeft,iachcpBottomRight);
TIACircleHandleBevelKind = (iachbkUp,iachbkDown,iachbkNone);
TIACircleHandleDataPosition = (iachdpLeftTop,iachdpCenterTop,iachdpRightTop,
iachdpLeftBottom,iachdpCenterBottom,iachdpRightBottom);
TIACircleHandleBevelMode = (iachbmTile,iachbmStretch);




Events:




property OnSwitch : TIACircleHandleNotifyEvent read FOnSwitch write SetOnSwitch;
TIACircleHandleNotifyEvent = procedure (Sender: TObject;ItemNumber : integer) of object;

//
After Index of diapason change;