<Type Name="Display" FullName="Gdk.Display"> <TypeSignature Language="C#" Value="public class Display : GLib.Object, IWrapper, IDisposable" Maintainer="auto" /> <AssemblyInfo> <AssemblyName>gdk-sharp</AssemblyName> <AssemblyPublicKey></AssemblyPublicKey> <AssemblyVersion>0.0.0.0</AssemblyVersion> <AssemblyCulture>neutral</AssemblyCulture> <Attributes /> </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> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> <Base> <BaseTypeName>GLib.Object</BaseTypeName> </Base> <Interfaces> <Interface> <InterfaceName>GLib.IWrapper</InterfaceName> </Interface> <Interface> <InterfaceName>System.IDisposable</InterfaceName> </Interface> </Interfaces> <Attributes /> <Members> <Member MemberName="OpenDefaultLibgtkOnly"> <MemberSignature Language="C#" Value="public static Gdk.Display OpenDefaultLibgtkOnly ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gdk.Display</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>a <see cref="T:Gdk.Display" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Open"> <MemberSignature Language="C#" Value="public static Gdk.Display Open (string display_name);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gdk.Display</ReturnType> </ReturnValue> <Parameters> <Parameter Name="display_name" Type="System.String" /> </Parameters> <Docs> <summary>To be added</summary> <param name="display_name">a <see cref="T:System.String" /></param> <returns>a <see cref="T:Gdk.Display" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="PutEvent"> <MemberSignature Language="C#" Value="public void PutEvent (Gdk.Event evnt);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="evnt" Type="Gdk.Event" /> </Parameters> <Docs> <summary>To be added</summary> <param name="evnt">a <see cref="T:Gdk.Event" /></param> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="AddClientMessageFilter"> <MemberSignature Language="C#" Value="public void AddClientMessageFilter (Gdk.Atom message_type, Gdk.FilterFunc func);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="message_type" Type="Gdk.Atom" /> <Parameter Name="func" Type="Gdk.FilterFunc" /> </Parameters> <Docs> <summary>To be added</summary> <param name="message_type">a <see cref="T:Gdk.Atom" /></param> <param name="func">a <see cref="T:Gdk.FilterFunc" /></param> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="PointerIsGrabbed"> <MemberSignature Language="C#" Value="public bool PointerIsGrabbed ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>a <see cref="T:System.Boolean" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Beep"> <MemberSignature Language="C#" Value="public void Beep ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="PeekEvent"> <MemberSignature Language="C#" Value="public Gdk.Event PeekEvent ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gdk.Event</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>a <see cref="T:Gdk.Event" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Close"> <MemberSignature Language="C#" Value="public void Close ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="GetScreen"> <MemberSignature Language="C#" Value="public Gdk.Screen GetScreen (int screen_num);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gdk.Screen</ReturnType> </ReturnValue> <Parameters> <Parameter Name="screen_num" Type="System.Int32" /> </Parameters> <Docs> <summary>To be added</summary> <param name="screen_num">a <see cref="T:System.Int32" /></param> <returns>a <see cref="T:Gdk.Screen" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="SetPointerHooks"> <MemberSignature Language="C#" Value="public Gdk.DisplayPointerHooks SetPointerHooks (Gdk.DisplayPointerHooks new_hooks);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gdk.DisplayPointerHooks</ReturnType> </ReturnValue> <Parameters> <Parameter Name="new_hooks" Type="Gdk.DisplayPointerHooks" /> </Parameters> <Docs> <summary>To be added</summary> <param name="new_hooks">a <see cref="T:Gdk.DisplayPointerHooks" /></param> <returns>a <see cref="T:Gdk.DisplayPointerHooks" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="KeyboardUngrab"> <MemberSignature Language="C#" Value="public void KeyboardUngrab (uint time_);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="time_" Type="System.UInt32" /> </Parameters> <Docs> <summary>To be added</summary> <param name="time_">a <see cref="T:System.UInt32" /></param> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ListDevices"> <MemberSignature Language="C#" Value="public GLib.List ListDevices ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>GLib.List</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>a <see cref="T:GLib.List" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="PointerUngrab"> <MemberSignature Language="C#" Value="public void PointerUngrab (uint time_);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="time_" Type="System.UInt32" /> </Parameters> <Docs> <summary>To be added</summary> <param name="time_">a <see cref="T:System.UInt32" /></param> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Sync"> <MemberSignature Language="C#" Value="public void Sync ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Finalize"> <MemberSignature Language="C#" Value="protected override void Finalize ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="protected Display (GLib.Type gtype);" /> <MemberType>Constructor</MemberType> <ReturnValue /> <Parameters> <Parameter Name="gtype" Type="GLib.Type" /> </Parameters> <Docs> <summary>To be added</summary> <param name="gtype">a <see cref="T:GLib.Type" /></param> <returns>a <see cref="T:Gdk.Display" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public Display (IntPtr raw);" /> <MemberType>Constructor</MemberType> <ReturnValue /> <Parameters> <Parameter Name="raw" Type="System.IntPtr" /> </Parameters> <Docs> <summary>To be added</summary> <param name="raw">a <see cref="T:System.IntPtr" /></param> <returns>a <see cref="T:Gdk.Display" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="protected Display ();" /> <MemberType>Constructor</MemberType> <ReturnValue /> <Parameters /> <Docs> <summary>To be added</summary> <returns>a <see cref="T:Gdk.Display" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="GType"> <MemberSignature Language="C#" Value="public static uint GType { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.UInt32</ReturnType> </ReturnValue> <Docs> <summary>To be added</summary> <returns>a <see cref="T:System.UInt32" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Default"> <MemberSignature Language="C#" Value="public static Gdk.Display Default { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gdk.Display</ReturnType> </ReturnValue> <Docs> <summary>To be added</summary> <returns>a <see cref="T:Gdk.Display" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Name"> <MemberSignature Language="C#" Value="public string Name { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary>To be added</summary> <returns>a <see cref="T:System.String" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="DoubleClickTime"> <MemberSignature Language="C#" Value="public uint DoubleClickTime { set; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.UInt32</ReturnType> </ReturnValue> <Parameters></Parameters> <Docs> <summary>To be added</summary> <param name="value">a <see cref="T:System.UInt32" /></param> <returns>a <see cref="T:System.UInt32" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="DefaultScreen"> <MemberSignature Language="C#" Value="public Gdk.Screen DefaultScreen { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gdk.Screen</ReturnType> </ReturnValue> <Docs> <summary>To be added</summary> <returns>a <see cref="T:Gdk.Screen" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="CorePointer"> <MemberSignature Language="C#" Value="public Gdk.Device CorePointer { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gdk.Device</ReturnType> </ReturnValue> <Docs> <summary>To be added</summary> <returns>a <see cref="T:Gdk.Device" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Event"> <MemberSignature Language="C#" Value="public Gdk.Event Event { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gdk.Event</ReturnType> </ReturnValue> <Docs> <summary>To be added</summary> <returns>a <see cref="T:Gdk.Event" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="NScreens"> <MemberSignature Language="C#" Value="public int NScreens { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Docs> <summary>To be added</summary> <returns>a <see cref="T:System.Int32" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Closed"> <MemberSignature Language="C#" Value="public event GdkSharp.ClosedHandler Closed;" /> <MemberType>Event</MemberType> <ReturnValue> <ReturnType>GdkSharp.ClosedHandler</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="GetPointer"> <MemberSignature Language="C#" Value="public void GetPointer (Gdk.Screen screen, out int x, out int y, out Gdk.ModifierType mask);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="screen" Type="Gdk.Screen" /> <Parameter Name="x" Type="System.Int32&" RefType="out" /> <Parameter Name="y" Type="System.Int32&" RefType="out" /> <Parameter Name="mask" Type="Gdk.ModifierType&" RefType="out" /> </Parameters> <Docs> <summary>To be added</summary> <param name="screen">a <see cref="T:Gdk.Screen" /></param> <param name="x">a <see cref="T:System.Int32&" /></param> <param name="y">a <see cref="T:System.Int32&" /></param> <param name="mask">a <see cref="T:Gdk.ModifierType&" /></param> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="GetWindowAtPointer"> <MemberSignature Language="C#" Value="public Gdk.Window GetWindowAtPointer (out int win_x, out int win_y);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gdk.Window</ReturnType> </ReturnValue> <Parameters> <Parameter Name="win_x" Type="System.Int32&" RefType="out" /> <Parameter Name="win_y" Type="System.Int32&" RefType="out" /> </Parameters> <Docs> <summary>To be added</summary> <param name="win_x">a <see cref="T:System.Int32&" /></param> <param name="win_y">a <see cref="T:System.Int32&" /></param> <returns>a <see cref="T:Gdk.Window" /></returns> <remarks>To be added</remarks> </Docs> </Member> </Members> </Type>