Model Railroad System 2.2.2
Functions
LabelComboBox Namespace Reference

This is a specialized form of the LabelFrame widget containing a ComboBox Widget. More...

Functions

 create (path,...)
 Procedure to create a LabelComboBox. More...
 
 configure (path,...)
 Procedure to configure a LabelComboBox. More...
 
 cget (path, option)
 Procedure to get a configuation option. More...
 
 bind (path,...)
 Procedure to set a binding on the ComboBox entry. More...
 
 get (path,...)
 Procedure to get the ComboBox value. More...
 
 getlistbox (path,...)
 Procedure to get the listbox of the ComboBox widget. More...
 
 getvalue (path,...)
 Procedure to get the value of the ComboBox. More...
 
 icursor (path,...)
 Pass through procedure for the ComboBox icursor function. More...
 
 post (path,...)
 Pass through procedure for the ComboBox post function. More...
 
 setvalue (path,...)
 Pass through procedure for the ComboBox setvalue function. More...
 
 unpost (path,...)
 Pass through procedure for the ComboBox unpost function. More...
 
 _path_command (path, cmd, larg)
 Path command for this megawidget. More...
 
 _destroy (path)
 Destructor function. More...
 

Detailed Description

This is a specialized form of the LabelFrame widget containing a ComboBox Widget.

Most of the resources from the LabelFrame and ComboBox widgets are included in this widget.

Parameters
pathThe widget path.
...Options:
  • -labeljustify From LabelFrame (-justify).
  • -labelwidth From LabelFrame (-width).
  • -labelanchor From LabelFrame (-anchor).
  • -labelheight From LabelFrame (-height).
  • -labelfont From LabelFrame (-font).
  • -labeltextvariable From LabelFrame (-textvariable).
  • -label From LabelFrame (-text).
  • -comboboxfg From ComboBox (-foreground).
  • -comboboxbg From ComboBox (-background).
  • -comboboxheight From ComboBox (-height).
  • -comboboxlistboxwidth From ComboBox (-listboxwidth).
  • -values From ComboBox.
Author
Robert Heller <heller@deepsoft.com>

Package provided

BWLabelComboBox 1.0

Function Documentation

◆ _destroy()

LabelComboBox::_destroy ( path  )
private

Destructor function.

Parameters
pathThe path of the megawidget.

◆ _path_command()

LabelComboBox::_path_command ( path  ,
cmd  ,
larg   
)
private

Path command for this megawidget.

Implements all of the megawidget commands.

Parameters
pathThe path of the megawidget.
cmdThe command name.
largThe command argument.

◆ bind()

LabelComboBox::bind ( path  ,
  ... 
)

Procedure to set a binding on the ComboBox entry.

Parameters
pathPath to the new widget.
...Arguments to pass to the ComboBox bind procedure.

◆ cget()

LabelComboBox::cget ( path  ,
option   
)

Procedure to get a configuation option.

Parameters
pathPath to the new widget.
optionConfiguration option to get.

◆ configure()

LabelComboBox::configure ( path  ,
  ... 
)

Procedure to configure a LabelComboBox.

Parameters
pathPath to the new widget.
...Configuration options.

◆ create()

LabelComboBox::create ( path  ,
  ... 
)

Procedure to create a LabelComboBox.

Parameters
pathPath to the new widget.
...Configuration options.

◆ get()

LabelComboBox::get ( path  ,
  ... 
)

Procedure to get the ComboBox value.

Parameters
pathPath to the new widget.
...Arguments to pass to the ComboBox get procedure

◆ getlistbox()

LabelComboBox::getlistbox ( path  ,
  ... 
)

Procedure to get the listbox of the ComboBox widget.

Parameters
pathPath to the new widget.
...Arguments to pass to the ComboBox getlistbox procedure.

◆ getvalue()

LabelComboBox::getvalue ( path  ,
  ... 
)

Procedure to get the value of the ComboBox.

Parameters
pathPath to the new widget.
...Arguments to pass to the ComboBox getvalue procedure.

◆ icursor()

LabelComboBox::icursor ( path  ,
  ... 
)

Pass through procedure for the ComboBox icursor function.

Parameters
pathPath to the new widget.
...Arguments to pass to the ComboBox icursor function.

◆ post()

LabelComboBox::post ( path  ,
  ... 
)

Pass through procedure for the ComboBox post function.

Parameters
pathPath to the new widget.
...Arguments to pass to the ComboBox post function.

◆ setvalue()

LabelComboBox::setvalue ( path  ,
  ... 
)

Pass through procedure for the ComboBox setvalue function.

Parameters
pathPath to the new widget.
...Arguments to pass to the ComboBox setvalue function.

◆ unpost()

LabelComboBox::unpost ( path  ,
  ... 
)

Pass through procedure for the ComboBox unpost function.

Parameters
pathPath to the new widget.
...Arguments to pass to the ComboBox unpost function.