home
 
 index of namespace ui
 
 index of project tkui
 
 index of module MFloatParam

Class MFloatParam.ui::FloatParam


Synopsis

  Base classes:
  Functions:
  Methods:
  Constants:
Function ParseDisplayAttribute
Signature
ParseDisplayAttribute(Stringatval)
 :int
Arguments
Stringatval
Returns
int

 
 top of page
Function ParseExpression
Signature
ParseExpression(Stringt)
Arguments
Stringt

 
 top of page
Function StringToValue
Signature
StringToValue(Stringtext,
  intdisplayType,
  ui::FloatParamparentOrNull 
  )  
Arguments
Stringtext
intdisplayType
ui::FloatParamparentOrNull

 
 top of page
Function ValueToString
Signature
ValueToString(floatv,
  floatmaxV,
  intdisplayType,
  Stringr,
  ui::FloatParamparentOrNull 
  )  
Arguments
floatv
floatmaxV
intdisplayType
Stringr
ui::FloatParamparentOrNull

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

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

 
 top of page
Method calcValueAtDragPos
Signature
calcValueAtDragPos(floatrx,
  floatry 
  )  
 :float
Arguments
floatrx
floatry
Returns
float

 
 top of page
Method decCoarse
Signature
decCoarse()

 
 top of page
Method decFine
Signature
decFine()

 
 top of page
Method getDisplayedText
Signature
getDisplayedText():String
Returns
String

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

 
 top of page
Method getFloatValue
Signature
getFloatValue():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 getProvidedActionNames
Signature
getProvidedActionNames():StringArray
Returns

 
 top of page
Method getUserTable
Signature
getUserTable():Object
Returns
Object

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

 
 top of page
Method handleTextChanged
Signature
handleTextChanged()

 
 top of page
Method handleTextEdited
Signature
handleTextEdited()

 
 top of page
Method handleTextEntered
Signature
handleTextEntered()

 
 top of page
Method handleTextUnchanged
Signature
handleTextUnchanged()

 
 top of page
Method handleValueChanging
Signature
handleValueChanging()

 
 top of page
Method incCoarse
Signature
incCoarse()

 
 top of page
Method incFine
Signature
incFine()

 
 top of page
Method initFloatParam
Signature
initFloatParam()

 
 top of page
Method moveEditorToPosition2f
Signature
moveEditorToPosition2f(floatx,
  floaty 
  )  
Arguments
floatx
floaty

 
 top of page
Method onKey
Signature
onKey(Keyk)
 :int
Arguments
Keyk
Returns
int

 
 top of page
Method onMouse
Signature
onMouse(ui::MouseEventev)
 :int
Arguments
Returns
int

 
 top of page
Method onMouseBeginDrag
Signature
onMouseBeginDrag(ui::MouseEventdragStart,
  ui::MouseEventev 
  )  
 :int
Arguments
ui::MouseEventdragStart
ui::MouseEventev
Returns
int

 
 top of page
Method onMouseCancelDrag
Signature
onMouseCancelDrag(ui::MouseEventev)
Arguments

 
 top of page
Method onMouseClick
Signature
onMouseClick(ui::MouseEventev)
 :int
Arguments
Returns
int

 
 top of page
Method onMouseDrag
Signature
onMouseDrag(ui::MouseEventlastEv,
  ui::MouseEventcurrentEv 
  )  
 :int
Arguments
ui::MouseEventlastEv
ui::MouseEventcurrentEv
Returns
int

 
 top of page
Method onMouseEndDrag
Signature
onMouseEndDrag(ui::MouseEventev)
Arguments

 
 top of page
Method parseExpression
Signature
parseExpression()

 
 top of page
Method parseExpressionOrMapUser
Signature
parseExpressionOrMapUser()

 
 top of page
Method setDefaultInnerPadding
Signature
setDefaultInnerPadding()

 
 top of page
Method setDisplayType
Signature
setDisplayType(inttype)
Arguments
inttype

 
 top of page
Method setEnableMaxEditable
Signature
setEnableMaxEditable(intbEditable)
Arguments
intbEditable

 
 top of page
Method setEnableMinEditable
Signature
setEnableMinEditable(intbEditable)
Arguments
intbEditable

 
 top of page
Method setEnableMinMaxEditable
Signature
setEnableMinMaxEditable(intbEditable)
Arguments
intbEditable

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

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

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

 
 top of page
Method setNonEditableText
Signature
setNonEditableText(Stringtext)
Arguments
Stringtext

 
 top of page
Method setPrecision
Signature
setPrecision(intprec)
Arguments
intprec

 
 top of page
Method setStep
Signature
setStep(floata)
Arguments
floata

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

 
 top of page
Method setStepFine
Signature
setStepFine(floata)
Arguments
floata

 
 top of page
Method setUserTable
Signature
setUserTable(ObjectuserTbl)
Arguments
ObjectuserTbl

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

 
 top of page
Method setValueAndClip
Signature
setValueAndClip(floatv)
Arguments
floatv

 
 top of page
Method setValueAndEnable
Signature
setValueAndEnable(floatv)
Arguments
floatv

 
 top of page
Method setValueAndValidate
Set value, adjust precision and clamp to min/max
Signature
setValueAndValidate(floatf)
Arguments
floatf

 
 top of page
Method showEditor
Signature
showEditor()

 
 top of page
Method stopEditing
Signature
stopEditing(intbProvideAction,
  intbReturnKey,
  intbQuiet 
  )  
Arguments
intbProvideAction
intbReturnKey
intbQuiet

 
 top of page
Method validateValues
Signature
validateValues()

 
 top of page
Constant ACTION_VALUECHANGED (String)
Constant ACTION_VALUECHANGING (String)
Constant ACTION_VALUEEDITED (String)
Constant ACTION_VALUEUNCHANGED (String)
Constant DISPLAY_FLOAT (int)
Constant DISPLAY_HEX (int)
Constant DISPLAY_PERCENT (int)
Constant DISPLAY_USER (int)
Constant DRAG_PIXEL_RANGE_X (float)
Constant DRAG_PIXEL_RANGE_Y (float)
Constant SNAP_ZERO_DIST (int)

 

Project Modules:MAbstractXMLForm , MAcceleratorKey , MAcceleratorList , MAction , MActionConsumer , MActionProvider , MBezierEdit , MButton , MCharFilter , MCharFilterFloat , MCharFilterFloatExpr , MCharFilterHex , MCharFilterHexExpr , MCheckBox , MChoiceDialog , MColorBox , MColorButton , MComboBox , MComboBoxTM , MComposite , MControl , MCursorShapes , MDial , MDialog , MDynamicPopupMenuAction , MFBO , MFloatAction , MFloatField , MFloatingLayer , MFloatParam , MFloatParamEditor , MFont , MFontResource , MForm , MFT2Face , MFT2FontCache , MFT2Glyph , MGeometry4f , MHiddenPanel , MHSVColorPicker , MIcon , MIconCache , MInfoDialog , MIntAction , MKeyAction , MLabel , MLayer , MLayerSwitch , MLayout , MLookAndFeel , MLookAndFeel_DarkFawn , MLookAndFeel_Gray , MLookAndFeel_LightFawn , MLookAndFeel_LightGray , MMouseEvent , MOpaquePanel , MPanel , MPNGIcon , MPoint2f , MPopupMenu , MPopupMenuBar , MPopupMenuBarButton , MPopupMenuButton , MPopupMenuCheckButton , MPopupMenuFolderButton , MPopupMenuSeparator , MPopupMenuWindowDock , MRadioButton , MRadioButtonGroup , MRectangle2f , MRepeatButton , MScroller , MScrollPane , MSize2f , MSizeGroup , MSizeGroupX , MSizeGroupXY , MSizeGroupY , MSlider , MSpacer , MSplitPane , MStatusBar , MStringAction , MStringDialog , MSuperBorderLayout , MTabbedView , MTableCellEditor , MTableCellEditorCheckBox , MTableCellEditorComboBox , MTableCellEditorFloatParam , MTableModel , MTableView , MTableViewData , MTableViewHeader , MTabSwitch , MTextEdit , MTextEditDialog , MTextField , MTextFieldIncDec , MTextInputDialog , MTextView , MTimerAction , MTitledPanel , MToolTip , MTransparentPanel , MTreeTableModel , MTreeTableNode , MUI , MUIConstants , MUIPluginLoader , MUIRenderer , MValueAction , MVector2f , MView , MViewPane , MWindow , MWindowDock , MWindowTitleBar , MXFMObject , MXMLForm 
Project Classes:ColorBox , HSVColorPicker , ui::AbstractXMLForm , ui::AcceleratorKey , ui::AcceleratorList , ui::Action , ui::ActionConsumer , ui::ActionProvider , ui::BezierEdit , ui::BezierEditState , ui::BezierHistory , ui::BorderLayout , ui::Button , ui::CharFilter , ui::CharFilterFloat , ui::CharFilterFloatExpr , ui::CharFilterHex , ui::CharFilterHexExpr , ui::CheckBox , ui::ChoiceDialog , ui::ColorButton , ui::ComboBox , ui::ComboBoxPopup , ui::ComboBoxTM , ui::Composite , ui::Control , ui::CursorShapes , ui::Dial , ui::Dialog , ui::DynamicPopupMenuAction , ui::FBO , ui::FloatAction , ui::FloatField , ui::FloatingLayer , ui::FloatParam , ui::FloatParamEditor , ui::Font , ui::FontResource , ui::Form , ui::FT2Face , ui::FT2FontCache , ui::FT2FontResource , ui::FT2Glyph , ui::FT2LocalFileFontResource , ui::FT2PakFileFontResource , ui::Geometry4f , ui::HiddenPanel , ui::Icon , ui::IconCache , ui::InfoDialog , ui::IntAction , ui::KeyAction , ui::KeyRepeatAction , ui::KeyRepeatConsumer , ui::Label , ui::Layer , ui::LayerSwitch , ui::Layout , ui::LookAndFeel , ui::LookAndFeel_DarkFawn , ui::LookAndFeel_Gray , ui::LookAndFeel_LightFawn , ui::LookAndFeel_LightGray , ui::MouseEvent , ui::MouseHoldAction , ui::MouseHoldConsumer , ui::OpaquePanel , ui::Panel , ui::PNGIcon , ui::Point2f , 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::Size2f , 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::TabbedView , ui::TableCellEditor , ui::TableCellEditorCheckBox , ui::TableCellEditorComboBox , ui::TableCellEditorFloatParam , ui::TableModel , ui::TableView , ui::TableViewData , ui::TableViewHeader , ui::TabSwitch , ui::TabSwitchLabelPanel , ui::TextEdit , ui::TextEditDialog , ui::TextField , ui::TextFieldIncDec , ui::TextInputDialog , ui::TextView , ui::TimerAction , ui::TitledPanel , ui::ToolTip , ui::TransparentPanel , ui::TreeTableModel , ui::TreeTableNode , ui::TriadKeyConsumer , ui::UI , ui::UIConstants , ui::UIRenderer , ui::ValueAction , ui::Vector2f , ui::View , ui::ViewPane , ui::Window , ui::WindowDock , ui::WindowTitleBar , ui::XFMObject , ui::XMLForm 
Project Functions:getTableViewStepSizeDec , getTableViewStepSizeInc , Screen_onApplicationActive , Screen_onClose , Screen_onDraw , Screen_onDropFiles , Screen_onExpose , Screen_onInputFocusActive , Screen_onKeyboard , Screen_onMouse , Screen_onMouseFocusActive , Screen_onOpen , Screen_onResize , Screen_onTimer 
All Namespaces:default , ui 
All Projects:core , debugtext , tkfreetype2 , tkmath , tkmidi , tkopengl , tkportaudio , tksdl , tkui , tkunit 


auto-generated by "DOG", the TkScript document generator. Mon, 28/Dec/2015 14:27:06