Table of Contents

Class: AttributeWidget | Twisted-0.19.0/twisted/manhole/ui/spelunk_gnome.py
--- | ---
### A widget briefly describing an object. This is similar to a Visage, but has far less detail. This should display only essential identifiying information, a gtk.Widget suitable for including in a single table cell. (gtk.Widgets are used here instead of the more graphically pleasing gnome.CanvasItems because I was too lazy to re-write gtk.table for the canvas. A new table widget/item would be great though, not only for canvas prettiness, but also because we could use one with a mone pythonic API.)
Base Classes |
--- | ---
gtk.Widget
Methods |
--- | ---
__init__ _makeWidgetObject getTextForLabel signal_buttonPressEvent signal_destroy
| __init__
    __init__ (
            self,
            explorer,
            parent,
            )
A new AttributeWidget describing an explorer.
| _makeWidgetObject
    _makeWidgetObject ( self )
### Make the GTK widget object that is me. Called by __init__ to construct the GtkObject I wrap-- the ._o member of a pygtk GtkObject. Isn't subclassing GtkObjects in Python fun?
| getTextForLabel
    getTextForLabel ( self )
### Returns text for my label. The default implementation of AttributeWidget is a gtk.Label widget. You may override this method to change the text which appears in the label. However, if you don't want to be a label, override _makeWidgetObject instead.
| signal_buttonPressEvent
    signal_buttonPressEvent (
            self,
            widget,
            eventButton,
            unused_data,
            )
| signal_destroy
    signal_destroy (
            self,
            unused_object,
            unused_data,
            )

Table of Contents

This document was automatically generated on Sun Jul 14 19:52:50 2002 by HappyDoc version 2.0