| | |
- gtk.GtkCList(gtk.GtkContainer)
-
- ScrollableList
- gtk.GtkFrame(gtk.GtkBin)
-
- DisplayFrame
- oogui.OOGui
-
- PyGtkGui
class DisplayFrame(gtk.GtkFrame) |
| |
Specialized scrolled frame that displays text and image files |
| |
- __cmp__(self, other) from gtk.GtkObject
- __getattr__(self, attr) from gtk.GtkObject
- __getitem__(self, key) from gtk.GtkObject
- __hash__(self) from gtk.GtkObject
- __init__(self)
- Create the display frame that will display the selected file
- __setitem__(self, key, v) from gtk.GtkObject
- _show(self, filename=None)
- Manages the general scrolled window container and file label
- accelerators_locked(self) from gtk.GtkWidget
- activate(self, obj=None) from gtk.GtkWidget
- add(self, child, **args) from gtk.GtkContainer
- add_accelerator(self, signal, group, key, mods, flags) from gtk.GtkWidget
- add_events(self, events) from gtk.GtkWidget
- binary(self, filename)
- Resets/Clears the scrolled text and displays unavailable format
- border_width(self, bw) from gtk.GtkContainer
- check_resize(self) from gtk.GtkContainer
- child_composite_name(self, child) from gtk.GtkContainer
- child_get(self, child, arg) from gtk.GtkContainer
- child_set(self, child, **args) from gtk.GtkContainer
- child_type(self) from gtk.GtkContainer
- children(self) from gtk.GtkContainer
- connect(self, name, f, *extra) from gtk.GtkObject
- connect_after(self, name, f, *extra) from gtk.GtkObject
- connect_object(self, name, f, obj, *extra) from gtk.GtkObject
- connect_object_after(self, name, f, obj, *extra) from gtk.GtkObject
- destroy(self, obj=None) from gtk.GtkWidget
- disconnect(self, id) from gtk.GtkObject
- drag_begin(self, targets, actions, button, event) from gtk.GtkWidget
- drag_dest_set(self, flags, targets, actions) from gtk.GtkWidget
- drag_dest_set_proxy(self, proxy_window, protocol, use_coordinates) from gtk.GtkWidget
- drag_dest_unset(self) from gtk.GtkWidget
- drag_finish(self, context, success, delete, time) from gtk.GtkWidget
- drag_get_data(self, context, target, time) from gtk.GtkWidget
- drag_get_source_widget(self, context) from gtk.GtkWidget
- drag_highlight(self) from gtk.GtkWidget
- drag_set_default_icon(self, colormap, pixmap, mask, hot_x, hot_y) from gtk.GtkWidget
- drag_set_icon_default(self, context) from gtk.GtkWidget
- drag_set_icon_pixmap(self, context, colormap, pixmap, mask, hot_x, hot_y) from gtk.GtkWidget
- drag_set_icon_widget(self, context, widget, hot_x, hot_y) from gtk.GtkWidget
- drag_source_set(self, button_mask, targets, actions) from gtk.GtkWidget
- drag_source_set_icon(self, colormap, pixmap, mask) from gtk.GtkWidget
- drag_status(self, context, action, time) from gtk.GtkWidget
- drag_unhighlight(self) from gtk.GtkWidget
- draw(self, rect) from gtk.GtkWidget
- draw_default(self, obj=None) from gtk.GtkWidget
- draw_focus(self, obj=None) from gtk.GtkWidget
- emit(self, signal, *args) from gtk.GtkObject
- emit_stop_by_name(self, sig) from gtk.GtkObject
- ensure_style(self) from gtk.GtkWidget
- event(self, event) from gtk.GtkWidget
- flags(self, mask=None) from gtk.GtkObject
- focus(self, d) from gtk.GtkContainer
- foreach(self, f) from gtk.GtkContainer
- get_allocation(self) from gtk.GtkWidget
- get_ancestor(self, type) from gtk.GtkWidget
- get_child_requisition(self) from gtk.GtkWidget
- get_colormap(self) from gtk.GtkWidget
- get_composite_name(self) from gtk.GtkWidget
- get_data(self, key) from gtk.GtkObject
- get_events(self) from gtk.GtkWidget
- get_extension_events(self) from gtk.GtkWidget
- get_name(self) from gtk.GtkWidget
- get_parent_window(self) from gtk.GtkWidget
- get_pointer(self) from gtk.GtkWidget
- get_style(self) from gtk.GtkWidget
- get_toplevel(self) from gtk.GtkWidget
- get_window(self) from gtk.GtkWidget
- grab_default(self, obj=None) from gtk.GtkWidget
- grab_focus(self, obj=None) from gtk.GtkWidget
- hide(self, obj=None) from gtk.GtkWidget
- hide_all(self, obj=None) from gtk.GtkWidget
- hide_on_delete(self, obj=None) from gtk.GtkWidget
- html(self, filename)
- Displays the file with HTML fonts/formatting
- image(self, filename)
- Displays the image contained in filename
- intersect(self, rect) from gtk.GtkWidget
- is_ancestor(self, a) from gtk.GtkWidget
- lock_accelerators(self) from gtk.GtkWidget
- map(self, obj=None) from gtk.GtkWidget
- popup(self, x, y) from gtk.GtkWidget
- queue_clear(self, obj=None) from gtk.GtkWidget
- queue_clear_area(self, x, y, width, height) from gtk.GtkWidget
- queue_draw(self, obj=None) from gtk.GtkWidget
- queue_draw_area(self, x, y, width, height) from gtk.GtkWidget
- queue_resize(self, obj=None) from gtk.GtkWidget
- realize(self, obj=None) from gtk.GtkWidget
- register_toplevel(self) from gtk.GtkContainer
- remove(self, child) from gtk.GtkContainer
- remove_accelerator(self, group, key, mods) from gtk.GtkWidget
- remove_accelerators(self, signal, visible_only) from gtk.GtkWidget
- remove_data(self, key) from gtk.GtkObject
- reparent(self, new_parent) from gtk.GtkWidget
- reset_rc_styles(self) from gtk.GtkWidget
- resize_children(self) from gtk.GtkContainer
- restore_default_style(self) from gtk.GtkWidget
- selection_add_target(self, selection, target, info) from gtk.GtkWidget
- selection_convert(self, selection, target, time) from gtk.GtkWidget
- selection_owner_set(self, selection, time) from gtk.GtkWidget
- selection_remove_all(self) from gtk.GtkWidget
- set(self, dict) from gtk.GtkObject
- set_app_paintable(self, app_paintable) from gtk.GtkWidget
- set_border_width(self, bw) from gtk.GtkContainer
- set_composite_name(self, name) from gtk.GtkWidget
- set_data(self, key, value) from gtk.GtkObject
- set_events(self, events) from gtk.GtkWidget
- set_extension_events(self, exevents) from gtk.GtkWidget
- set_flags(self, flags) from gtk.GtkObject
- set_focus_child(self, child) from gtk.GtkContainer
- set_focus_hadjustment(self, adj) from gtk.GtkContainer
- set_focus_vadjustment(self, adj) from gtk.GtkContainer
- set_label(self, label) from gtk.GtkFrame
- set_label_align(self, x, y) from gtk.GtkFrame
- set_name(self, name) from gtk.GtkWidget
- set_parent(self, parent) from gtk.GtkWidget
- set_parent_window(self, parent) from gtk.GtkWidget
- set_rc_style(self) from gtk.GtkWidget
- set_resize_mode(self, mode) from gtk.GtkContainer
- set_scroll_adjustments(self, hadj, vadj) from gtk.GtkWidget
- set_sensitive(self, s) from gtk.GtkWidget
- set_shadow_type(self, tp=3) from gtk.GtkFrame
- set_state(self, s) from gtk.GtkWidget
- set_style(self, style) from gtk.GtkWidget
- set_uposition(self, x, y) from gtk.GtkWidget
- set_usize(self, w, h) from gtk.GtkWidget
- shape_combine_mask(self, mask, ofs_x, ofs_y) from gtk.GtkWidget
- show(self, obj=None) from gtk.GtkWidget
- show_all(self, obj=None) from gtk.GtkWidget
- show_now(self, obj=None) from gtk.GtkWidget
- signal_connect = connect(self, name, f, *extra) from gtk.GtkObject
- signal_connect_after = connect_after(self, name, f, *extra) from gtk.GtkObject
- signal_connect_object = connect_object(self, name, f, obj, *extra) from gtk.GtkObject
- signal_handler_block(self, id) from gtk.GtkObject
- signal_handler_unblock(self, id) from gtk.GtkObject
- signal_handlers_destroy(self) from gtk.GtkObject
- size_allocate(self, a) from gtk.GtkWidget
- size_request(self) from gtk.GtkWidget
- text(self, filename, altText=None)
- Displays the text of the selected file
- unlock_accelerators(self) from gtk.GtkWidget
- unmap(self, obj=None) from gtk.GtkWidget
- unparent(self) from gtk.GtkWidget
- unrealize(self, obj=None) from gtk.GtkWidget
- unregister_toplevel(self) from gtk.GtkContainer
- unset_flags(self, flags) from gtk.GtkObject
|
class PyGtkGui(oogui.OOGui) |
| |
Specialization of OOGui that uses the PyGtk widget set |
| |
- __init__(self, argv, geometry=None, resfile=None, startdir=None)
- Create the PyGtk and OOGui base objects
- _buildCWD(self)
- Private method to construct the working directory frame
- _buildGui(self, title)
- Override parent's abstract 'hook' method called in ctor
- _buildLists(self)
- Create the frame that contains list of files and text entry
- _buildPanes(self)
- Build a PanedWidget with panes for lists and display views
- _directorySelected(self, *unused) from oogui.OOGui
- _displayBinary(self, filename)
- Displays binary files in the way it thinks it should.
- _displayHTML(self, filename)
- Implemented behavior for displaying HTML files
- _displayImage(self, filename)
- Implemented behavior for displaying image files
- _displayText(self, filename)
- Implemented behavior for displaying text (other) files
- _exit(self, *unused)
- Clean up application window upon exit
- _fileSelected(self, *unused) from oogui.OOGui
- _getCurrentDirectory(self)
- Returns the name of the current working directory
- _getEntries(self, cwd) from oogui.OOGui
- _getSelectedDirectory(self)
- Returns currently 'selected' directory name
- _getSelectedFile(self)
- Returns currently 'selected' file name
- _getTopLevel(self)
- Special access method used by base to ensure top level is created
- _listSelected(self, clist, row, unused, event)
- Idiom for list selection is to check the event callback values
to detect double-click. Use this common method, determine which
list was selected, and if double-clicked, call appropriate action
- _loadResources(self, resfile=None)
- Load the resources (options) for all the 'named' widgets
- _setCWD(self, cwd)
- Updates the GUI by setting the current working directory to 'cwd'
- _setDirectory(self, *unused)
- Event callback for GoTo button and text entry to set the
current working directory.
- _setEntries(self)
- Sets the names of files and directories in the lists for the
'current selected directory'
- _setFile(self, *unused)
- Event callback for filename text entry to specify full pathname
of file to display.
- _setFilename(self, filename)
- Sets the filename entry field when a file is selected; called
by base class's _fileSelected() method
- _startGui(self, geometry=None)
- Runs the application in the main event loop
|
class ScrollableList(gtk.GtkCList) |
| |
# NOTE: GtkList is superceded by GtkCList, so use it instead. |
| |
- __cmp__(self, other) from gtk.GtkObject
- __getattr__(self, attr) from gtk.GtkCList
- __getitem__(self, key) from gtk.GtkObject
- __hash__(self) from gtk.GtkObject
- __init__(self, callback=None)
- Creates a scrollable listbox with default resizing behavior
- __setitem__(self, key, v) from gtk.GtkObject
- accelerators_locked(self) from gtk.GtkWidget
- activate(self, obj=None) from gtk.GtkWidget
- add(self, child, **args) from gtk.GtkContainer
- add_accelerator(self, signal, group, key, mods, flags) from gtk.GtkWidget
- add_events(self, events) from gtk.GtkWidget
- append(self, values) from gtk.GtkCList
- border_width(self, bw) from gtk.GtkContainer
- check_resize(self) from gtk.GtkContainer
- child_composite_name(self, child) from gtk.GtkContainer
- child_get(self, child, arg) from gtk.GtkContainer
- child_set(self, child, **args) from gtk.GtkContainer
- child_type(self) from gtk.GtkContainer
- children(self) from gtk.GtkContainer
- clear(self, obj=None) from gtk.GtkCList
- column_title_active(self, col) from gtk.GtkCList
- column_title_passive(self, col) from gtk.GtkCList
- column_titles_active(self, obj=None) from gtk.GtkCList
- column_titles_hide(self, obj=None) from gtk.GtkCList
- column_titles_passive(self, obj=None) from gtk.GtkCList
- column_titles_show(self, obj=None) from gtk.GtkCList
- columns_autosize(self) from gtk.GtkCList
- connect(self, name, f, *extra) from gtk.GtkObject
- connect_after(self, name, f, *extra) from gtk.GtkObject
- connect_object(self, name, f, obj, *extra) from gtk.GtkObject
- connect_object_after(self, name, f, obj, *extra) from gtk.GtkObject
- destroy(self, obj=None) from gtk.GtkWidget
- disconnect(self, id) from gtk.GtkObject
- drag_begin(self, targets, actions, button, event) from gtk.GtkWidget
- drag_dest_set(self, flags, targets, actions) from gtk.GtkWidget
- drag_dest_set_proxy(self, proxy_window, protocol, use_coordinates) from gtk.GtkWidget
- drag_dest_unset(self) from gtk.GtkWidget
- drag_finish(self, context, success, delete, time) from gtk.GtkWidget
- drag_get_data(self, context, target, time) from gtk.GtkWidget
- drag_get_source_widget(self, context) from gtk.GtkWidget
- drag_highlight(self) from gtk.GtkWidget
- drag_set_default_icon(self, colormap, pixmap, mask, hot_x, hot_y) from gtk.GtkWidget
- drag_set_icon_default(self, context) from gtk.GtkWidget
- drag_set_icon_pixmap(self, context, colormap, pixmap, mask, hot_x, hot_y) from gtk.GtkWidget
- drag_set_icon_widget(self, context, widget, hot_x, hot_y) from gtk.GtkWidget
- drag_source_set(self, button_mask, targets, actions) from gtk.GtkWidget
- drag_source_set_icon(self, colormap, pixmap, mask) from gtk.GtkWidget
- drag_status(self, context, action, time) from gtk.GtkWidget
- drag_unhighlight(self) from gtk.GtkWidget
- draw(self, rect) from gtk.GtkWidget
- draw_default(self, obj=None) from gtk.GtkWidget
- draw_focus(self, obj=None) from gtk.GtkWidget
- emit(self, signal, *args) from gtk.GtkObject
- emit_stop_by_name(self, sig) from gtk.GtkObject
- ensure_style(self) from gtk.GtkWidget
- event(self, event) from gtk.GtkWidget
- find_row_from_data(self, data) from gtk.GtkCList
- flags(self, mask=None) from gtk.GtkObject
- focus(self, d) from gtk.GtkContainer
- foreach(self, f) from gtk.GtkContainer
- freeze(self, obj=None) from gtk.GtkCList
- getScrollable(self)
- List is composed within the scrolled window, and the container
is what will be managed within the widget hierarchy.
- get_allocation(self) from gtk.GtkWidget
- get_ancestor(self, type) from gtk.GtkWidget
- get_cell_style(self, row, col) from gtk.GtkCList
- get_cell_type(self, r, c) from gtk.GtkCList
- get_child_requisition(self) from gtk.GtkWidget
- get_colormap(self) from gtk.GtkWidget
- get_column_title(self, col) from gtk.GtkCList
- get_column_widget(self, col) from gtk.GtkCList
- get_column_width(self, col) from gtk.GtkCList
- get_composite_name(self) from gtk.GtkWidget
- get_data(self, key) from gtk.GtkObject
- get_events(self) from gtk.GtkWidget
- get_extension_events(self) from gtk.GtkWidget
- get_hadjustment(self) from gtk.GtkCList
- get_name(self) from gtk.GtkWidget
- get_parent_window(self) from gtk.GtkWidget
- get_pixmap(self, r, c) from gtk.GtkCList
- get_pixtext(self, r, c) from gtk.GtkCList
- get_pointer(self) from gtk.GtkWidget
- get_row_data(self, row) from gtk.GtkCList
- get_row_style(self, row) from gtk.GtkCList
- get_selectable(self, row) from gtk.GtkCList
- get_selection_info(self, x, y) from gtk.GtkCList
- get_style(self) from gtk.GtkWidget
- get_text(self, r, c) from gtk.GtkCList
- get_toplevel(self) from gtk.GtkWidget
- get_vadjustment(self) from gtk.GtkCList
- get_window(self) from gtk.GtkWidget
- grab_default(self, obj=None) from gtk.GtkWidget
- grab_focus(self, obj=None) from gtk.GtkWidget
- hide(self, obj=None) from gtk.GtkWidget
- hide_all(self, obj=None) from gtk.GtkWidget
- hide_on_delete(self, obj=None) from gtk.GtkWidget
- insert(self, row, values) from gtk.GtkCList
- intersect(self, rect) from gtk.GtkWidget
- is_ancestor(self, a) from gtk.GtkWidget
- lock_accelerators(self) from gtk.GtkWidget
- map(self, obj=None) from gtk.GtkWidget
- moveto(self, row=-1, col=-1, row_align=0.5, col_align=0.5) from gtk.GtkCList
- optimal_column_width(self, col) from gtk.GtkCList
- popup(self, x, y) from gtk.GtkWidget
- queue_clear(self, obj=None) from gtk.GtkWidget
- queue_clear_area(self, x, y, width, height) from gtk.GtkWidget
- queue_draw(self, obj=None) from gtk.GtkWidget
- queue_draw_area(self, x, y, width, height) from gtk.GtkWidget
- queue_resize(self, obj=None) from gtk.GtkWidget
- realize(self, obj=None) from gtk.GtkWidget
- register_toplevel(self) from gtk.GtkContainer
- remove(self, row) from gtk.GtkCList
- remove_accelerator(self, group, key, mods) from gtk.GtkWidget
- remove_accelerators(self, signal, visible_only) from gtk.GtkWidget
- remove_data(self, key) from gtk.GtkObject
- reparent(self, new_parent) from gtk.GtkWidget
- reset_rc_styles(self) from gtk.GtkWidget
- resize_children(self) from gtk.GtkContainer
- restore_default_style(self) from gtk.GtkWidget
- row_is_visible(self, row) from gtk.GtkCList
- row_move(self, source_row, dest_row) from gtk.GtkCList
- select_all(self) from gtk.GtkCList
- select_row(self, row, col) from gtk.GtkCList
- selection_add_target(self, selection, target, info) from gtk.GtkWidget
- selection_convert(self, selection, target, time) from gtk.GtkWidget
- selection_owner_set(self, selection, time) from gtk.GtkWidget
- selection_remove_all(self) from gtk.GtkWidget
- set(self, dict) from gtk.GtkObject
- setCommand(self, callback)
- Connect the list to the specified callback function
- set_app_paintable(self, app_paintable) from gtk.GtkWidget
- set_auto_sort(self, auto_sort) from gtk.GtkCList
- set_background(self, row, colour) from gtk.GtkCList
- set_border_width(self, bw) from gtk.GtkContainer
- set_button_actions(self, button, button_actions) from gtk.GtkCList
- set_cell_style(self, row, col, style) from gtk.GtkCList
- set_column_auto_resize(self, col, auto) from gtk.GtkCList
- set_column_justification(self, col, just) from gtk.GtkCList
- set_column_max_width(self, col, width) from gtk.GtkCList
- set_column_min_width(self, col, width) from gtk.GtkCList
- set_column_resizeable(self, col, resizeable) from gtk.GtkCList
- set_column_title(self, col, title) from gtk.GtkCList
- set_column_visibility(self, col, visible) from gtk.GtkCList
- set_column_widget(self, col, w) from gtk.GtkCList
- set_column_width(self, col, width) from gtk.GtkCList
- set_composite_name(self, name) from gtk.GtkWidget
- set_data(self, key, value) from gtk.GtkObject
- set_events(self, events) from gtk.GtkWidget
- set_extension_events(self, exevents) from gtk.GtkWidget
- set_flags(self, flags) from gtk.GtkObject
- set_focus_child(self, child) from gtk.GtkContainer
- set_focus_hadjustment(self, adj) from gtk.GtkContainer
- set_focus_vadjustment(self, adj) from gtk.GtkContainer
- set_foreground(self, row, colour) from gtk.GtkCList
- set_hadjustment(self, adj) from gtk.GtkCList
- set_name(self, name) from gtk.GtkWidget
- set_parent(self, parent) from gtk.GtkWidget
- set_parent_window(self, parent) from gtk.GtkWidget
- set_pixmap(self, r, c, pixmap, mask=None) from gtk.GtkCList
- set_pixtext(self, r, c, text, spacing, pixmap, mask=None) from gtk.GtkCList
- set_rc_style(self) from gtk.GtkWidget
- set_reorderable(self, reorderable) from gtk.GtkCList
- set_resize_mode(self, mode) from gtk.GtkContainer
- set_row_data(self, row, data) from gtk.GtkCList
- set_row_height(self, height) from gtk.GtkCList
- set_row_style(self, row, style) from gtk.GtkCList
- set_scroll_adjustments(self, hadj, vadj) from gtk.GtkWidget
- set_selectable(self, row, selectable) from gtk.GtkCList
- set_selection_mode(self, mode) from gtk.GtkCList
- set_sensitive(self, s) from gtk.GtkWidget
- set_shadow_type(self, border) from gtk.GtkCList
- set_shift(self, row, col, v, h) from gtk.GtkCList
- set_sort_column(self, col) from gtk.GtkCList
- set_sort_type(self, sort_type) from gtk.GtkCList
- set_state(self, s) from gtk.GtkWidget
- set_style(self, style) from gtk.GtkWidget
- set_text(self, r, c, text) from gtk.GtkCList
- set_uposition(self, x, y) from gtk.GtkWidget
- set_use_drag_icons(self, use_icons) from gtk.GtkCList
- set_usize(self, w, h) from gtk.GtkWidget
- set_vadjustment(self, adj) from gtk.GtkCList
- shape_combine_mask(self, mask, ofs_x, ofs_y) from gtk.GtkWidget
- show(self, obj=None) from gtk.GtkWidget
- show_all(self, obj=None) from gtk.GtkWidget
- show_now(self, obj=None) from gtk.GtkWidget
- signal_connect = connect(self, name, f, *extra) from gtk.GtkObject
- signal_connect_after = connect_after(self, name, f, *extra) from gtk.GtkObject
- signal_connect_object = connect_object(self, name, f, obj, *extra) from gtk.GtkObject
- signal_handler_block(self, id) from gtk.GtkObject
- signal_handler_unblock(self, id) from gtk.GtkObject
- signal_handlers_destroy(self) from gtk.GtkObject
- size_allocate(self, a) from gtk.GtkWidget
- size_request(self) from gtk.GtkWidget
- sort(self) from gtk.GtkCList
- swap_rows(self, row1, row2) from gtk.GtkCList
- thaw(self) from gtk.GtkCList
- undo_selection(self) from gtk.GtkCList
- unlock_accelerators(self) from gtk.GtkWidget
- unmap(self, obj=None) from gtk.GtkWidget
- unparent(self) from gtk.GtkWidget
- unrealize(self, obj=None) from gtk.GtkWidget
- unregister_toplevel(self) from gtk.GtkContainer
- unselect_all(self) from gtk.GtkCList
- unselect_row(self, row, col) from gtk.GtkCList
- unset_flags(self, flags) from gtk.GtkObject
| |