|
Index
C++ Code Documentation
gtk::widget0::Window
Derived from: // virtual widget::ui::Window
, gtk::widget0::Bin
Children: gtk::widget0::Dialog, gtk::widget0::FileSelection, gtk::widget0::Plug, gtk::widget1::GLWindow, gtk::widget1::ScreenWindow
File: WIDGET/gtk/widget0/Window.H
public:
- Window( GtkWindowType type ) : Bin( gtk_window_new( type ) );
- virtual void show(bool a = true);
- else;
- } virtual void raise();
- virtual void lower();
- virtual void raise(bool a);
- else;
- } virtual void raise_show(bool a = true);
- } virtual void toggle_raise_show();
- void add_accel_group( AccelGroup *a );
- void resize(uint x, uint y);
- void get_size( int &width, int &height ) const;
- void get_position( int &x, int &y ) const;
- uint width() const;
- uint height() const;
- uint x_position() const;
- uint y_position() const;
- GtkWindowType type() const;
- void set_title( char const *title );
- void set_wmclass( char const *wmclass_name, char const *wmclass_class );
- void set_policy( int allow_shrink, int allow_grow, int auto_shrink );
- void add_accel_group( GtkAccelGroup *accel_group );
- void remove_accel_group( GtkAccelGroup *accel_group );
- void set_position( GtkWindowPosition position );
- int activate_focus();
- int activate_default();
- void set_transient_for( GtkWindow *parent );
- void set_geometry_hints( GtkWidget *geometry_widget, GdkGeometry *geometry, GdkWindowHints geom_mask );
- void set_default_size( int width, int height );
- void set_modal( bool modal );
- void set_focus( GtkWidget *focus );
- void set_default( GtkWidget *defaultw );
- void remove_embedded_xid( uint xid );
- void add_embedded_xid( uint xid );
- void reposition( uint x, uint y );
protected:
- Window( GtkWidget *x ) : Bin(x);
private:
|