|
Index
C++ Code Documentation
gtk::widget0::Container
Derived from: gtk::widget0::Widget
Children: gtk::widget0::Bin, gtk::widget0::Box, gtk::widget0::CList, gtk::widget0::Fixed, gtk::widget0::List, gtk::widget0::MenuShell, gtk::widget0::Notebook, gtk::widget0::Paned, gtk::widget0::Table, gtk::widget0::Tree
File: WIDGET/gtk/widget0/Container.H
public:
- virtual void add( Widget *x );
- void remove( Widget *x );
- void set_border_width( uint border_width );
- void add( GtkWidget *widget );
- void remove( GtkWidget *widget );
- void set_resize_mode( GtkResizeMode resize_mode );
- void check_resize();
- void foreach( GtkCallback callback, gpointer callback_data );
- void foreach_full( GtkCallback callback, GtkCallbackMarshal marshal, gpointer callback_data, GtkDestroyNotify notify );
- GList* children();
- int focus( GtkDirectionType direction );
- void set_reallocate_redraws( bool needs_redraws );
- void set_focus_child( GtkWidget *child );
- void set_focus_vadjustment( GtkAdjustment *adjustment );
- void set_focus_hadjustment( GtkAdjustment *adjustment );
- void register_toplevel();
- void unregister_toplevel();
- GList* get_toplevels();
- void resize_children();
- GtkType child_type();
- void add_child_arg_type( GtkType arg_type, uint arg_flags, uint arg_id );
- GtkArg* query_child_args( guint32 **arg_flags, uint *nargs );
- void child_getv( GtkWidget *child, uint n_args, GtkArg *args );
- void child_setv( GtkWidget *child, uint n_args, GtkArg *args );
- void add_with_args( GtkWidget *widget, char const *first_arg_name, ... );
- void addv( GtkWidget *widget, uint n_args, GtkArg *args );
- void child_set( GtkWidget *child, char const *first_arg_name, ... );
- void queue_resize();
- void clear_resize_widgets();
- void arg_set( GtkWidget *child, GtkArg *arg, GtkArgInfo *info );
- void arg_get( GtkWidget *child, GtkArg *arg, GtkArgInfo *info );
- char* child_args_collect( GSList **arg_list_p, GSList **info_list_p, char const *first_arg_name, va_list args );
- char* child_arg_get_info( char const *arg_name, GtkArgInfo **info_p );
- void forall( GtkCallback callback, gpointer callback_data );
- char* child_composite_name( GtkWidget *child );
- void dequeue_resize_handler();
protected:
- Container( GtkWidget *x ) : Widget(x);
private:
|