Defines | |
#define | SCROLL_DELAY_LENGTH 300 |
#define | CP_VIEW_DEFAULT_SIZE 100 |
Functions | |
static void | CP_View_GtkWidget_class_init (CP_View_GtkWidgetClass *klass) |
static void | CP_View_GtkWidget_init (CP_View_GtkWidget *cpView) |
static void | CP_View_GtkWidget_destroy (GtkObject *inObject) |
static void | CP_View_GtkWidget_realize (GtkWidget *inWidget) |
static void | CP_View_GtkWidget_size_request (GtkWidget *inWidget, GtkRequisition *requisition) |
static void | CP_View_GtkWidget_size_allocate (GtkWidget *inWidget, GtkAllocation *inAllocation) |
static gint | CP_View_GtkWidget_expose (GtkWidget *inWidget, GdkEventExpose *event) |
static gint | CP_View_GtkWidget_event (GtkWidget *inWidget, GdkEvent *event) |
guint | CP_View_GtkWidget_get_type () |
GtkWidget * | CP_View_GtkWidget_new (CP_View_Imp_Gtk *inDestView) |
Variables | |
static GtkWidgetClass * | parent_class = NULL |
|
|
|
|
|
Initializes the widgets class fields and methods to be called upon various events.
|
|
Finish initializing the passed in widget. Currently none is needed.
|
|
Deallocate the passed in object.
|
|
Called when the Gtk widget needs to allocate or create the underlying Gdk window object.
|
|
Called when the Gtk widget needs to determine the default size to make the underlying Gtk widget.
|
|
Resizes the underlying Gdk window to the passed in allocation request.
|
|
Called when the underlying Gtk widget needs to be drawn. This calls the CP_View_Imp object to let the CP_View classes handle the actual drawing.
|
|
Called when we need to handle a Gtk event. This will route the event to the CP_View_Imp event handling methods.
|
|
Returns the unique type of widget for this class. If the widget has not been registered first, it is registered to get a unique type with the Gtk object system.
|
|
Allocate a new Gtk1 widget of our class type. This is called by the various CP_View classes when they need to create a custom view implementation widget to implement a non Gtk view.
|
|
|