Module: Tk::Configure

Included in:
Button, Canvas, CheckButton, Entry, Frame, Label, LabelFrame, Listbox, Menu, MenuButton, Message, PanedWindow, RadioButton, Scale, Scrollbar, Spinbox, Text, Tile::ComboBox, Tile::Progressbar, Tile::Separator, Tile::Sizegrip, Tile::Style, Tile::Treeview, Toplevel
Defined in:
lib/ffi-tk/command/configure.rb

Instance Method Summary (collapse)

Instance Method Details

- (Object) configure(argument = None, hints = {})

Query or modify the configuration options of the widget. If no option is specified, returns a list describing all of the available options for pathName (see Tk_ConfigureInfo for information on the format of this list). If option is specified with no value, then the command returns a list describing the one named option (this list will be identical to the corresponding sublist of the value returned if no option is specified). If one or more option-value pairs are specified, then the command modifies the given widget option(s) to have the given value(s); in this case the command returns an empty string. Option may have any of the values accepted by the text command.

Examples:

Usage

text.configure(width: 100, height: 200)
text.configure(:width)
text.configure


19
20
21
# File 'lib/ffi-tk/command/configure.rb', line 19

def configure(argument = None, hints = {})
  common_configure([:configure], argument, hints)
end