index of namespace ui
 
 index of project ui
 
 index of module MScroller

Class MScroller.ui::Scroller


Synopsis

  Base classes:
  Functions:
  Methods:
  Constants:

Function New
Signature
New(floatmin,
  floatmax,
  floatvalue,
  floatstep 
  )  
 :ui::Scroller
Arguments
floatmin
floatmax
floatvalue
floatstep
Returns

 
 top of page
Function NewVertical
Signature
NewVertical(floatmin,
  floatmax,
  floatvalue,
  floatstep 
  )  
 :ui::Scroller
Arguments
floatmin
floatmax
floatvalue
floatstep
Returns

 
 top of page
Method beginXFMTag
Signature
beginXFMTag(ui::AbstractXMLFormform,
  HashTableattributes 
  )  
 :int
Arguments
ui::AbstractXMLFormform
HashTableattributes
Returns
int

 
 top of page
Method consumeAction
Signature
consumeAction(ui::Actionac)
 :int
Arguments
ui::Actionac
Returns
int

 
 top of page
Method decCoarse
Signature
decCoarse():int
Returns
int

 
 top of page
Method getDecrementButton
Returns the Button control which is used to to scroll up/left
Signature
getDecrementButton():ui::RepeatButton
Returns

 
 top of page
Method getDefaultPreferredSizeX
Signature
getDefaultPreferredSizeX():float
Returns
float

 
 top of page
Method getDefaultPreferredSizeY
Signature
getDefaultPreferredSizeY():float
Returns
float

 
 top of page
Method getIncrementButton
Returns the Button control which is used to to scroll down/right
Signature
getIncrementButton():ui::RepeatButton
Returns

 
 top of page
Method getKnobSize
Signature
getKnobSize():float
Returns
float

 
 top of page
Method getMaxValue
Signature
getMaxValue():float
Returns
float

 
 top of page
Method getMinValue
Signature
getMinValue():float
Returns
float

 
 top of page
Method getMoveDirection
Signature
getMoveDirection():int
Returns
int

 
 top of page
Method getSlider
Query the current slider control
Signature
getSlider():ui::Slider
Returns

 
 top of page
Method getStepCoarse
Signature
getStepCoarse():float
Returns
float

 
 top of page
Method getValue
Signature
getValue():float
Returns
float

 
 top of page
Method incCoarse
Signature
incCoarse():int
Returns
int

 
 top of page
Method initLayout
Signature
initLayout()

 
 top of page
Method initScroller
Signature
initScroller(floatmin,
  floatmax,
  floatvalue,
  floatstep 
  )  
Arguments
floatmin
floatmax
floatvalue
floatstep

 
 top of page
Method initScrollerPre
Signature
initScrollerPre()

 
 top of page
Method isKnobSizeAdaptive
Signature
isKnobSizeAdaptive():int
Returns
int

 
 top of page
Method isVertical
Signature
isVertical():int
Returns
int

 
 top of page
Method onLookAndFeelChanged
Signature
onLookAndFeelChanged()

 
 top of page
Method recalcKnobSize
Signature
recalcKnobSize()

 
 top of page
Method setBackgroundTint
Signature
setBackgroundTint(intc32)
Arguments
intc32

 
 top of page
Method setEnableAdaptiveKnobSize
Signature
setEnableAdaptiveKnobSize(intb)
Arguments
intb

 
 top of page
Method setEnableBlendReplaceAlpha
Signature
setEnableBlendReplaceAlpha(intbEnable)
Arguments
intbEnable

 
 top of page
Method setEnableFlatHighContrast
Signature
setEnableFlatHighContrast(intbEnable)
Arguments
intbEnable

 
 top of page
Method setFlip
Signature
setFlip(intb)
Arguments
intb

 
 top of page
Method setForegroundTint
Signature
setForegroundTint(intc32)
Arguments
intc32

 
 top of page
Method setKnobSize
Signature
setKnobSize(floatsize)
Arguments
floatsize

 
 top of page
Method setLayerStyle
Signature
setLayerStyle(intstyle)
Arguments
intstyle

 
 top of page
Method setLookAndFeelRef
Signature
setLookAndFeelRef(ui::LookAndFeellnf,
  intbForce 
  )  
Arguments
ui::LookAndFeellnf
intbForce

 
 top of page
Method setMaxValue
Signature
setMaxValue(floatmax)
Arguments
floatmax

 
 top of page
Method setMinValue
Signature
setMinValue(floatmin)
Arguments
floatmin

 
 top of page
Method setRange
Signature
setRange(floatmin,
  floatmax 
  )  
Arguments
floatmin
floatmax

 
 top of page
Method setRelativeKnobSize
Signature
setRelativeKnobSize(floatvisible)
Arguments
floatvisible

 
 top of page
Method setStepCoarse
Signature
setStepCoarse(floats)
Arguments
floats

 
 top of page
Method setToolTipCaption
Signature
setToolTipCaption(StringtoolTipCaption)
Arguments
StringtoolTipCaption

 
 top of page
Method setValue
Signature
setValue(floatvalue)
Arguments
floatvalue

 
 top of page
Method setVertical
Signature
setVertical(intb)
Arguments
intb

 
 top of page
Method updateButtonActionAliases
Signature
updateButtonActionAliases()

 
 top of page
Method validateValue
Signature
validateValue()

 
 top of page
Constant ACTION_DECVALUE (String)
Constant ACTION_INCVALUE (String)
Constant ACTION_VALUECHANGED (String)
Constant ACTION_VALUECHANGING (String)
Constant BUTTON_H (float)
Constant BUTTON_W (float)

 

Project Modules:MAbstractXMLForm , MAcceleratorKey , MAcceleratorList , MAction , MActionConsumer , MActionProvider , MBezier01Edit , MBezierEdit , MButton , MCharFilter , MCharFilterBinary255Expr , MCharFilterFloat , MCharFilterFloatExpr , MCharFilterHex , MCharFilterHexExpr , MCharFilterHexShort , MCharFilterHexShortExpr , MCharFilterUFix16 , MCheckBox , MChoiceDialog , MCmdProvider , MColorBox , MColorButton , MComboBox , MComboBoxPopup , MComboBoxTM , MComboField , MComposite , MControl , MCursorShapes , MDial , MDialog , MDragHandleLabel , MDynamicPopupMenuAction , MFBO , MFloatAction , MFloatField , MFloatingLayer , MFloatParam , MFloatParamDialog , MFloatParamEditor , MFlowLayout , MFont , MFontCache , MFontResource , MForm , MFT2Face , MFT2FontResource , MFT2Glyph , MGeometry4f , MGraph , MGraphForm , MGridLayout , MHiddenPanel , MHSVColorPicker , MIcon , MIconCache , MInfoDialog , MIntAction , MKeyAction , MKeyboardMonitor , MKeyHelpDialog , MLabel , MLayer , MLayerSwitch , MLayout , MLogger , MLookAndFeel , MLookAndFeel_Dark , MLookAndFeel_Light , MLookAndFeel_Mono , MMouseEvent , MObjectAction , MOpaquePanel , MPanel , MPNGIcon , MPopupMenu , MPopupMenuBar , MPopupMenuBarButton , MPopupMenuButton , MPopupMenuCheckButton , MPopupMenuFolderButton , MPopupMenuSeparator , MPopupMenuWindowDock , MRadioButton , MRadioButtonGroup , MRectangle2f , MRepeatButton , MScroller , MScrollPane , MShader , MShader_ColorGrading , MShader_GradientH , MShader_GradientR , MShader_GradientV , MShader_InvertColor , MShader_PatternFill , MShader_PatternGradientH , MShader_PatternGradientR , MShader_PatternGradientV , MShader_SharpenFilter , MShader_SharpenFilterAndColorGrading , MShape , MShapePolyline , MSizeGroup , MSizeGroupX , MSizeGroupXY , MSizeGroupY , MSlider , MSpacer , MSplitPane , MStatusBar , MStringAction , MStringDialog , MSuperBorderLayout , MTableCellEditor , MTableCellEditorCheckBox , MTableCellEditorComboBox , MTableCellEditorFloatParam , MTableCellEditorString , MTableModel , MTableView , MTableViewData , MTableViewHeader , MTabSwitch , MTextEdit , MTextEditDialog , MTextField , MTextFieldIncDec , MTextInputDialog , MTextView , MTimerAction , MTitledPanel , MToolTip , MTransparentPanel , MTreeTableModel , MTreeTableNode , MUI , MUIConstants , MUIPluginLoader , MUIRenderer , MUserDataContainer , MValueAction , MView , MViewPane , MWindow , MWindowDock , MWindowTitleBar , MXFMObject , MXMLForm , MXYPad 
Project Classes:CmdProvider , ColorBox , graph::AttribsBase , graph::BBox , graph::Canvas , graph::Cell , graph::Edge , graph::GR , graph::Graph , graph::GRGradient , graph::GRPalette , graph::GRParseContext , graph::GRStyle , graph::GRUtils , graph::Node , graph::Port , graph::PortsBase , HSVColorPicker , ui::AbstractXMLForm , ui::AcceleratorKey , ui::AcceleratorList , ui::Action , ui::ActionConsumer , ui::ActionProvider , ui::Bezier01Edit , ui::BezierEdit , ui::BezierEditState , ui::BezierHistory , ui::BezierLUT01 , ui::BorderLayout , ui::Button , ui::CharFilter , ui::CharFilterBinary255Expr , ui::CharFilterFloat , ui::CharFilterFloatExpr , ui::CharFilterHex , ui::CharFilterHexExpr , ui::CharFilterHexShort , ui::CharFilterHexShortExpr , ui::CharFilterUFix16 , ui::CheckBox , ui::ChoiceDialog , ui::ColorButton , ui::ComboBox , ui::ComboBoxPopup , ui::ComboBoxTM , ui::ComboField , ui::Composite , ui::Control , ui::CursorShapes , ui::Dial , ui::Dialog , ui::DragHandleLabel , ui::DynamicPopupMenuAction , ui::FBO , ui::FloatAction , ui::FloatField , ui::FloatingLayer , ui::FloatParam , ui::FloatParamDialog , ui::FloatParamEditor , ui::FlowLayout , ui::Font , ui::FontCache , ui::FontResource , ui::Form , ui::FT2Face , ui::FT2FontResource , ui::FT2Glyph , ui::FT2LocalFileFontResource , ui::FT2PakFileFontResource , ui::Geometry4f , ui::GraphEdge , ui::GraphEdgeArrow , ui::GraphForm , ui::GraphPortButton , ui::GridLayout , ui::HiddenPanel , ui::Icon , ui::IconCache , ui::InfoDialog , ui::IntAction , ui::KeyAction , ui::KeyboardFocusListener , ui::KeyboardMonitor , ui::KeyboardMonitorEntry , ui::KeyHelpButton , ui::KeyHelpDialog , ui::KeyHelpToolTip , ui::KeyRepeatAction , ui::KeyRepeatConsumer , ui::Label , ui::Layer , ui::LayerSwitch , ui::Layout , ui::Logger , ui::LookAndFeel , ui::LookAndFeelDefs , ui::LookAndFeel_Dark , ui::LookAndFeel_Light , ui::LookAndFeel_Mono , ui::MouseEvent , ui::MouseHoldAction , ui::MouseHoldConsumer , ui::ObjectAction , ui::OpaquePanel , ui::Panel , ui::PNGIcon , ui::PopupMenu , ui::PopupMenuBar , ui::PopupMenuBarButton , ui::PopupMenuButton , ui::PopupMenuCheckButton , ui::PopupMenuFolderButton , ui::PopupMenuRadioButton , ui::PopupMenuSeparator , ui::PopupMenuWindowDock , ui::RadioButton , ui::RadioButtonGroup , ui::Rectangle2f , ui::RepeatButton , ui::Scroller , ui::ScrollPane , ui::Shader , ui::Shader_ColorGrading , ui::Shader_GradientH , ui::Shader_GradientR , ui::Shader_GradientV , ui::Shader_InvertColor , ui::Shader_PatternFill , ui::Shader_PatternGradientH , ui::Shader_PatternGradientR , ui::Shader_PatternGradientV , ui::Shader_SharpenFilter , ui::Shader_SharpenFilterAndColorGrading , ui::Shape , ui::ShapePolyline , ui::SizeGroup , ui::SizeGroupX , ui::SizeGroupXY , ui::SizeGroupY , ui::Slider , ui::Spacer , ui::SplitPane , ui::StatusBar , ui::StatusBarListener , ui::StatusBarMessage , ui::StringAction , ui::StringDialog , ui::StringDialogTextField , ui::SuperBorderLayout , ui::TableCellEditor , ui::TableCellEditorCheckBox , ui::TableCellEditorComboBox , ui::TableCellEditorFloatParam , ui::TableCellEditorString , ui::TableGraphPanel , ui::TableModel , ui::TableView , ui::TableViewData , ui::TableViewHeader , ui::TabSwitch , ui::TabSwitchLabelPanel , ui::TextEdit , ui::TextEditDialog , ui::TextEditPlugin , ui::TextEditUndoEntry , ui::TextField , ui::TextFieldIncDec , ui::TextInputDialog , ui::TextView , ui::TextViewSyntaxHighlighter , ui::TimerAction , ui::TitledPanel , ui::ToolTip , ui::TransparentPanel , ui::TreeTableModel , ui::TreeTableNode , ui::TriadKeyConsumer , ui::UI , ui::UIConstants , ui::UIRenderer , ui::UserDataContainer , ui::ValueAction , ui::View , ui::ViewPane , ui::Window , ui::WindowDock , ui::WindowTitleBar , ui::XFMObject , ui::XMLForm , ui::XYPad 
Project Functions:getTableViewStepCoarse , Screen_onApplicationActive , Screen_onClose , Screen_onDrainEventQueue , Screen_onDraw , Screen_onDropFiles , Screen_onExpose , Screen_onInputFocusActive , Screen_onKeyboard , Screen_onMouse , Screen_onMouseFocusActive , Screen_onMoveWindow , Screen_onOpen , Screen_onResize , Screen_onTimer , SetDebugLevel , SetDebugLevel , SetEnableProfiling 
All Namespaces:default , graph , ui 
All Projects:core , eqxmms , ShaderVG , ShaderVG_Text , tkanalogrytm , tkchipmunk , tkclap , tkfileutils , tkfreeglut , tkfreetype2 , tkfreeverb , tkmath , tkmidi , tkmidipipe , tkminnie , tkoldmath , tkopengl , tkportaudio , tkradiastools , tksamplechain , tksampleedit , tksampler , tksdl , tksdl_net , tksidplay2 , tkspeexdsp , tksqlite , tktriangulate , tkui , tkvst2 , tkzip , ui , yingtest 


auto-generated by "DOG", the TkScript document generator. Thu, 11/Dec/2025 13:42:00