GdkWindowHints

Used to indicate which fields of a #GdkGeometry struct should be paid attention to. Also, the presence/absence of @GDK_HINT_POS, @GDK_HINT_USER_POS, and @GDK_HINT_USER_SIZE is significant, though they don't directly refer to #GdkGeometry fields. @GDK_HINT_USER_POS will be set automatically by #GtkWindow if you call gtk.window.Window.move. @GDK_HINT_USER_POS and @GDK_HINT_USER_SIZE should be set if the user specified a size/position using a --geometry command-line argument; gtk.window.Window.parseGeometry automatically sets these flags.

Values

ValueMeaning
Pos1

indicates that the program has positioned the window

MinSize2

min size fields are set

MaxSize4

max size fields are set

BaseSize8

base size fields are set

Aspect16

aspect ratio fields are set

ResizeInc32

resize increment fields are set

WinGravity64

window gravity field is set

UserPos128

indicates that the window’s position was explicitly set by the user

UserSize256

indicates that the window’s size was explicitly set by the user