2003-07-17 06:35:10 +00:00
<Type Name= "DisplayManager" FullName= "Gdk.DisplayManager" >
2005-05-23 20:41:51 +00:00
<TypeSignature Language= "C#" Maintainer= "auto" Value= "public class DisplayManager : GLib.Object" />
2011-11-09 16:01:51 +00:00
<TypeSignature Language= "ILAsm" Value= ".class public auto ansi beforefieldinit DisplayManager extends GLib.Object" />
2003-07-17 06:35:10 +00:00
<AssemblyInfo >
<AssemblyName > gdk-sharp</AssemblyName>
2003-12-24 01:35:30 +00:00
<AssemblyPublicKey >
</AssemblyPublicKey>
2003-07-17 06:35:10 +00:00
</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 > GLib.Object</BaseTypeName>
</Base>
2007-01-16 15:28:18 +00:00
<Interfaces >
</Interfaces>
2011-11-09 16:01:51 +00:00
<Docs >
<summary > The purpose of this class is to offer notification when displays appear or disappear or the default display changes.</summary>
<remarks > To be added</remarks>
</Docs>
2003-07-17 06:35:10 +00:00
<Members >
2011-11-09 16:01:51 +00:00
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "protected DisplayManager ();" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType > Constructor</MemberType>
<ReturnValue />
2003-07-17 06:35:10 +00:00
<Parameters />
<Docs >
2011-11-09 16:01:51 +00:00
<summary > Do not use.</summary>
<remarks > This object is a singleton object, and should be accessed through <see cref= "M:Gdk.DisplayManager.Get" /> instead of creating a new instance.</remarks>
2003-07-17 06:35:10 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public DisplayManager (IntPtr raw);" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
2003-07-17 06:35:10 +00:00
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
2003-09-17 21:56:59 +00:00
<Parameter Name= "raw" Type= "System.IntPtr" />
</Parameters>
2003-07-17 06:35:10 +00:00
<Docs >
2004-06-29 14:15:37 +00:00
<param name= "raw" > raw unmanaged pointer.</param>
2011-11-09 16:01:51 +00:00
<summary > Internal constructor.</summary>
2004-06-29 14:15:37 +00:00
<remarks > This constructor is internal and should not be used.</remarks>
2003-07-17 06:35:10 +00:00
</Docs>
</Member>
<Member MemberName= "DefaultDisplay" >
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "C#" Value= "public Gdk.Display DefaultDisplay { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance class Gdk.Display DefaultDisplay" />
2003-07-17 06:35:10 +00:00
<MemberType > Property</MemberType>
2011-11-09 16:01:51 +00:00
<Attributes >
<Attribute >
<AttributeName > GLib.Property("default-display")</AttributeName>
</Attribute>
</Attributes>
2003-07-17 06:35:10 +00:00
<ReturnValue >
<ReturnType > Gdk.Display</ReturnType>
</ReturnValue>
2003-12-24 01:35:30 +00:00
<Parameters >
</Parameters>
2003-07-17 06:35:10 +00:00
<Docs >
2004-06-29 14:15:37 +00:00
<summary > Access and modify the default display.</summary>
2005-05-23 20:41:51 +00:00
<value > The default <see cref= "T:Gdk.Display" /> .</value>
2004-06-29 14:15:37 +00:00
<remarks > None.</remarks>
2003-07-17 06:35:10 +00:00
</Docs>
2005-08-23 17:02:47 +00:00
</Member>
2003-07-17 06:35:10 +00:00
<Member MemberName= "DisplayOpened" >
2004-02-25 23:39:06 +00:00
<MemberSignature Language= "C#" Value= "public event Gdk.DisplayOpenedHandler DisplayOpened;" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".event class Gdk.DisplayOpenedHandler DisplayOpened" />
2003-07-17 06:35:10 +00:00
<MemberType > Event</MemberType>
2011-11-09 16:01:51 +00:00
<Attributes >
<Attribute >
<AttributeName > GLib.Signal("display-opened")</AttributeName>
</Attribute>
</Attributes>
2003-09-17 21:56:59 +00:00
<ReturnValue >
2004-02-25 23:39:06 +00:00
<ReturnType > Gdk.DisplayOpenedHandler</ReturnType>
2003-09-17 21:56:59 +00:00
</ReturnValue>
2003-07-17 06:35:10 +00:00
<Parameters />
<Docs >
2004-06-29 14:15:37 +00:00
<summary > Event emitted when a display is opened.</summary>
<remarks > None.</remarks>
2003-07-17 06:35:10 +00:00
</Docs>
2011-11-09 16:01:51 +00:00
</Member>
<Member MemberName= "Get" >
<MemberSignature Language= "C#" Value= "public static Gdk.DisplayManager Get ();" />
<MemberSignature Language= "ILAsm" Value= ".method public static hidebysig class Gdk.DisplayManager Get() cil managed" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > Gdk.DisplayManager</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > Returns the global DisplayManager instance.</summary>
<returns > The global <see cref= "T:Gdk.DisplayManager" /> instance.</returns>
<remarks > This is the only valid way to access this class.</remarks>
</Docs>
2005-08-23 17:02:47 +00:00
</Member>
2003-12-24 01:35:30 +00:00
<Member MemberName= "GType" >
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "C#" Value= "public static GLib.GType GType { get; }" />
<MemberSignature Language= "ILAsm" Value= ".property valuetype GLib.GType GType" />
2003-12-24 01:35:30 +00:00
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > GLib.GType</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
2004-06-21 20:14:42 +00:00
<summary > GType Property.</summary>
2005-05-23 20:41:51 +00:00
<value > a <see cref= "T:GLib.GType" /> </value>
2004-06-21 20:14:42 +00:00
<remarks > Returns the native <see cref= "T:GLib.GType" /> value for <see cref= "T:Gdk.DisplayManager" /> .</remarks>
2003-12-24 01:35:30 +00:00
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "ListDisplays" >
<MemberSignature Language= "C#" Value= "public Gdk.Display[] ListDisplays ();" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance class Gdk.Display[] ListDisplays() cil managed" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > Gdk.Display[]</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > List all currently open displays.</summary>
<returns > The currently open displays as an array of <see cref= "T:Gdk.Display" /> .</returns>
<remarks > None.</remarks>
</Docs>
</Member>
<Member MemberName= "OnAtomIntern" >
<MemberSignature Language= "C#" Value= "protected virtual Gdk.Atom OnAtomIntern (string atom_name, bool copy_name);" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance class Gdk.Atom OnAtomIntern(string atom_name, bool copy_name) cil managed" />
<MemberType > Method</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideAtomIntern", Type=typeof(Gdk.DisplayManager))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > Gdk.Atom</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "atom_name" Type= "System.String" />
<Parameter Name= "copy_name" Type= "System.Boolean" />
</Parameters>
<Docs >
<param name= "atom_name" > To be added.</param>
<param name= "copy_name" > To be added.</param>
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
2003-12-24 01:35:30 +00:00
<Member MemberName= "OnDisplayOpened" >
<MemberSignature Language= "C#" Value= "protected virtual void OnDisplayOpened (Gdk.Display display);" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance void OnDisplayOpened(class Gdk.Display display) cil managed" />
2003-12-24 01:35:30 +00:00
<MemberType > Method</MemberType>
2011-11-09 16:01:51 +00:00
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideDisplayOpened", Type=typeof(Gdk.DisplayManager))</AttributeName>
</Attribute>
</Attributes>
2003-12-24 01:35:30 +00:00
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "display" Type= "Gdk.Display" />
</Parameters>
<Docs >
<param name= "display" > a <see cref= "T:Gdk.Display" /> </param>
2011-11-09 16:01:51 +00:00
<summary > Default handler for the <see cref= "M:Gdk.DisplayManager.DisplayOpened" /> event.</summary>
2004-06-15 15:41:25 +00:00
<remarks > Override this method in a subclass to provide a default handler for the <see cref= "M:Gdk.DisplayManager.DisplayOpened" /> event.</remarks>
2003-12-24 01:35:30 +00:00
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "OnGetAtomName" >
<MemberSignature Language= "C#" Value= "protected virtual string OnGetAtomName (Gdk.Atom atom);" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance string OnGetAtomName(class Gdk.Atom atom) cil managed" />
<MemberType > Method</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetAtomName", Type=typeof(Gdk.DisplayManager))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > System.String</ReturnType>
</ReturnValue>
2003-12-24 01:35:30 +00:00
<Parameters >
2011-11-09 16:01:51 +00:00
<Parameter Name= "atom" Type= "Gdk.Atom" />
2003-12-24 01:35:30 +00:00
</Parameters>
<Docs >
2011-11-09 16:01:51 +00:00
<param name= "atom" > To be added.</param>
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
2003-12-24 01:35:30 +00:00
</Docs>
2011-11-09 16:01:51 +00:00
</Member>
<Member MemberName= "OnGetDefaultDisplay" >
<MemberSignature Language= "C#" Value= "protected virtual Gdk.Display OnGetDefaultDisplay ();" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance class Gdk.Display OnGetDefaultDisplay() cil managed" />
<MemberType > Method</MemberType>
2005-08-23 17:02:47 +00:00
<Attributes >
2005-05-23 20:41:51 +00:00
<Attribute >
2011-11-09 16:01:51 +00:00
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetDefaultDisplay", Type=typeof(Gdk.DisplayManager))</AttributeName>
2005-05-23 20:41:51 +00:00
</Attribute>
2005-08-23 17:02:47 +00:00
</Attributes>
2011-11-09 16:01:51 +00:00
<ReturnValue >
<ReturnType > Gdk.Display</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
2005-08-23 17:02:47 +00:00
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "OnGetKeyvalName" >
<MemberSignature Language= "C#" Value= "protected virtual string OnGetKeyvalName (uint keyval);" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance string OnGetKeyvalName(unsigned int32 keyval) cil managed" />
2004-02-26 18:46:28 +00:00
<MemberType > Method</MemberType>
2011-11-09 16:01:51 +00:00
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetKeyvalName", Type=typeof(Gdk.DisplayManager))</AttributeName>
</Attribute>
</Attributes>
2004-02-26 18:46:28 +00:00
<ReturnValue >
2011-11-09 16:01:51 +00:00
<ReturnType > System.String</ReturnType>
2004-02-26 18:46:28 +00:00
</ReturnValue>
2011-11-09 16:01:51 +00:00
<Parameters >
<Parameter Name= "keyval" Type= "System.UInt32" />
</Parameters>
2004-02-26 18:46:28 +00:00
<Docs >
2011-11-09 16:01:51 +00:00
<param name= "keyval" > To be added.</param>
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
2004-02-26 18:46:28 +00:00
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "OnKeyvalConvertCase" >
<MemberSignature Language= "C#" Value= "protected virtual void OnKeyvalConvertCase (uint keyval, out uint lower, out uint upper);" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance void OnKeyvalConvertCase(unsigned int32 keyval, unsigned int32 lower, unsigned int32 upper) cil managed" />
<MemberType > Method</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideKeyvalConvertCase", Type=typeof(Gdk.DisplayManager))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "keyval" Type= "System.UInt32" />
<Parameter Name= "lower" Type= "System.UInt32&" RefType= "out" />
<Parameter Name= "upper" Type= "System.UInt32&" RefType= "out" />
</Parameters>
<Docs >
<param name= "keyval" > To be added.</param>
<param name= "lower" > To be added.</param>
<param name= "upper" > To be added.</param>
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "OnListDisplays" >
<MemberSignature Language= "C#" Value= "protected virtual GLib.SList OnListDisplays ();" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance class GLib.SList OnListDisplays() cil managed" />
<MemberType > Method</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideListDisplays", Type=typeof(Gdk.DisplayManager))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > GLib.SList</ReturnType>
</ReturnValue>
2004-06-01 18:05:26 +00:00
<Parameters />
<Docs >
2011-11-09 16:01:51 +00:00
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "OnLookupKeyval" >
<MemberSignature Language= "C#" Value= "protected virtual uint OnLookupKeyval (string name);" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance unsigned int32 OnLookupKeyval(string name) cil managed" />
<MemberType > Method</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideLookupKeyval", Type=typeof(Gdk.DisplayManager))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > System.UInt32</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "name" Type= "System.String" />
</Parameters>
<Docs >
<param name= "name" > To be added.</param>
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "OnOpenDisplay" >
<MemberSignature Language= "C#" Value= "protected virtual Gdk.Display OnOpenDisplay (string name);" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance class Gdk.Display OnOpenDisplay(string name) cil managed" />
<MemberType > Method</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideOpenDisplay", Type=typeof(Gdk.DisplayManager))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > Gdk.Display</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "name" Type= "System.String" />
</Parameters>
<Docs >
<param name= "name" > To be added.</param>
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "OnSetDefaultDisplay" >
<MemberSignature Language= "C#" Value= "protected virtual void OnSetDefaultDisplay (Gdk.Display display);" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance void OnSetDefaultDisplay(class Gdk.Display display) cil managed" />
<MemberType > Method</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetDefaultDisplay", Type=typeof(Gdk.DisplayManager))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "display" Type= "Gdk.Display" />
</Parameters>
<Docs >
<param name= "display" > To be added.</param>
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "OpenDisplay" >
<MemberSignature Language= "C#" Value= "public Gdk.Display OpenDisplay (string name);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance class Gdk.Display OpenDisplay(string name) cil managed" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > Gdk.Display</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "name" Type= "System.String" />
</Parameters>
<Docs >
<param name= "name" > To be added.</param>
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
2004-06-01 18:05:26 +00:00
</Docs>
</Member>
2003-07-17 06:35:10 +00:00
</Members>
2005-05-23 20:41:51 +00:00
</Type>