gdk-sharpGtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.System.EnumGLib.GType(typeof(Gdk.WindowAttributesTypeGType))System.FlagsUsed to indicate which fields in the struct should be honored.For example, if you filled in the "cursor" and "x" fields of , pass Gdk.WindowAttributesType.X | Gdk.WindowAttributesType.Cursor to new Gdk.Window (). Fields in not covered by a bit in this enum are required; for example, the width/height, wclass, and window_type fields are required.FieldGdk.WindowAttributesTypeHonor the cursor field.FieldGdk.WindowAttributesTypeHonor the override_redirect field.FieldGdk.WindowAttributesTypeHonor the title field.FieldGdk.WindowAttributesTypeHonor the TypeHint field.FieldGdk.WindowAttributesTypeHonor the visual field.FieldGdk.WindowAttributesTypeHonor the wmclass_class and wmclass_name fields.FieldGdk.WindowAttributesTypeHonor the x coordinate field.FieldGdk.WindowAttributesTypeHonor the y coordinate field.