aspect ratio fields are set
base size fields are set
max size fields are set
min size fields are set
indicates that the program has positioned the window
resize increment fields are set
indicates that the window’s position was explicitly set by the user
indicates that the window’s size was explicitly set by the user
window gravity field is set
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,
andGDK_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_move().GDK_HINT_USER_POS
andGDK_HINT_USER_SIZE
should be set if the user specified a size/position using a --geometry command-line argument; gtk_window_parse_geometry() automatically sets these flags.