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:
  • void _show();


gtk::widget0::Window GANG