Полное описание
[Previous] [Main] [Next]


   К Содержанию



Свойства:




Color
   
TColor   
   
Цвет фона
;



CurrentIndex
integer  
Текущий индекс диапазона  



TransparencyPercent
integer  
Процент полупрозрачности  



DataList
TStrings  
Список величин диапазона (он определяет все остальное)  



BeginPosition
integer  
Позиция нулевого индекса диапазона  



EndPosition
integer  
Позиция последнего индекса диапазона  



CurrentPosition
integer  
Текущее положение ручки (-1800..1800)  



TurnClockWise
boolean  
Направление роста индекса диапазона по часовой стрелке или против.  



HandleType
TIACircleHandleType  
Тип компонента  



HandleStyle
TIACircleHandleHandleStyle  
Стиль ручки компонента  



Is3DCaptionStyle
TIACircleHandle3DStyle  
3D стиль заголовка  



Is3DTicksStyle
TIACircleHandle3DStyle  
3D стиль рисок  




Is3DLabelStyle
TIACircleHandle3DStyle  
3D стиль меток (тки) рисок (зависит от типа компонента)  




TicksFont
TFont  
Шрифт меток(тки) рисок  




Is3DShadowColor
TColor  
Цвет теней и границ применяемый к 3D стилям.  




BackColor
TColor  
Цвет фона  




InnerRadius
integer  
Радиус ручки  




TickLength
integer  
Длина рисок  




TickWidth
integer  
Ширина рисок  




TickColor
TColor  
Цвет рисок  




GapCaption
integer  
Зазор между заголовком и основным телом компонента.  




GapData
integer  
Зазор между полем метки рисок и основным телом компонента.  




TicksStyle
TIACircleHandleTicksStyle  
Стиль рисок  




CaptionPosition
TIACircleHandleCaptionPosition  
Выравнивание заголовка.  




InnerBevel
TIACircleHandleBevelKind  
Стиль внутренней границы  




OuterBevel
TIACircleHandleBevelKind  
Стиль внешней границы  




InnerDataBevel
TIACircleHandleBevelKind  
Стиль внутренней границы поля метки рисок.  




OuterDataBevel
TIACircleHandleBevelKind  
Стиль внешней границы поля метки рисок.  




InnerBevelWidth
integer  
Ширина внутренней границы основного поля.  




OuterBevelWidth
integer  
Ширина внешней границы основного поля.  




InnerDataBevelWidth
integer  
Ширина внутренней границы поля метки рисок.  




OuterDataBevelWidth
integer  
Ширина внешней границы поля метки рисок.  




BorderWidth
integer  
Ширина рамки основного поля.  




BorderDataWidth
integer  
Ширина рамки поля метки рисок.  




BevelColor
TColor  
Цвет границ и поля основного поля  




BevelDataColor
TColor  
Цвет границ и поля поля метки рисок  




LabelPosition
TIACircleHandleDataPosition  
Выравнивание поля метки рисок.  




LabelBackColor
TColor  
Цвет фона поля метки рисок  




LabelTransparent
boolean  
Прозрачно ли поля иетки рисок.  




InvalidateAfterMouseUp
boolean  
Использовать только если над компоентом есть еще компонент.  





Skin
TBitmap  
Материал фона основного поля.  




BevelSkin
TBitmap  
Материал границ и рамки основного поля.  




LabelSkin
TBitmap  
Материал фона поля метки рисок.  




BevelLabelSkin
boolean  
Материал границ и рамки поля метки рисок.  




SkinMode
BevelSkinMode
LabelSkinMode
BevelLabelSkinMode

TIACircleHandleBevelMode  
Мода применения материалов.  



Основные типы:




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);




События:




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

//Происходит после изменения индекса диапазона
;