index of namespace ui
 
 index of project ui
 
 index of module MComboField

Class MComboField.ui::ComboField


Synopsis

  Base classes:
  Functions:
  Methods:
  Constants:

Function New
Signature
Returns

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

 
 top of page
Method calcOptionWidth
Signature
calcOptionWidth(StringArrayoptions)
 :int
Arguments
StringArrayoptions
Returns
int

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

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

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

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

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

 
 top of page
Method getOptions
Signature
getOptions():StringArray
Returns

 
 top of page
Method getOptionsLong
Signature
getOptionsLong():StringArray
Returns

 
 top of page
Method getProvidedActionNames
Signature
getProvidedActionNames():StringArray
Returns

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

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

 
 top of page
Method handleTabAutoCompletion
Signature
handleTabAutoCompletion()

 
 top of page
Method hidePopup
Signature
hidePopup()

 
 top of page
Method hideToolTip
Signature
hideToolTip()

 
 top of page
Method initComboField
Signature
initComboField()

 
 top of page
Method initComboFieldPost
Signature
initComboFieldPost()

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

 
 top of page
Method onDrawPost
Signature
onDrawPost()

 
 top of page
Method onKeyboardFocus
Signature
onKeyboardFocus()

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

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

 
 top of page
Method onTabFocus
Signature
onTabFocus()

 
 top of page
Method randomize
Signature
randomize(intseparatorChar)
Arguments
intseparatorChar

 
 top of page
Method selectAll
Signature
selectAll()

 
 top of page
Method selectNextOption
Signature
selectNextOption()

 
 top of page
Method selectNextOptionAction
Signature
selectNextOptionAction()

 
 top of page
Method selectPreviousOption
Signature
selectPreviousOption()

 
 top of page
Method selectPreviousOptionAction
Signature
selectPreviousOptionAction()

 
 top of page
Method setArrowIcon
Signature
setArrowIcon(ui::Iconicon)
Arguments
ui::Iconicon

 
 top of page
Method setArrowWidth
Signature
setArrowWidth(intsx)
Arguments
intsx

 
 top of page
Method setAutoRemoveText
Signature
setAutoRemoveText(Strings)
Arguments
Strings

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

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

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

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

 
 top of page
Method setHistorySize
Signature
setHistorySize(intnum)
Arguments
intnum

 
 top of page
Method setMaxTextLength
Signature
setMaxTextLength(intmaxCols)
Arguments
intmaxCols

 
 top of page
Method setOptionNameByIndex
Signature
setOptionNameByIndex(intidx,
  Stringname 
  )  
Arguments
intidx
Stringname

 
 top of page
Method setOptions
Set option names.
Signature
setOptions(StringArrayoptions)
Arguments
StringArrayoptions

 
 top of page
Method setOptionsAndReselectByName
Signature
setOptionsAndReselectByName(StringArrayopt)
Arguments
StringArrayopt

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

 
 top of page
Method setOptionsLong
Set combobox option names.
Signature
setOptionsLong(StringArrayoptions)
Arguments
StringArrayoptions

 
 top of page
Method setOptionsSorted
Set option names (sort).
Signature
setOptionsSorted(StringArrayoptions)
Arguments
StringArrayoptions

 
 top of page
Method setOptionsSortedWithSpaceOnTop
Signature
setOptionsSortedWithSpaceOnTop(StringArrayopt)
Arguments
StringArrayopt

 
 top of page
Method setSelectedOption
Signature
setSelectedOption(intidx)
 :int
Arguments
intidx
Returns
int

 
 top of page
Method setSelectedOptionAction
Signature
setSelectedOptionAction(intoption)
Arguments
intoption

 
 top of page
Method setSelectedOptionByName
Signature
setSelectedOptionByName(Stringname)
Arguments
Stringname

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

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

 
 top of page
Method setVisibleTextLength
Signature
setVisibleTextLength(intnumCols)
Arguments
intnumCols

 
 top of page
Method showPopup
Signature
showPopup()

 
 top of page
Method togglePopup
Signature
togglePopup()

 
 top of page
Constant ACTION_CURSORUP (String)
Constant ACTION_HIDE (String)
Constant ACTION_OPTIONADDED (String)
Constant ACTION_OPTIONEDITED (String)
Constant ACTION_OPTIONREMOVED (String)
Constant ACTION_OPTIONRENAMED (String)
Constant ACTION_OPTIONRESELECTED (String)
Constant ACTION_OPTIONSELECTED (String)
Constant MIN_SIZE_Y (int)

 

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