A preference page that is capable of displaying and editing the bindings between commands and user input events. These are typically things like keyboard shortcuts.
This preference page has four general types of methods. Create methods are called when the page is first made visible. They are responsible for creating all of the widgets, and laying them out within the preference page. Fill methods populate the contents of the widgets that contain collections of data from which items can be selected. The select methods respond to selection events from the user, such as a button press or a table selection. The update methods update the contents of various widgets based on the current state of the user interface. For example, the command name label will always try to match the current select in the binding table.
@since 3.2
|
|