Documentation

An introduction to GUI development with Gapp

Modules

Post-modern Gtk+ applications
Action object
Registry of Gapp::Action objects
An undefined action
ActionGroup Widget
Create Actions for Gapp Applications
Assistant Widget
Bin widget
Box widget
Button Widget
ButtonBox widget
Cell Renderer Widget
CheckButton Widget
ImageMenuItem Widget
ComboBox Widget
Container Widget
DateEntry Widget
Dialog Widget
Entry Widget
EventBox Widget
Expander widget
FileChooserButton Widget
FileChooserDialog Widget
FileFilter Widget
Form context object
Context node object
Form stash object
FormButtons widget
Frame widget
Gtk2 Widget Extension
Widget for entering dates
A list with no set number of columns and can hold arbitrary data
A sngle column list that can hold arbitrary values
A list with no set number of columns and can hold arbitrary data
Widget for entering times
HBox Widget
ButtonBox widget
HPaned Widget
Image Widget
ImageMenuItem Widget
Label Widget
Define how widgets are displayed
ListStore object
Menu Widget
MenuBar Widget
MenuItem Widget
MenuShell Widget
MenuToolButton Widget
Dialog Widget
Role for widgets that can be the default
Role for FileChooser widgets
action attribute for widgets
icon attribute for widgets
icon_size attribute for widgets
image attribute for widgets
label attribute for widgets
menu attribute for widgets
mnemonic attribute for widgets
name attribute for widgets
stock_id attribute for widgets
A Simple List
A Simple List
Gapp widgets for your Moose classes
Gapp widgets for your roles
Box widget
The base class for all Gapp widgets
Box widget
ProgressBar widget
RadioButton Widget
ImageMenuItem Widget
ToggleToolButton Widget
SeparatorMenuItem Widget
SeparatorToolItem Widget
RadioButton Widget
StatusIcon Widget
HBox Widget
Table Widget
TableCell Widget
Create ASCII Table Layouts
MenuItem Widget
TextBuffer widget
TextTag widget
TextTagTable widget
TextView Widget
TimeEntry Widget
ToggleButton Widget
ToggleToolButton Widget
ToolButton Widget
ToolItem Widget
ToolItemGroup widget
ToolPalette widget
Window Widget
TreeStore object
TreeView Widget
TreeViewColumn Widget
UIManager object
Utility functions for Gapp
VBox Widget
ButtonBox widget
VPaned Widget
Viewport widget
The base class for all Gapp widgets
Window Widget

Provides

in lib/Gapp/Actions/Base.pm
in lib/Gapp/Actions/Basic.pm
in lib/Gapp/Actions/Form.pm
in lib/Gapp/Actions/Util.pm
in lib/Gapp/AssistantPage.pm
in lib/Gapp/Layout/Default.pm
in lib/Gapp/Layout/Object.pm
in lib/Gapp/Meta/Attribute/Trait/DefaultWidget.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappDefault.pm
in lib/Gapp/Meta/Widget/Native/Trait/AssistantPage.pm
in lib/Gapp/Meta/Widget/Native/Trait/Form.pm
in lib/Gapp/Meta/Widget/Native/Role/FormField.pm
in lib/Gapp/Meta/Widget/Native/Trait/FromUIManager.pm
in lib/Gapp/Meta/Widget/Native/Trait/ListFormField.pm
in lib/Gapp/Meta/Widget/Native/Trait/NotebookPage.pm
in lib/Gapp/Meta/Widget/Native/Trait/Sensitivity.pm
in lib/Gapp/Meta/Widget/Native/Trait/ToggleListFormField.pm
in lib/Gapp/Meta/Widget/Native/Role/FormElement.pm
in lib/Gapp/Meta/Widget/Native/Role/FormField.pm
in lib/Gapp/Meta/Widget/Native/Trait/AssistantPage.pm
in lib/Gapp/Meta/Widget/Native/Trait/FromUIManager.pm
in lib/Gapp/Meta/Widget/Native/Trait/ListFormField.pm
in lib/Gapp/Meta/Widget/Native/Trait/NotebookPage.pm
in lib/Gapp/Meta/Widget/Native/Trait/Sensitivity.pm
in lib/Gapp/Meta/Widget/Native/Trait/ToggleListFormField.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappCheckMenuItem.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappActionGroup.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappAssistant.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappBox.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappCheckButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappComboBox.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappDateEntry.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappDialog.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappEntry.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappEventBox.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappExpander.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappFileChooserButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappFileChooserDialog.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappFileFilter.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappFrame.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappHBox.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappHButtonBox.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappHPaned.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappImage.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappLabel.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappListStore.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappMenu.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappMenuBar.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappMenuToolButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappNotebook.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappRadioToolButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappScrolledWindow.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappSpinButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappStatusIcon.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappStatusbar.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappTable.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappTextBuffer.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappTextTagTable.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappTextView.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappTimeEntry.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappToggleToolButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappToolButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappToolItemGroup.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappToolPalette.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappToolbar.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappTreeView.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappUIManager.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappVBox.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappVButtonBox.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappVPaned.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappViewport.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappWidget.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappWindow.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappImageMenuItem.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappMenuItem.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappRadioMenuItem.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappSeparatorMenuItem.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappSeparatorToolItem.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappTearoffMenuItem.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/TearoffMenuItem.pm
in lib/Gapp/Types.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappCheckMenuItem.pm
in lib/Gapp/Meta/Attribute/Trait/DefaultWidget.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappActionGroup.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappAssistant.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappBox.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappCheckButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappComboBox.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappDateEntry.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappDefault.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappDialog.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappEntry.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappEventBox.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappExpander.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappFileChooserButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappFileChooserDialog.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappFileFilter.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappFrame.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappHBox.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappHButtonBox.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappHPaned.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappImage.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappImageMenuItem.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappLabel.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappListStore.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappMenu.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappMenuBar.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappMenuItem.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappMenuToolButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappNotebook.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappRadioToolButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappScrolledWindow.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappSeparatorMenuItem.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappSeparatorToolItem.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappSpinButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappStatusIcon.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappStatusbar.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappTable.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappTearoffMenuItem.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/TearoffMenuItem.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappTextBuffer.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappTextTagTable.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappTextView.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappTimeEntry.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappToggleToolButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappToolButton.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappToolItemGroup.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappToolPalette.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappToolbar.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappTreeView.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappUIManager.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappVBox.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappVButtonBox.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappVPaned.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappViewport.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappWidget.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappWindow.pm
in lib/Gapp/Moose/Meta/Attribute/Trait/GappRadioMenuItem.pm