Bonobo API Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
#define BONOBO_ZOOMABLE_TYPE #define BONOBO_ZOOMABLE (o) #define BONOBO_ZOOMABLE_CLASS (k) #define BONOBO_IS_ZOOMABLE (o) #define BONOBO_IS_ZOOMABLE_CLASS (k) typedef BonoboZoomable; typedef BonoboZoomableClass; |
#define BONOBO_ZOOMABLE(o) (GTK_CHECK_CAST ((o), BONOBO_ZOOMABLE_TYPE, BonoboZoomable)) |
o : |
#define BONOBO_ZOOMABLE_CLASS(k) (GTK_CHECK_CLASS_CAST((k), BONOBO_ZOOMABLE_TYPE, BonoboZoomableClass)) |
k : |
#define BONOBO_IS_ZOOMABLE_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), BONOBO_ZOOMABLE_TYPE)) |
k : |
typedef struct { BonoboObjectClass parent; void (*set_frame) (BonoboZoomable *zoomable); void (*set_zoom_level) (BonoboZoomable *zoomable, float zoom_level); void (*zoom_in) (BonoboZoomable *zoomable); void (*zoom_out) (BonoboZoomable *zoomable); void (*zoom_to_fit) (BonoboZoomable *zoomable); void (*zoom_to_default) (BonoboZoomable *zoomable); } BonoboZoomableClass; |
|
object : | |
Returns : |
BonoboZoomable* bonobo_zoomable_construct (BonoboZoomable *zoomable, |
zoomable : | |
corba_zoomable : | |
Returns : |
void bonobo_zoomable_set_parameters (BonoboZoomable *zoomable, |
zoomable : | |
zoom_level : | |
min_zoom_level : | |
max_zoom_level : | |
has_min_zoom_level : | |
has_max_zoom_level : |
void bonobo_zoomable_set_parameters_full (BonoboZoomable *zoomable, |
zoomable : | |
zoom_level : | |
min_zoom_level : | |
max_zoom_level : | |
has_min_zoom_level : | |
has_max_zoom_level : | |
is_continuous : | |
preferred_zoom_levels : | |
preferred_zoom_level_names : | |
num_preferred_zoom_levels : |
void bonobo_zoomable_report_zoom_level_changed (BonoboZoomable *zoomable, |
zoomable : | |
new_zoom_level : |
void bonobo_zoomable_report_zoom_parameters_changed (BonoboZoomable *zoomable); |
zoomable : |