2746 lines
47 KiB
Markdown
2746 lines
47 KiB
Markdown
![pysimplegui_logo](https://user-images.githubusercontent.com/13696193/43165867-fe02e3b2-8f62-11e8-9fd0-cc7c86b11772.png)
|
|
|
|
# ELEMENT AND FUNCTION CALL REFERENCE
|
|
|
|
Here you will find the details for all Elements, Objects, and Functions that are available to you. If you want to use a complex element and don't understand the parameters, then this is the right place to come. For every element you're shown the parameters used to create it as well as all methods available to call.
|
|
|
|
## Currently PySimpleGUI (tkinter) only
|
|
|
|
This documentation is created using the PySimpleGUI.py file which means it's based on the tkinter code. Some of the calls are different, might not exist at all, or there may be more methods/functions for the other PySimpleGUI ports (Qt, Wx, Web).
|
|
|
|
Work is underway to get the PySimpleGUIQt docstrings completed and corrected.
|
|
|
|
## Caution - Some functions / methods may be internal only yet exposed in this documentation
|
|
|
|
This section of the documentation is generated directly from the source code. As a result, sometimes internal only functions or methods that you are not supposed to be calling are accidently shown in this documentation. Hopefully these accidents don't happen often.
|
|
|
|
Here are all of the Elements, the Window & SystemTray classes, and all functions
|
|
|
|
---------
|
|
|
|
## Button Element
|
|
<!-- <+Button.doc+> -->
|
|
<!-- <+Button.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+Button.bind+> -->
|
|
|
|
### click
|
|
<!-- <+Button.click+> -->
|
|
|
|
### expand
|
|
<!-- <+Button.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+Button.get_size+> -->
|
|
|
|
### get_text
|
|
<!-- <+Button.get_text+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Button.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+Button.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Button.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Button.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Button.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Button.set_tooltip+> -->
|
|
|
|
### set_vscroll_position
|
|
<!-- <+Button.set_vscroll_position+> -->
|
|
|
|
### unbind
|
|
<!-- <+Button.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Button.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Button.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Button.visible+> -->
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
### Click
|
|
<!-- <+Button.Click+> -->
|
|
|
|
### GetText
|
|
<!-- <+Button.GetText+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+Button.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Button.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Button.Update+> -->
|
|
|
|
---------
|
|
|
|
## ButtonMenu Element
|
|
<!-- <+ButtonMenu.doc+> -->
|
|
<!-- <+ButtonMenu.__init__+> -->
|
|
|
|
|
|
### bind
|
|
<!-- <+ButtonMenu.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+ButtonMenu.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+ButtonMenu.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+ButtonMenu.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+ButtonMenu.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+ButtonMenu.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+ButtonMenu.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+ButtonMenu.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+ButtonMenu.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+ButtonMenu.unbind+> -->
|
|
|
|
### set_vscroll_position
|
|
<!-- <+ButtonMenu.set_vscroll_position+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+ButtonMenu.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+ButtonMenu.update+> -->
|
|
|
|
### visible
|
|
<!-- <+ButtonMenu.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
### Click
|
|
<!-- <+ButtonMenu.Click+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+ButtonMenu.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+ButtonMenu.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+ButtonMenu.Update+> -->
|
|
|
|
---------
|
|
|
|
## Canvas Element
|
|
<!-- <+Canvas.doc+> -->
|
|
<!-- <+Canvas.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+Canvas.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Canvas.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+Canvas.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Canvas.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+Canvas.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Canvas.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Canvas.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Canvas.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Canvas.set_tooltip+> -->
|
|
|
|
### tk_canvas
|
|
<!-- <+Canvas.tk_canvas+> -->
|
|
|
|
### unbind
|
|
<!-- <+Canvas.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Canvas.unhide_row+> -->
|
|
|
|
### visible
|
|
<!-- <+Canvas.visible+> -->
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
### SetFocus
|
|
<!-- <+Canvas.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Canvas.SetTooltip+> -->
|
|
|
|
### TKCanvas
|
|
<!-- <+Canvas.TKCanvas+> -->
|
|
|
|
---------
|
|
|
|
## Checkbox Element
|
|
<!-- <+Checkbox.doc+> -->
|
|
<!-- <+Checkbox.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+Checkbox.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Checkbox.expand+> -->
|
|
|
|
### get
|
|
<!-- <+Checkbox.get+> -->
|
|
|
|
### get_size
|
|
<!-- <+Checkbox.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Checkbox.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+Checkbox.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Checkbox.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Checkbox.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Checkbox.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Checkbox.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+Checkbox.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Checkbox.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Checkbox.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Checkbox.visible+> -->
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
### Get
|
|
<!-- <+Checkbox.Get+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+Checkbox.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Checkbox.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Checkbox.Update+> -->
|
|
|
|
|
|
---------
|
|
|
|
|
|
## Column Element
|
|
<!-- <+Column.doc+> -->
|
|
<!-- <+Column.__init__+> -->
|
|
|
|
### add_row
|
|
<!-- <+Column.add_row+> -->
|
|
|
|
### bind
|
|
<!-- <+Column.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Column.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+Column.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Column.hide_row+> -->
|
|
|
|
### layout
|
|
<!-- <+Column.layout+> -->
|
|
|
|
### metadata
|
|
<!-- <+Column.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Column.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Column.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Column.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Column.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+Column.unbind+> -->
|
|
|
|
### set_vscroll_position
|
|
<!-- <+Column.set_vscroll_position+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Column.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Column.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Column.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
### AddRow
|
|
<!-- <+Column.AddRow+> -->
|
|
|
|
### Layout
|
|
<!-- <+Column.Layout+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+Column.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Column.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Column.Update+> -->
|
|
|
|
|
|
---------
|
|
|
|
|
|
## Combo Element
|
|
<!-- <+Combo.doc+> -->
|
|
<!-- <+Combo.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+Combo.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Combo.expand+> -->
|
|
|
|
### get
|
|
<!-- <+Combo.get+> -->
|
|
|
|
### get_size
|
|
<!-- <+Combo.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Combo.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+Combo.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Combo.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Combo.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Combo.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Combo.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+Combo.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Combo.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Combo.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Combo.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
### Get
|
|
<!-- <+Combo.Get+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+Combo.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Combo.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Combo.Update+> -->
|
|
|
|
|
|
---------
|
|
|
|
|
|
## Frame Element
|
|
<!-- <+Frame.doc+> -->
|
|
<!-- <+Frame.__init__+> -->
|
|
|
|
### add_row
|
|
<!-- <+Frame.add_row+> -->
|
|
|
|
### bind
|
|
<!-- <+Frame.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Frame.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+Frame.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Frame.hide_row+> -->
|
|
|
|
### layout
|
|
<!-- <+Frame.layout+> -->
|
|
|
|
### metadata
|
|
<!-- <+Frame.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Frame.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Frame.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Frame.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Frame.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+Frame.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Frame.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Frame.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Frame.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
### AddRow
|
|
<!-- <+Frame.AddRow+> -->
|
|
|
|
### Layout
|
|
<!-- <+Frame.Layout+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+Frame.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Frame.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Frame.Update+> -->
|
|
|
|
---------
|
|
|
|
|
|
## Graph Element
|
|
<!-- <+Graph.doc+> -->
|
|
<!-- <+Graph.__init__+> -->
|
|
|
|
|
|
|
|
### Update
|
|
<!-- <+Graph.Update+> -->
|
|
|
|
### bind
|
|
<!-- <+Graph.bind+> -->
|
|
|
|
### bring_figure_to_front
|
|
<!-- <+Graph.bring_figure_to_front+> -->
|
|
|
|
### change_coordinates
|
|
<!-- <+Graph.change_coordinates+> -->
|
|
|
|
### delete_figure
|
|
<!-- <+Graph.delete_figure+> -->
|
|
|
|
### draw_arc
|
|
<!-- <+Graph.draw_arc+> -->
|
|
|
|
### draw_circle
|
|
<!-- <+Graph.draw_circle+> -->
|
|
|
|
### draw_image
|
|
<!-- <+Graph.draw_image+> -->
|
|
|
|
### draw_line
|
|
<!-- <+Graph.draw_line+> -->
|
|
|
|
### draw_oval
|
|
<!-- <+Graph.draw_oval+> -->
|
|
|
|
### draw_point
|
|
<!-- <+Graph.draw_point+> -->
|
|
|
|
### draw_polygon
|
|
<!-- <+Graph.draw_polygon+> -->
|
|
|
|
### draw_rectangle
|
|
<!-- <+Graph.draw_rectangle+> -->
|
|
|
|
### draw_text
|
|
<!-- <+Graph.draw_text+> -->
|
|
|
|
### erase
|
|
<!-- <+Graph.erase+> -->
|
|
|
|
### expand
|
|
<!-- <+Graph.expand+> -->
|
|
|
|
### get_bounding_box
|
|
<!-- <+Graph.get_bounding_box+> -->
|
|
|
|
### get_figures_at_location
|
|
<!-- <+Graph.get_figures_at_location+> -->
|
|
|
|
### get_size
|
|
<!-- <+Graph.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Graph.hide_row+> -->
|
|
|
|
### move
|
|
<!-- <+Graph.move+> -->
|
|
|
|
### move_figure
|
|
<!-- <+Graph.move_figure+> -->
|
|
|
|
### relocate_figure
|
|
<!-- <+Graph.relocate_figure+> -->
|
|
|
|
### send_figure_to_back
|
|
<!-- <+Graph.send_figure_to_back+> -->
|
|
|
|
### metadata
|
|
<!-- <+Graph.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Graph.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Graph.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Graph.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Graph.set_tooltip+> -->
|
|
|
|
### tk_canvas
|
|
<!-- <+Graph.tk_canvas+> -->
|
|
|
|
### unbind
|
|
<!-- <+Graph.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Graph.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Graph.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Graph.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
### BringFigureToFront
|
|
<!-- <+Graph.BringFigureToFront+> -->
|
|
|
|
### DeleteFigure
|
|
<!-- <+Graph.DeleteFigure+> -->
|
|
|
|
### DrawArc
|
|
<!-- <+Graph.DrawArc+> -->
|
|
|
|
### DrawCircle
|
|
<!-- <+Graph.DrawCircle+> -->
|
|
|
|
### DrawImage
|
|
<!-- <+Graph.DrawImage+> -->
|
|
|
|
### DrawLine
|
|
<!-- <+Graph.DrawLine+> -->
|
|
|
|
### DrawOval
|
|
<!-- <+Graph.DrawOval+> -->
|
|
|
|
### DrawPoint
|
|
<!-- <+Graph.DrawPoint+> -->
|
|
|
|
### DrawPolygon
|
|
<!-- <+Graph.DrawPolygon+> -->
|
|
|
|
### DrawRectangle
|
|
<!-- <+Graph.DrawRectangle+> -->
|
|
|
|
### DrawText
|
|
<!-- <+Graph.DrawText+> -->
|
|
|
|
### Erase
|
|
<!-- <+Graph.Erase+> -->
|
|
|
|
### GetBoundingBox
|
|
<!-- <+Graph.GetBoundingBox+> -->
|
|
|
|
### GetFiguresAtLocation
|
|
<!-- <+Graph.GetFiguresAtLocation+> -->
|
|
|
|
### Move
|
|
<!-- <+Graph.Move+> -->
|
|
|
|
### MoveFigure
|
|
<!-- <+Graph.MoveFigure+> -->
|
|
|
|
### RelocateFigure
|
|
<!-- <+Graph.RelocateFigure+> -->
|
|
|
|
### SendFigureToBack
|
|
<!-- <+Graph.SendFigureToBack+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+Graph.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Graph.SetTooltip+> -->
|
|
|
|
### TKCanvas
|
|
<!-- <+Graph.TKCanvas+> -->
|
|
|
|
|
|
---------
|
|
|
|
|
|
## HorizontalSeparator Element
|
|
<!-- <+HorizontalSeparator.doc+> -->
|
|
<!-- <+HorizontalSeparator.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+HorizontalSeparator.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+HorizontalSeparator.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+HorizontalSeparator.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+HorizontalSeparator.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+HorizontalSeparator.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+HorizontalSeparator.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+HorizontalSeparator.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+HorizontalSeparator.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+HorizontalSeparator.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+HorizontalSeparator.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+HorizontalSeparator.unhide_row+> -->
|
|
|
|
### visible
|
|
<!-- <+HorizontalSeparator.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
### SetFocus
|
|
<!-- <+HorizontalSeparator.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+HorizontalSeparator.SetTooltip+> -->
|
|
|
|
---------
|
|
|
|
|
|
## Image Element
|
|
<!-- <+Image.doc+> -->
|
|
<!-- <+Image.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+Image.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Image.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+Image.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Image.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+Image.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Image.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Image.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Image.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Image.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+Image.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Image.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Image.update+> -->
|
|
|
|
### update_animation
|
|
<!-- <+Image.update_animation+> -->
|
|
|
|
### update_animation_no_buffering
|
|
<!-- <+Image.update_animation_no_buffering+> -->
|
|
|
|
### visible
|
|
<!-- <+Image.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
### SetFocus
|
|
<!-- <+Image.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Image.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Image.Update+> -->
|
|
|
|
### UpdateAnimation
|
|
<!-- <+Image.UpdateAnimation+> -->
|
|
|
|
---------
|
|
|
|
|
|
## Input Element
|
|
<!-- <+Input.doc+> -->
|
|
<!-- <+Input.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+Input.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Input.expand+> -->
|
|
|
|
### get
|
|
<!-- <+Input.get+> -->
|
|
|
|
### get_size
|
|
<!-- <+Input.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Input.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+Input.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Input.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Input.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Input.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Input.set_tooltip+> -->
|
|
|
|
### set_vscroll_position
|
|
<!-- <+Input.set_vscroll_position+> -->
|
|
|
|
### unbind
|
|
<!-- <+Input.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Input.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Input.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Input.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
### Get
|
|
<!-- <+Input.Get+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+Input.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Input.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Input.Update+> -->
|
|
|
|
|
|
---------
|
|
|
|
|
|
## Listbox Element
|
|
<!-- <+Listbox.doc+> -->
|
|
<!-- <+Listbox.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+Listbox.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Listbox.expand+> -->
|
|
|
|
### get
|
|
<!-- <+Listbox.get+> -->
|
|
|
|
### get_indexes
|
|
<!-- <+Listbox.get_indexes+> -->
|
|
|
|
### get_list_values
|
|
<!-- <+Listbox.get_list_values+> -->
|
|
|
|
### get_size
|
|
<!-- <+Listbox.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Listbox.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+Listbox.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Listbox.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Listbox.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Listbox.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Listbox.set_tooltip+> -->
|
|
|
|
### set_value
|
|
<!-- <+Listbox.set_value+> -->
|
|
|
|
### set_vscroll_position
|
|
<!-- <+Listbox.set_vscroll_position+> -->
|
|
|
|
### unbind
|
|
<!-- <+Listbox.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Listbox.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Listbox.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Listbox.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
### GetIndexes
|
|
<!-- <+Listbox.GetIndexes+> -->
|
|
|
|
### GetListValues
|
|
<!-- <+Listbox.GetListValues+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+Listbox.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Listbox.SetTooltip+> -->
|
|
|
|
### SetValue
|
|
<!-- <+Listbox.SetValue+> -->
|
|
|
|
### Update
|
|
<!-- <+Listbox.Update+> -->
|
|
|
|
---------
|
|
|
|
|
|
## Menu Element
|
|
<!-- <+Menu.doc+> -->
|
|
<!-- <+Menu.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+Menu.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Menu.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+Menu.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Menu.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+Menu.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Menu.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Menu.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Menu.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Menu.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+Menu.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Menu.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Menu.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Menu.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
### SetFocus
|
|
<!-- <+Menu.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Menu.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Menu.Update+> -->
|
|
|
|
---------
|
|
|
|
|
|
## Multiline Element
|
|
<!-- <+Multiline.doc+> -->
|
|
<!-- <+Multiline.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+Multiline.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Multiline.expand+> -->
|
|
|
|
### get
|
|
<!-- <+Multiline.get+> -->
|
|
|
|
### get_size
|
|
<!-- <+Multiline.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Multiline.hide_row+> -->
|
|
|
|
### print
|
|
<!-- <+Multiline.print+> -->
|
|
|
|
### reroute_stderr_to_here
|
|
<!-- <+Multiline.reroute_stderr_to_here+> -->
|
|
|
|
### reroute_stdout_to_here
|
|
<!-- <+Multiline.reroute_stdout_to_here+> -->
|
|
|
|
### restore_stderr
|
|
<!-- <+Multiline.restore_stderr+> -->
|
|
|
|
### restore_stdout
|
|
<!-- <+Multiline.restore_stdout+> -->
|
|
|
|
### metadata
|
|
<!-- <+Multiline.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Multiline.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Multiline.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Multiline.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Multiline.set_tooltip+> -->
|
|
|
|
### set_vscroll_position
|
|
<!-- <+Multiline.set_vscroll_position+> -->
|
|
|
|
### unbind
|
|
<!-- <+Multiline.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Multiline.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Multiline.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Multiline.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
### Get
|
|
<!-- <+Multiline.Get+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+Multiline.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Multiline.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Multiline.Update+> -->
|
|
|
|
---------
|
|
|
|
|
|
## OptionMenu Element
|
|
<!-- <+OptionMenu.doc+> -->
|
|
<!-- <+OptionMenu.__init__+> -->
|
|
|
|
|
|
### bind
|
|
<!-- <+OptionMenu.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+OptionMenu.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+OptionMenu.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+OptionMenu.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+OptionMenu.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+OptionMenu.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+OptionMenu.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+OptionMenu.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+OptionMenu.set_tooltip+> -->
|
|
|
|
### set_vscroll_position
|
|
<!-- <+OptionMenu.set_vscroll_position+> -->
|
|
|
|
### unbind
|
|
<!-- <+OptionMenu.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+OptionMenu.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+OptionMenu.update+> -->
|
|
|
|
### visible
|
|
<!-- <+OptionMenu.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
|
|
### SetFocus
|
|
<!-- <+OptionMenu.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+OptionMenu.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+OptionMenu.Update+> -->
|
|
|
|
---------
|
|
|
|
|
|
## Output Element
|
|
<!-- <+Output.doc+> -->
|
|
<!-- <+Output.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+Output.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Output.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+Output.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Output.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+Output.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Output.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Output.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Output.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Output.set_tooltip+> -->
|
|
|
|
### tk_out
|
|
<!-- <+Output.tk_out+> -->
|
|
|
|
### set_vscroll_position
|
|
<!-- <+Output.set_vscroll_position+> -->
|
|
|
|
### unbind
|
|
<!-- <+Output.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Output.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Output.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Output.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
### Get
|
|
<!-- <+Output.Get+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+Output.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Output.SetTooltip+> -->
|
|
|
|
### TKOut
|
|
<!-- <+Output.TKOut+> -->
|
|
|
|
### Update
|
|
<!-- <+Output.Update+> -->
|
|
|
|
---------
|
|
|
|
|
|
## Pane Element
|
|
<!-- <+Pane.doc+> -->
|
|
<!-- <+Pane.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+Pane.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Pane.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+Pane.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Pane.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+Pane.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Pane.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Pane.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Pane.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Pane.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+Pane.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Pane.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Pane.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Pane.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
### SetFocus
|
|
<!-- <+Pane.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Pane.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Pane.Update+> -->
|
|
|
|
|
|
---------
|
|
|
|
|
|
## ProgressBar Element
|
|
<!-- <+ProgressBar.doc+> -->
|
|
<!-- <+ProgressBar.__init__+> -->
|
|
|
|
|
|
### bind
|
|
<!-- <+ProgressBar.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+ProgressBar.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+ProgressBar.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+ProgressBar.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+ProgressBar.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+ProgressBar.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+ProgressBar.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+ProgressBar.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+ProgressBar.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+ProgressBar.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+ProgressBar.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+ProgressBar.update+> -->
|
|
|
|
### update_bar
|
|
<!-- <+ProgressBar.update_bar+> -->
|
|
|
|
### visible
|
|
<!-- <+ProgressBar.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
### SetFocus
|
|
<!-- <+ProgressBar.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+ProgressBar.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+ProgressBar.Update+> -->
|
|
|
|
### UpdateBar
|
|
<!-- <+ProgressBar.UpdateBar+> -->
|
|
|
|
---------
|
|
|
|
|
|
## Radio Element
|
|
<!-- <+Radio.doc+> -->
|
|
<!-- <+Radio.__init__+> -->
|
|
|
|
|
|
### bind
|
|
<!-- <+Radio.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Radio.expand+> -->
|
|
|
|
### get
|
|
<!-- <+Radio.get+> -->
|
|
|
|
### get_size
|
|
<!-- <+Radio.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Radio.hide_row+> -->
|
|
|
|
### reset_group
|
|
<!-- <+Radio.reset_group+> -->
|
|
|
|
### metadata
|
|
<!-- <+Radio.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Radio.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Radio.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Radio.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Radio.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+Radio.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Radio.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Radio.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Radio.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
### Get
|
|
<!-- <+Radio.Get+> -->
|
|
|
|
### ResetGroup
|
|
<!-- <+Radio.ResetGroup+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+Radio.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Radio.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Radio.Update+> -->
|
|
|
|
|
|
---------
|
|
|
|
|
|
## Slider Element
|
|
<!-- <+Slider.doc+> -->
|
|
<!-- <+Slider.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+Slider.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Slider.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+Slider.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Slider.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+Slider.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Slider.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Slider.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Slider.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Slider.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+Slider.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Slider.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Slider.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Slider.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
### SetFocus
|
|
<!-- <+Slider.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Slider.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Slider.Update+> -->
|
|
|
|
---------
|
|
|
|
|
|
## Spin Element
|
|
<!-- <+Spin.doc+> -->
|
|
<!-- <+Spin.__init__+> -->
|
|
|
|
|
|
### bind
|
|
<!-- <+Spin.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Spin.expand+> -->
|
|
|
|
### get
|
|
<!-- <+Spin.get+> -->
|
|
|
|
### get_size
|
|
<!-- <+Spin.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Spin.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+Spin.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Spin.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Spin.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Spin.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Spin.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+Spin.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Spin.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Spin.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Spin.visible+> -->
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
### Get
|
|
<!-- <+Spin.Get+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+Spin.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Spin.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Spin.Update+> -->
|
|
|
|
---------
|
|
|
|
|
|
## StatusBar Element
|
|
<!-- <+StatusBar.doc+> -->
|
|
<!-- <+StatusBar.__init__+> -->
|
|
|
|
|
|
### bind
|
|
<!-- <+StatusBar.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+StatusBar.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+StatusBar.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+StatusBar.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+StatusBar.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+StatusBar.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+StatusBar.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+StatusBar.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+StatusBar.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+StatusBar.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+StatusBar.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+StatusBar.update+> -->
|
|
|
|
### visible
|
|
<!-- <+StatusBar.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
### SetFocus
|
|
<!-- <+StatusBar.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+StatusBar.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+StatusBar.Update+> -->
|
|
|
|
---------
|
|
|
|
|
|
## Tab Element
|
|
<!-- <+Tab.doc+> -->
|
|
<!-- <+Tab.__init__+> -->
|
|
|
|
|
|
### add_row
|
|
<!-- <+Tab.add_row+> -->
|
|
|
|
### bind
|
|
<!-- <+Tab.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Tab.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+Tab.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Tab.hide_row+> -->
|
|
|
|
### layout
|
|
<!-- <+Tab.layout+> -->
|
|
|
|
### select
|
|
<!-- <+Tab.select+> -->
|
|
|
|
### metadata
|
|
<!-- <+Tab.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Tab.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Tab.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Tab.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Tab.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+Tab.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Tab.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Tab.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Tab.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
### AddRow
|
|
<!-- <+Tab.AddRow+> -->
|
|
|
|
### Layout
|
|
<!-- <+Tab.Layout+> -->
|
|
|
|
### Select
|
|
<!-- <+Tab.Select+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+Tab.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Tab.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Tab.Update+> -->
|
|
|
|
|
|
---------
|
|
|
|
|
|
## TabGroup Element
|
|
<!-- <+TabGroup.doc+> -->
|
|
<!-- <+TabGroup.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+TabGroup.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+TabGroup.expand+> -->
|
|
|
|
### find_key_from_tab_name
|
|
<!-- <+TabGroup.find_key_from_tab_name+> -->
|
|
|
|
### get
|
|
<!-- <+TabGroup.get+> -->
|
|
|
|
### get_size
|
|
<!-- <+TabGroup.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+TabGroup.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+TabGroup.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+TabGroup.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+TabGroup.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+TabGroup.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+TabGroup.set_tooltip+> -->
|
|
|
|
### set_vscroll_position
|
|
<!-- <+Table.set_vscroll_position+> -->
|
|
|
|
### unbind
|
|
<!-- <+TabGroup.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+TabGroup.unhide_row+> -->
|
|
|
|
### visible
|
|
<!-- <+TabGroup.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
### FindKeyFromTabName
|
|
<!-- <+TabGroup.FindKeyFromTabName+> -->
|
|
|
|
### Get
|
|
<!-- <+TabGroup.Get+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+TabGroup.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+TabGroup.SetTooltip+> -->
|
|
|
|
|
|
---------
|
|
|
|
|
|
## Table Element
|
|
<!-- <+Table.doc+> -->
|
|
<!-- <+Table.__init__+> -->
|
|
|
|
|
|
### bind
|
|
<!-- <+Table.bind+> -->
|
|
|
|
|
|
### expand
|
|
<!-- <+Table.expand+> -->
|
|
|
|
### get
|
|
<!-- <+Table.get+> -->
|
|
|
|
### get_size
|
|
<!-- <+Table.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Table.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+Table.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Table.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Table.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Table.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Table.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+Table.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Table.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Table.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Table.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
### Get
|
|
<!-- <+Table.Get+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+Table.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Table.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Table.Update+> -->
|
|
|
|
---------
|
|
|
|
|
|
## Text Element
|
|
<!-- <+Text.doc+> -->
|
|
<!-- <+Text.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+Text.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Text.expand+> -->
|
|
|
|
#### get
|
|
<!-- <+Text.get+> -->
|
|
|
|
### get_size
|
|
<!-- <+Text.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Text.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+Text.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Text.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Text.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Text.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Text.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+Text.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Text.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Text.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Text.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
#### Get
|
|
<!-- <+Text.Get+> -->
|
|
|
|
### SetFocus
|
|
<!-- <+Text.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Text.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Text.Update+> -->
|
|
|
|
|
|
---------
|
|
|
|
|
|
## Titlebar Element
|
|
|
|
Note that while the Titlebar is an element, it is implemented using a function.
|
|
It is actually a "compound element" that consists of several elements combined into a single Column element.
|
|
See the Column element to get a list of method calls available. The function returns a Column element.
|
|
|
|
<!-- <+func.Titlebar+> -->
|
|
|
|
|
|
## Tree Element
|
|
<!-- <+Tree.doc+> -->
|
|
<!-- <+Tree.__init__+> -->
|
|
|
|
### add_treeview_data
|
|
<!-- <+Tree.add_treeview_data+> -->
|
|
|
|
### bind
|
|
<!-- <+Tree.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+Tree.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+Tree.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+Tree.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+Tree.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Tree.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+Tree.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+Tree.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+Tree.set_tooltip+> -->
|
|
|
|
### set_vscroll_position
|
|
<!-- <+Tree.set_vscroll_position+> -->
|
|
|
|
### unbind
|
|
<!-- <+Tree.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+Tree.unhide_row+> -->
|
|
|
|
### update
|
|
<!-- <+Tree.update+> -->
|
|
|
|
### visible
|
|
<!-- <+Tree.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
### SetFocus
|
|
<!-- <+Tree.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+Tree.SetTooltip+> -->
|
|
|
|
### Update
|
|
<!-- <+Tree.Update+> -->
|
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
## TreeData (for Tree Element)
|
|
<!-- <+TreeData.doc+> -->
|
|
<!-- <+TreeData.__init__+> -->
|
|
|
|
### Node
|
|
<!-- <+TreeData.Node+> -->
|
|
|
|
### insert
|
|
<!-- <+TreeData.insert+> -->
|
|
|
|
### Insert
|
|
<!-- <+TreeData.Insert+> -->
|
|
|
|
---------
|
|
|
|
|
|
|
|
## VerticalSeparator Element
|
|
<!-- <+VerticalSeparator.doc+> -->
|
|
<!-- <+VerticalSeparator.__init__+> -->
|
|
|
|
### bind
|
|
<!-- <+VerticalSeparator.bind+> -->
|
|
|
|
### expand
|
|
<!-- <+VerticalSeparator.expand+> -->
|
|
|
|
### get_size
|
|
<!-- <+VerticalSeparator.get_size+> -->
|
|
|
|
### hide_row
|
|
<!-- <+VerticalSeparator.hide_row+> -->
|
|
|
|
### metadata
|
|
<!-- <+VerticalSeparator.metadata+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+VerticalSeparator.set_cursor+> -->
|
|
|
|
### set_focus
|
|
<!-- <+VerticalSeparator.set_focus+> -->
|
|
|
|
### set_size
|
|
<!-- <+VerticalSeparator.set_size+> -->
|
|
|
|
### set_tooltip
|
|
<!-- <+VerticalSeparator.set_tooltip+> -->
|
|
|
|
### unbind
|
|
<!-- <+VerticalSeparator.unbind+> -->
|
|
|
|
### unhide_row
|
|
<!-- <+VerticalSeparator.unhide_row+> -->
|
|
|
|
### visible
|
|
<!-- <+VerticalSeparator.visible+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
### SetFocus
|
|
<!-- <+VerticalSeparator.SetFocus+> -->
|
|
|
|
### SetTooltip
|
|
<!-- <+VerticalSeparator.SetTooltip+> -->
|
|
|
|
|
|
---------
|
|
|
|
|
|
## UserSettings (Class interface to User Settings APIs... can also use the function call interface)
|
|
<!-- <+UserSettings.doc+> -->
|
|
<!-- <+UserSettings.__init__+> -->
|
|
|
|
### delete_entry
|
|
<!-- <+UserSettings.delete_entry+> -->
|
|
|
|
### delete_file
|
|
<!-- <+UserSettings.delete_file+> -->
|
|
|
|
### exists
|
|
<!-- <+UserSettings.exists+> -->
|
|
|
|
### get
|
|
<!-- <+UserSettings.get+> -->
|
|
|
|
### get_dict
|
|
<!-- <+UserSettings.get_dict+> -->
|
|
|
|
### get_filename
|
|
<!-- <+UserSettings.get_filename+> -->
|
|
|
|
### load
|
|
<!-- <+UserSettings.load+> -->
|
|
|
|
### read
|
|
<!-- <+UserSettings.read+> -->
|
|
|
|
### save
|
|
<!-- <+UserSettings.save+> -->
|
|
|
|
### set
|
|
<!-- <+UserSettings.set+> -->
|
|
|
|
### set_default_value
|
|
<!-- <+UserSettings.set_default_value+> -->
|
|
|
|
### set_location
|
|
<!-- <+UserSettings.set_location+> -->
|
|
|
|
### write_new_dictionary
|
|
<!-- <+UserSettings.write_new_dictionary+> -->
|
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
## Window
|
|
<!-- <+Window.doc+> -->
|
|
<!-- <+Window.__init__+> -->
|
|
|
|
|
|
### add_row
|
|
<!-- <+Window.add_row+> -->
|
|
|
|
### add_rows
|
|
<!-- <+Window.add_rows+> -->
|
|
|
|
### alpha_channel
|
|
<!-- <+Window.alpha_channel+> -->
|
|
|
|
### bind
|
|
<!-- <+Window.bind+> -->
|
|
|
|
### bring_to_front
|
|
<!-- <+Window.bring_to_front+> -->
|
|
|
|
### close
|
|
<!-- <+Window.close+> -->
|
|
|
|
### current_location
|
|
<!-- <+Window.current_location+> -->
|
|
|
|
### disable
|
|
<!-- <+Window.disable+> -->
|
|
|
|
### disable_debugger
|
|
<!-- <+Window.disable_debugger+> -->
|
|
|
|
### disappear
|
|
<!-- <+Window.disappear+> -->
|
|
|
|
### elem
|
|
<!-- <+Window.elem+> -->
|
|
|
|
### element
|
|
<!-- <+Window.element+> -->
|
|
|
|
### element_list
|
|
<!-- <+Window.element_list+> -->
|
|
|
|
### enable
|
|
<!-- <+Window.enable+> -->
|
|
|
|
### enable_debugger
|
|
<!-- <+Window.enable_debugger+> -->
|
|
|
|
### extend_layout
|
|
<!-- <+Window.extend_layout+> -->
|
|
|
|
### fill
|
|
<!-- <+Window.fill+> -->
|
|
|
|
### finalize
|
|
<!-- <+Window.finalize+> -->
|
|
|
|
### find
|
|
<!-- <+Window.find+> -->
|
|
|
|
### find_element
|
|
<!-- <+Window.find_element+> -->
|
|
|
|
### find_element_with_focus
|
|
<!-- <+Window.find_element_with_focus+> -->
|
|
|
|
### force_focus
|
|
<!-- <+Window.force_focus+> -->
|
|
|
|
|
|
### get_screen_dimensions
|
|
<!-- <+Window.get_screen_dimensions+> -->
|
|
|
|
### get_screen_size
|
|
<!-- <+Window.get_screen_size+> -->
|
|
|
|
### grab_any_where_off
|
|
<!-- <+Window.grab_any_where_off+> -->
|
|
|
|
### grab_any_where_on
|
|
<!-- <+Window.grab_any_where_on+> -->
|
|
|
|
### hide
|
|
<!-- <+Window.hide+> -->
|
|
|
|
### layout
|
|
<!-- <+Window.layout+> -->
|
|
|
|
### load_from_disk
|
|
<!-- <+Window.load_from_disk+> -->
|
|
|
|
### make_modal
|
|
<!-- <+Window.make_modal+> -->
|
|
|
|
### maximize
|
|
<!-- <+Window.maximize+> -->
|
|
|
|
### metadata
|
|
<!-- <+Window.metadata+> -->
|
|
|
|
### minimize
|
|
<!-- <+Window.minimize+> -->
|
|
|
|
### move
|
|
<!-- <+Window.move+> -->
|
|
|
|
### normal
|
|
<!-- <+Window.normal+> -->
|
|
|
|
### read
|
|
<!-- <+Window.read+> -->
|
|
|
|
### reappear
|
|
<!-- <+Window.reappear+> -->
|
|
|
|
### refresh
|
|
<!-- <+Window.refresh+> -->
|
|
|
|
### save_to_disk
|
|
<!-- <+Window.save_to_disk+> -->
|
|
|
|
### send_to_back
|
|
<!-- <+Window.send_to_back+> -->
|
|
|
|
### set_alpha
|
|
<!-- <+Window.set_alpha+> -->
|
|
|
|
### set_cursor
|
|
<!-- <+Window.set_cursor+> -->
|
|
|
|
### set_icon
|
|
<!-- <+Window.set_icon+> -->
|
|
|
|
### set_min_size
|
|
<!-- <+Window.set_min_size+> -->
|
|
|
|
### set_title
|
|
<!-- <+Window.set_title+> -->
|
|
|
|
### set_transparent_color
|
|
<!-- <+Window.set_transparent_color+> -->
|
|
|
|
### size
|
|
<!-- <+Window.size+> -->
|
|
|
|
### un_hide
|
|
<!-- <+Window.un_hide+> -->
|
|
|
|
### visibility_changed
|
|
<!-- <+Window.visibility_changed+> -->
|
|
|
|
### was_closed
|
|
<!-- <+Window.was_closed+> -->
|
|
|
|
### write_event_value
|
|
<!-- <+Window.write_event_value+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
### AddRow
|
|
<!-- <+Window.AddRow+> -->
|
|
|
|
### AddRows
|
|
<!-- <+Window.AddRows+> -->
|
|
|
|
### AlphaChannel
|
|
<!-- <+Window.AlphaChannel+> -->
|
|
|
|
### BringToFront
|
|
<!-- <+Window.BringToFront+> -->
|
|
|
|
### Close
|
|
<!-- <+Window.Close+> -->
|
|
|
|
### CurrentLocation
|
|
<!-- <+Window.CurrentLocation+> -->
|
|
|
|
### Disable
|
|
<!-- <+Window.Disable+> -->
|
|
|
|
### DisableDebugger
|
|
<!-- <+Window.DisableDebugger+> -->
|
|
|
|
### Disappear
|
|
<!-- <+Window.Disappear+> -->
|
|
|
|
### Elem
|
|
<!-- <+Window.Elem+> -->
|
|
|
|
### Element
|
|
<!-- <+Window.Element+> -->
|
|
|
|
### Enable
|
|
<!-- <+Window.Enable+> -->
|
|
|
|
### EnableDebugger
|
|
<!-- <+Window.EnableDebugger+> -->
|
|
|
|
### Fill
|
|
<!-- <+Window.Fill+> -->
|
|
|
|
### Finalize
|
|
<!-- <+Window.Finalize+> -->
|
|
|
|
### Find
|
|
<!-- <+Window.Find+> -->
|
|
|
|
### FindElement
|
|
<!-- <+Window.FindElement+> -->
|
|
|
|
### FindElementWithFocus
|
|
<!-- <+Window.FindElementWithFocus+> -->
|
|
|
|
### GetScreenDimensions
|
|
<!-- <+Window.GetScreenDimensions+> -->
|
|
|
|
### GrabAnyWhereOff
|
|
<!-- <+Window.GrabAnyWhereOff+> -->
|
|
|
|
### GrabAnyWhereOn
|
|
<!-- <+Window.GrabAnyWhereOn+> -->
|
|
|
|
### Hide
|
|
<!-- <+Window.Hide+> -->
|
|
|
|
### Layout
|
|
<!-- <+Window.Layout+> -->
|
|
|
|
### LoadFromDisk
|
|
<!-- <+Window.LoadFromDisk+> -->
|
|
|
|
### Maximize
|
|
<!-- <+Window.Maximize+> -->
|
|
|
|
### Minimize
|
|
<!-- <+Window.Minimize+> -->
|
|
|
|
### Move
|
|
<!-- <+Window.Move+> -->
|
|
|
|
### Normal
|
|
<!-- <+Window.Normal+> -->
|
|
|
|
### Read
|
|
<!-- <+Window.Read+> -->
|
|
|
|
### Reappear
|
|
<!-- <+Window.Reappear+> -->
|
|
|
|
### Refresh
|
|
<!-- <+Window.Refresh+> -->
|
|
|
|
### SaveToDisk
|
|
<!-- <+Window.SaveToDisk+> -->
|
|
|
|
### SendToBack
|
|
<!-- <+Window.SendToBack+> -->
|
|
|
|
### SetAlpha
|
|
<!-- <+Window.SetAlpha+> -->
|
|
|
|
### SetIcon
|
|
<!-- <+Window.SetIcon+> -->
|
|
|
|
### SetTransparentColor
|
|
<!-- <+Window.SetTransparentColor+> -->
|
|
|
|
### Size
|
|
<!-- <+Window.Size+> -->
|
|
|
|
### UnHide
|
|
<!-- <+Window.UnHide+> -->
|
|
|
|
### VisibilityChanged
|
|
<!-- <+Window.VisibilityChanged+> -->
|
|
|
|
|
|
---------
|
|
|
|
|
|
## SystemTray
|
|
<!-- <+SystemTray.doc+> -->
|
|
<!-- <+SystemTray.__init__+> -->
|
|
|
|
### close
|
|
<!-- <+SystemTray.close+> -->
|
|
|
|
### hide
|
|
<!-- <+SystemTray.hide+> -->
|
|
|
|
### metadata
|
|
<!-- <+SystemTray.metadata+> -->
|
|
|
|
### notify
|
|
<!-- <+SystemTray.notify+> -->
|
|
|
|
### read
|
|
<!-- <+SystemTray.read+> -->
|
|
|
|
### show_message
|
|
<!-- <+SystemTray.show_message+> -->
|
|
|
|
### un_hide
|
|
<!-- <+SystemTray.un_hide+> -->
|
|
|
|
### update
|
|
<!-- <+SystemTray.update+> -->
|
|
|
|
|
|
---------
|
|
|
|
### These are non-PEP8 Compliant Methods - do NOT use
|
|
|
|
The following methods are here for backwards compatibility reference. You will find there are PEP8 versions for each of these methods. The PEP8 versions will be all lower case and have underscores.
|
|
|
|
|
|
### Close
|
|
<!-- <+SystemTray.Close+> -->
|
|
|
|
### Hide
|
|
<!-- <+SystemTray.Hide+> -->
|
|
|
|
### Read
|
|
<!-- <+SystemTray.Read+> -->
|
|
|
|
### ShowMessage
|
|
<!-- <+SystemTray.ShowMessage+> -->
|
|
|
|
### UnHide
|
|
<!-- <+SystemTray.UnHide+> -->
|
|
|
|
### Update
|
|
<!-- <+SystemTray.Update+> -->
|
|
|
|
|
|
## Function Reference
|
|
|
|
These are the functions available for you to call
|
|
|
|
## Multi-window Interface
|
|
|
|
<!-- <+func.read_all_windows+> -->
|
|
|
|
|
|
## Button Related
|
|
|
|
<!-- <+func.CalendarButton+> -->
|
|
<!-- <+func.Cancel+> -->
|
|
<!-- <+func.ColorChooserButton+> -->
|
|
<!-- <+func.Debug+> -->
|
|
<!-- <+func.DummyButton+> -->
|
|
<!-- <+func.Exit+> -->
|
|
<!-- <+func.FileBrowse+> -->
|
|
<!-- <+func.FileSaveAs+> -->
|
|
<!-- <+func.FilesBrowse+> -->
|
|
<!-- <+func.FolderBrowse+> -->
|
|
<!-- <+func.Help+> -->
|
|
<!-- <+func.No+> -->
|
|
<!-- <+func.OK+> -->
|
|
<!-- <+func.ObjToString+> -->
|
|
<!-- <+func.ObjToStringSingleObj+> -->
|
|
<!-- <+func.Ok+> -->
|
|
<!-- <+func.Open+> -->
|
|
<!-- <+func.Quit+> -->
|
|
<!-- <+func.RealtimeButton+> -->
|
|
<!-- <+func.Save+> -->
|
|
<!-- <+func.SaveAs+> -->
|
|
<!-- <+func.Submit+> -->
|
|
<!-- <+func.Yes+> -->
|
|
|
|
## Button Functions No Longer Used (DO NOT USE)
|
|
|
|
Note - These are no longer recommended!
|
|
They are shown here in case you run into them in some old code.
|
|
|
|
<!-- <+func.RButton+> -->
|
|
<!-- <+func.ReadButton+> -->
|
|
<!-- <+func.CButton+> -->
|
|
<!-- <+func.CloseButton+> -->
|
|
|
|
|
|
## Debug Window Output
|
|
|
|
<!-- <+func.easy_print+> -->
|
|
<!-- <+func.easy_print_close+> -->
|
|
<!-- <+func.eprint+> -->
|
|
<!-- <+func.sgprint+> -->
|
|
<!-- <+func.sgprint_close+> -->
|
|
<!-- <+func.EasyPrint+> -->
|
|
<!-- <+func.EasyPrintClose+> -->
|
|
<!-- <+func.Print+> -->
|
|
<!-- <+func.PrintClose+> -->
|
|
|
|
|
|
## Color Printing to Multiline Element of a Window
|
|
|
|
<!-- <+func.cprint+> -->
|
|
<!-- <+func.cprint_set_output_destination+> -->
|
|
|
|
## OneLineProgressMeter
|
|
|
|
<!-- <+func.OneLineProgressMeter+> -->
|
|
<!-- <+func.OneLineProgressMeterCancel+> -->
|
|
<!-- <+func.one_line_progress_meter+> -->
|
|
<!-- <+func.one_line_progress_meter_cancel+> -->
|
|
|
|
|
|
## Popups PEP8 Versions
|
|
|
|
<!-- <+func.popup+> -->
|
|
<!-- <+func.popup_animated+> -->
|
|
<!-- <+func.popup_auto_close+> -->
|
|
<!-- <+func.popup_cancel+> -->
|
|
<!-- <+func.popup_error+> -->
|
|
<!-- <+func.popup_get_date+> -->
|
|
<!-- <+func.popup_get_file+> -->
|
|
<!-- <+func.popup_get_folder+> -->
|
|
<!-- <+func.popup_get_text+> -->
|
|
<!-- <+func.popup_no_buttons+> -->
|
|
<!-- <+func.popup_no_titlebar+> -->
|
|
<!-- <+func.popup_non_blocking+> -->
|
|
<!-- <+func.popup_notify+> -->
|
|
<!-- <+func.popup_ok+> -->
|
|
<!-- <+func.popup_ok_cancel+> -->
|
|
<!-- <+func.popup_quick+> -->
|
|
<!-- <+func.popup_quick_message+> -->
|
|
<!-- <+func.popup_scrolled+> -->
|
|
<!-- <+func.popup_yes_no+> -->
|
|
|
|
|
|
### Popup Alias - Same as popup_scrolled
|
|
|
|
<!-- <+func.sprint+> -->
|
|
<!-- <+func.ScrolledTextBox+> -->
|
|
|
|
|
|
## Popup Not PEP8 Compliant names
|
|
|
|
These versions of the popup functions are here only for backwards compatibility. You should not use these function names. Instead use the popup functions that have snake_case rather than CamelCase.
|
|
|
|
<!-- <+func.Popup+> -->
|
|
<!-- <+func.PopupAnimated+> -->
|
|
<!-- <+func.PopupAnnoying+> -->
|
|
<!-- <+func.PopupAutoClose+> -->
|
|
<!-- <+func.PopupCancel+> -->
|
|
<!-- <+func.PopupError+> -->
|
|
<!-- <+func.PopupGetFile+> -->
|
|
<!-- <+func.PopupGetFolder+> -->
|
|
<!-- <+func.PopupGetText+> -->
|
|
<!-- <+func.PopupNoBorder+> -->
|
|
<!-- <+func.PopupNoButtons+> -->
|
|
<!-- <+func.PopupNoFrame+> -->
|
|
<!-- <+func.PopupNoTitlebar+> -->
|
|
<!-- <+func.PopupNoWait+> -->
|
|
<!-- <+func.PopupNonBlocking+> -->
|
|
<!-- <+func.PopupOK+> -->
|
|
<!-- <+func.PopupOKCancel+> -->
|
|
<!-- <+func.PopupQuick+> -->
|
|
<!-- <+func.PopupQuickMessage+> -->
|
|
<!-- <+func.PopupScrolled+> -->
|
|
<!-- <+func.PopupTimed+> -->
|
|
<!-- <+func.PopupYesNo+> -->
|
|
|
|
|
|
|
|
|
|
## PEP8 Function Bindings
|
|
|
|
<!-- <+func.obj_to_string+> -->
|
|
<!-- <+func.obj_to_string_single_obj+> -->
|
|
|
|
|
|
|
|
## The Test Harness
|
|
|
|
Used to get SDK help, test the installation, get information about the versions, upgrade from GitHub
|
|
|
|
<!-- <+func.main+> -->
|
|
<!-- <+func.main_sdk_help+> -->
|
|
<!-- <+func.test+> -->
|
|
|
|
|
|
## Debugger
|
|
|
|
<!-- <+func.show_debugger_popout_window+> -->
|
|
<!-- <+func.show_debugger_window+> -->
|
|
|
|
|
|
|
|
## Themes
|
|
|
|
<!-- <+func.theme+> -->
|
|
<!-- <+func.theme_add_new+> -->
|
|
<!-- <+func.theme_background_color+> -->
|
|
<!-- <+func.theme_border_width+> -->
|
|
<!-- <+func.theme_button_color+> -->
|
|
<!-- <+func.theme_element_background_color+> -->
|
|
<!-- <+func.theme_element_text_color+> -->
|
|
<!-- <+func.theme_input_background_color+> -->
|
|
<!-- <+func.theme_input_text_color+> -->
|
|
<!-- <+func.theme_list+> -->
|
|
<!-- <+func.theme_previewer+> -->
|
|
<!-- <+func.theme_previewer_swatches+> -->
|
|
<!-- <+func.theme_progress_bar_border_width+> -->
|
|
<!-- <+func.theme_progress_bar_color+> -->
|
|
<!-- <+func.theme_slider_border_width+> -->
|
|
<!-- <+func.theme_slider_color+> -->
|
|
<!-- <+func.theme_text_color+> -->
|
|
<!-- <+func.theme_text_element_background_color+> -->
|
|
|
|
|
|
## User Settings
|
|
|
|
<!-- <+func.user_settings+> -->
|
|
<!-- <+func.user_settings_delete_entry+> -->
|
|
<!-- <+func.user_settings_delete_filename+> -->
|
|
<!-- <+func.user_settings_file_exists+> -->
|
|
<!-- <+func.user_settings_filename+> -->
|
|
<!-- <+func.user_settings_get_entry+> -->
|
|
<!-- <+func.user_settings_load+> -->
|
|
<!-- <+func.user_settings_save+> -->
|
|
<!-- <+func.user_settings_set_entry+> -->
|
|
<!-- <+func.user_settings_silent_on_error+> -->
|
|
<!-- <+func.user_settings_write_new_dictionary+> -->
|
|
|
|
## Misc
|
|
|
|
<!-- <+func.fill_form_with_values+> -->
|
|
<!-- <+func.FillFormWithValues+> -->
|
|
|
|
|
|
## Layout Helper Funcs
|
|
|
|
<!-- <+func.pin+> -->
|
|
<!-- <+func.vbottom+> -->
|
|
<!-- <+func.vcenter+> -->
|
|
<!-- <+func.vtop+> -->
|
|
|
|
|
|
## Configuration / Settings / Extensions
|
|
|
|
<!-- <+func.get_globals+> -->
|
|
<!-- <+func.set_global_icon+> -->
|
|
<!-- <+func.set_options+> -->
|
|
|
|
### Non PEP8 versions
|
|
|
|
<!-- <+func.SetGlobalIcon+> -->
|
|
<!-- <+func.SetOptions+> -->
|
|
|
|
|
|
|
|
## Old Themes (Look and Feel) - Replaced by theme()
|
|
|
|
<!-- <+func.ChangeLookAndFeel+> -->
|
|
<!-- <+func.ListOfLookAndFeelValues+> -->
|
|
<!-- <+func.preview_all_look_and_feel_themes+> -->
|
|
<!-- <+func.list_of_look_and_feel_values+> -->
|
|
<!-- <+func.change_look_and_feel+> -->
|
|
|