Inheritance diagram for Window:
Public Member Functions | |
bit | getAutoShow () |
Gets if this object should be show be defaul. | |
this () | |
creates a new Window top level window | |
this (bit hasFrame) | |
creates a new Window top level window optionally with no frame | |
this (WindowType windowType) | |
creates a new Window of a specific type | |
this (char[] title) | |
Creates a new window with a title. | |
void | setTitle (char[] title) |
Sets the window title. | |
char[] | getTitle () |
getTitle | |
void | setWMClass (char[] wmclass_name, char[] wmclass_class) |
void | setRole (char[] role) |
setRole | |
char[] | getRole () |
getRole | |
void | addAccelGroup (AccelGroup accel_group) |
addAccelGroup | |
void | removeAccelGroup (AccelGroup accel_group) |
removeAccelGroup | |
void | setPosition (WindowPosition position) |
setPosition | |
bit | activateFocus () |
activateFocus | |
void | setFocus (Widget focus) |
setFocus | |
Widget | getFocus () |
getFocus | |
void | setDefault (Widget default_widget) |
setDefault | |
bit | activateDefault () |
activateDefault | |
void | setTransientFor (Window parent) |
setTransientFor | |
Window | getTransientFor () |
getTransientFor | |
void | setTypeHint (WindowTypeHint hint) |
todo | |
GdkWindowTypeHint | gtk_window_get_type_hint ((GtkWindow *) gtkW()) |
todo | |
void | setSkipTaskbarHint (bit setting) |
setSkipTaskbarHint | |
bit | getSkipTaskbarHint () |
getSkipTaskbarHint | |
void | setSkipPagerHint (bit setting) |
setSkipPagerHint | |
bit | getSkipPagerHint () |
getSkipPagerHint | |
void | setDesctroyWithParen (bit setting) |
setDesctroyWithParen | |
bit | getDestroyWithParent () |
getDestroyWithParent | |
void | setResizable (bit resizable) |
setResizable | |
bit | getResizable () |
getResizable | |
void | setGravity (Gravity gravity) |
setGravity | |
Gravity | getGravity () |
getGravity | |
void | setGeometryHints (Widget geometry_widget, GdkGeometry *geometry, GdkWindowHints geom_mask) |
setGeometryHints | |
void | setScreen (Screen screen) |
setScreen | |
Screen | getScreen () |
getScreen | |
void | setHasFrame (bit setting) |
setHasFrame gtk_window_set_has_frame () must be called before realizing the window_ | |
bit | getHasFrame () |
getHasFrame | |
void | setFrameDimensions (gint left, gint top, gint right, gint bottom) |
setFrameDimensions | |
void | getFrameDimensions (gint *left, gint *top, gint *right, gint *bottom) |
getFrameDimensions | |
void | setDecorated (gboolean setting) |
setDecorated | |
bit | getDecorated () |
getDecorated | |
void | setIconList (OGTK[] ogtks) |
set icon list | |
void | setIconList (ListG list) |
set icon list | |
ListG | getIconsList () |
get icons list | |
void | setIcon (Pixbuf icon) |
setIcon | |
bit | setIconFromFile (char[] filename, GError **err) |
setIconFromFile | |
Pixbuf | getIcon () |
getIcon | |
void | setDefaultIconList (ListG list) |
setDefaultIconList | |
ListG | getDefaultIconList () |
getDefaultIconList | |
bit | setDefaultIconFromFile (char[] filename, GError **err) |
setDefaultIconFromFile | |
void | setModal (bit modal) |
Sets the modal. | |
bit | getModal () |
tests if this window is modal | |
ListG | listTopLevels () |
List top levels. | |
void | addMnemonic (guint keyval, Widget target) |
addMnemonic | |
void | removeMnemonic (guint keyval, Widget target) |
removeMnemonic | |
bit | mnemonicActivate (guint keyval, ModifierType modifier) |
mnemonicActivate | |
void | setMnemonicModifier (ModifierType modifier) |
setMnemonicModifier | |
ModifierType | getMnemonicModifier () |
getMnemonicModifier | |
void | present () |
present | |
void | iconify () |
iconify | |
void | deiconify () |
deiconify | |
void | stick () |
stick | |
void | unstick () |
unstick | |
void | maximize () |
maximize | |
void | unmaximize () |
unmaximize | |
void | fullScreen () |
fullScreen | |
void | unfullScreen () |
unfullScreen | |
void | resizeDrag (WindowEdge edge, gint button, gint root_x, gint root_y, guint32 timestamp) |
resizeDrag | |
void | beginModeDrag (gint button, gint root_x, gint root_y, guint32 timestamp) |
beginModeDrag | |
void | setDefaultSize (gint width, gint height) |
Sets the default size for this window. | |
void | getDefaultSize (out gint width, out gint height) |
Gets the default size for this window. | |
void | resize (gint width, gint height) |
resize | |
void | getSize (gint *width, gint *height) |
getSize | |
void | move (gint x, gint y) |
move | |
void | getPosition (gint *root_x, gint *root_y) |
getPosition | |
bit | parseGeometry (char[] geometry) |
parseGeometry | |
void | reshowWithInitialSize () |
reshowWithInitialSize | |
Static Public Member Functions | |
GType | getType () |
Gets this class type. | |
void | setAutpStartupNotification (bit setting) |
setAutpStartupNotification |
|
activateDefault
|
|
activateFocus
|
|
addAccelGroup
|
|
addMnemonic
|
|
beginModeDrag
|
|
deiconify
|
|
fullScreen
|
|
Gets if this object should be show be defaul.
Reimplemented from Widget. |
|
getDecorated
|
|
getDefaultIconList
|
|
Gets the default size for this window.
|
|
getDestroyWithParent
|
|
getFocus
|
|
getFrameDimensions
|
|
getGravity
|
|
getHasFrame
|
|
getIcon
|
|
get icons list
|
|
getMnemonicModifier
|
|
tests if this window is modal
|
|
getPosition
|
|
getResizable
|
|
getRole
|
|
getScreen
Reimplemented from Widget. |
|
getSize
|
|
getSkipPagerHint
|
|
getSkipTaskbarHint
|
|
getTitle
|
|
getTransientFor
|
|
Gets this class type.
Reimplemented from Widget. Reimplemented in Dialog, FileSelection, FontSelectionDialog, InputDialog, MessageDialog, and Plug. |
|
todo
|
|
iconify
|
|
List top levels.
|
|
maximize
|
|
mnemonicActivate
|
|
move
|
|
parseGeometry
|
|
present
|
|
removeAccelGroup
|
|
removeMnemonic
|
|
reshowWithInitialSize
|
|
resize
|
|
resizeDrag
|
|
setAutpStartupNotification
|
|
setDecorated
|
|
setDefault
|
|
setDefaultIconFromFile
|
|
setDefaultIconList
|
|
Sets the default size for this window.
|
|
setDesctroyWithParen
|
|
setFocus
|
|
setFrameDimensions
|
|
setGeometryHints
|
|
setGravity
|
|
setHasFrame gtk_window_set_has_frame () must be called before realizing the window_
|
|
setIcon
|
|
setIconFromFile
|
|
set icon list
|
|
set icon list
|
|
setMnemonicModifier
|
|
Sets the modal. If window is set modal, input will be grabbed when show and released when hide
|
|
setPosition
|
|
setResizable
|
|
setRole
|
|
setScreen
|
|
setSkipPagerHint
|
|
setSkipTaskbarHint
|
|
Sets the window title.
|
|
setTransientFor
|
|
todo
|
|
|
|
stick
|
|
Creates a new window with a title.
Reimplemented in ColorSelectionDialog, Dialog, FileSelection, and MainWindow. |
|
creates a new Window of a specific type
|
|
creates a new Window top level window optionally with no frame
|
|
creates a new Window top level window
Reimplemented in Dialog, and InputDialog. |
|
unfullScreen
|
|
unmaximize
|
|
unstick
|