﻿<?xml version="1.0" encoding="utf-8"?><Type Name="WindowHints" FullName="Gdk.WindowHints"><TypeSignature Language="C#" Maintainer="auto" Value="public enum WindowHints" /><TypeSignature Language="ILAsm" Value=".class public auto ansi sealed WindowHints extends System.Enum" /><AssemblyInfo><AssemblyName>gdk-sharp</AssemblyName><AssemblyPublicKey></AssemblyPublicKey><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement><Base><BaseTypeName>System.Enum</BaseTypeName></Base><Attributes><Attribute><AttributeName>GLib.GType(typeof(Gdk.WindowHintsGType))</AttributeName></Attribute><Attribute><AttributeName>System.Flags</AttributeName></Attribute></Attributes><Docs><summary>Used to indicate which fields of a <see cref="T:Gdk.Geometry" /> struct should be paid attention to.</summary><remarks>Also, the presence/absence of Pos, UserPos, and UserSize is significant, though they don't directly refer to GdkGeometry fields. UserPos will be set automatically by GtkWindow if you call <see cref="M:Gtk.Window.Move" />. UserPos and UserSize should be set if the user specified a size/position using a --geometry command-line argument; <see cref="M:Gtk.Window.ParseGeometry" /> automatically sets these flags.</remarks></Docs><Members><Member MemberName="Aspect"><MemberSignature Language="C#" Value="Aspect" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.WindowHints Aspect = int32(16)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.WindowHints</ReturnType></ReturnValue><Parameters /><Docs><summary>Aspect ratio fields are set.</summary><remarks></remarks></Docs></Member><Member MemberName="BaseSize"><MemberSignature Language="C#" Value="BaseSize" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.WindowHints BaseSize = int32(8)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.WindowHints</ReturnType></ReturnValue><Parameters /><Docs><summary>Base size fields are set.</summary><remarks></remarks></Docs></Member><Member MemberName="MaxSize"><MemberSignature Language="C#" Value="MaxSize" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.WindowHints MaxSize = int32(4)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.WindowHints</ReturnType></ReturnValue><Parameters /><Docs><summary>Max size fields are set.</summary><remarks></remarks></Docs></Member><Member MemberName="MinSize"><MemberSignature Language="C#" Value="MinSize" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.WindowHints MinSize = int32(2)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.WindowHints</ReturnType></ReturnValue><Parameters /><Docs><summary>Min size fields are set.</summary><remarks></remarks></Docs></Member><Member MemberName="Pos"><MemberSignature Language="C#" Value="Pos" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.WindowHints Pos = int32(1)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.WindowHints</ReturnType></ReturnValue><Parameters /><Docs><summary>Indicates that the program has positioned the window.</summary><remarks></remarks></Docs></Member><Member MemberName="ResizeInc"><MemberSignature Language="C#" Value="ResizeInc" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.WindowHints ResizeInc = int32(32)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.WindowHints</ReturnType></ReturnValue><Parameters /><Docs><summary>Resize increment fields are set.</summary><remarks></remarks></Docs></Member><Member MemberName="UserPos"><MemberSignature Language="C#" Value="UserPos" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.WindowHints UserPos = int32(128)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.WindowHints</ReturnType></ReturnValue><Parameters /><Docs><summary>Indicates that the window's poition was explicitly set by the user.</summary><remarks></remarks></Docs></Member><Member MemberName="UserSize"><MemberSignature Language="C#" Value="UserSize" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.WindowHints UserSize = int32(256)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.WindowHints</ReturnType></ReturnValue><Parameters /><Docs><summary>Indicates that the window's size was explicitly set by the user.</summary><remarks></remarks></Docs></Member><Member MemberName="WinGravity"><MemberSignature Language="C#" Value="WinGravity" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Gdk.WindowHints WinGravity = int32(64)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.WindowHints</ReturnType></ReturnValue><Parameters /><Docs><summary>Window gravity field is set.</summary><remarks></remarks></Docs></Member></Members></Type>