2003-02-12 02:14:42 +00:00
<Type Name= "Druid" FullName= "Gnome.Druid" >
2003-12-09 01:57:59 +00:00
<TypeSignature Language= "C#" Value= "public class Druid : Gtk.Container, Implementor, IWrapper, IDisposable" Maintainer= "John Luke" />
2003-02-12 02:14:42 +00:00
<AssemblyInfo >
<AssemblyName > gnome-sharp</AssemblyName>
2003-12-09 01:57:59 +00:00
<AssemblyPublicKey >
</AssemblyPublicKey>
2003-02-12 02:14:42 +00:00
<AssemblyVersion > 0.0.0.0</AssemblyVersion>
2003-10-28 00:48:23 +00:00
<AssemblyCulture > neutral</AssemblyCulture>
2003-02-12 02:14:42 +00:00
<Attributes />
</AssemblyInfo>
2003-02-23 07:26:30 +00:00
<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>
2003-02-12 02:14:42 +00:00
<Docs >
2003-12-09 01:57:59 +00:00
<summary > Widget for sequentially stepping through some pages.</summary>
2004-01-13 21:25:07 +00:00
<remarks > The widget which ultimately holds all of the druid's pages and information. This is the widget which the application developer then places inside an outer widget, such as a dialog box for ultimate display.</remarks>
2003-02-12 02:14:42 +00:00
</Docs>
<Base >
<BaseTypeName > Gtk.Container</BaseTypeName>
</Base>
<Interfaces >
<Interface >
<InterfaceName > Atk.Implementor</InterfaceName>
</Interface>
<Interface >
<InterfaceName > GLib.IWrapper</InterfaceName>
</Interface>
<Interface >
<InterfaceName > System.IDisposable</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members >
<Member MemberName= "PrependPage" >
<MemberSignature Language= "C#" Value= "public void PrependPage (Gnome.DruidPage page);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
2003-09-17 21:56:59 +00:00
<Parameter Name= "page" Type= "Gnome.DruidPage" />
</Parameters>
2003-02-12 02:14:42 +00:00
<Docs >
2004-01-13 21:25:07 +00:00
<summary >
<para > This will prepend a <see cref= "T:Gnome.DruidPage" /> into the internal list of pages that the druid has.</para>
</summary>
<param name= "page" > The page to be inserted.</param>
<remarks > Since <see cref= "T:Gnome.Druid" /> is just a container, you will need to also call Show() on the page, otherwise the page will not be shown.</remarks>
2003-02-12 02:14:42 +00:00
</Docs>
</Member>
<Member MemberName= "InsertPage" >
<MemberSignature Language= "C#" Value= "public void InsertPage (Gnome.DruidPage back_page, Gnome.DruidPage page);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
2003-09-17 21:56:59 +00:00
<Parameter Name= "back_page" Type= "Gnome.DruidPage" />
<Parameter Name= "page" Type= "Gnome.DruidPage" />
</Parameters>
2003-02-12 02:14:42 +00:00
<Docs >
2004-01-13 21:25:07 +00:00
<summary > This will insert a page after back_page into the list of internal pages that the druid has.</summary>
<param name= "back_page" > The <see cref= "T:Gnome.DruidPage" /> prior to the page to be inserted.</param>
<param name= "page" > The <see cref= "T:Gnome.DruidPage" /> to insert.</param>
<remarks >
<para > If back_page is not present in the list or null, page will be prepended to the list.</para>
<para > Since <see cref= "T:Gnome.Druid" /> is just a container, you will need to also call Show() on the page, otherwise the page will not be shown.</para>
</remarks>
2003-02-12 02:14:42 +00:00
</Docs>
</Member>
<Member MemberName= "SetButtonsSensitive" >
2005-01-07 20:55:53 +00:00
<MemberSignature Language= "C#" Value= "public void SetButtonsSensitive (bool back_sensitive, bool next_sensitive, bool cancel_sensitive, bool help_sensitive);" />
2003-02-12 02:14:42 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
2003-09-17 21:56:59 +00:00
<Parameter Name= "back_sensitive" Type= "System.Boolean" />
<Parameter Name= "next_sensitive" Type= "System.Boolean" />
<Parameter Name= "cancel_sensitive" Type= "System.Boolean" />
<Parameter Name= "help_sensitive" Type= "System.Boolean" />
</Parameters>
2003-02-12 02:14:42 +00:00
<Docs >
2004-01-13 21:25:07 +00:00
<summary > Sets the sensitivity of druid's control-buttons.</summary>
<param name= "back_sensitive" > true if the back button is sensitive.</param>
<param name= "next_sensitive" > true if the next button is sensitive.</param>
<param name= "cancel_sensitive" > true if the cancel button is sensitive.</param>
<param name= "help_sensitive" > true if the help button is sensitive.</param>
<remarks > If the variables are true, then the buttons will be clickable. This function is used primarily by the actual GnomeDruidPage widgets.</remarks>
2003-02-12 02:14:42 +00:00
</Docs>
</Member>
<Member MemberName= "AppendPage" >
<MemberSignature Language= "C#" Value= "public void AppendPage (Gnome.DruidPage page);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
2003-09-17 21:56:59 +00:00
<Parameter Name= "page" Type= "Gnome.DruidPage" />
</Parameters>
2003-02-12 02:14:42 +00:00
<Docs >
2004-01-13 21:25:07 +00:00
<summary > This will append a <see cref= "T:Gnome.DruidPage" /> onto the end of the internal list.</summary>
<param name= "page" > The <see cref= "T:Gnome.DruidPage" /> to be appended.</param>
<remarks >
<para > Since <see cref= "T:Gnome.Druid" /> is just a container, you will need to also call Show() on the page, otherwise the page will not be shown.</para>
</remarks>
2003-02-12 02:14:42 +00:00
</Docs>
</Member>
<Member MemberName= "Finalize" >
2003-10-13 22:55:58 +00:00
<MemberSignature Language= "C#" Value= "protected override void Finalize ();" />
2003-02-12 02:14:42 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
2003-02-23 07:26:30 +00:00
<summary > Disposes the resources associated with the object.</summary>
<remarks />
2003-02-12 02:14:42 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public Druid (IntPtr raw);" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
2003-09-17 21:56:59 +00:00
<Parameter Name= "raw" Type= "System.IntPtr" />
</Parameters>
2003-02-12 02:14:42 +00:00
<Docs >
2003-02-23 07:26:30 +00:00
<summary > Internal constructor</summary>
<param name= "raw" > Pointer to the C object.</param>
<returns > An instance of Druid, wrapping the C object.</returns>
<remarks >
<para > This is an internal constructor, and should not be used by user code.</para>
</remarks>
2003-02-12 02:14:42 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public Druid ();" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs >
2004-01-13 21:25:07 +00:00
<summary > Creates a new GnomeDruid widget.</summary>
<returns > a new <see cref= "T:Gnome.Druid" /> Widget.</returns>
<remarks > You need to add this druid to a dialog yourself, it is not a dialog.</remarks>
2003-02-12 02:14:42 +00:00
</Docs>
</Member>
<Member MemberName= "Page" >
<MemberSignature Language= "C#" Value= "public Gnome.DruidPage Page { set; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > Gnome.DruidPage</ReturnType>
</ReturnValue>
2003-12-09 01:57:59 +00:00
<Parameters >
</Parameters>
2003-02-12 02:14:42 +00:00
<Docs >
2003-12-09 01:57:59 +00:00
<summary > This will make <paramref name= "page" /> the currently showing page in the druid.</summary>
<param name= "value" > an object of type <see cref= "T:Gnome.DruidPage" /> </param>
<returns > an object of type <see cref= "T:Gnome.DruidPage" /> </returns>
2003-12-24 01:35:30 +00:00
<remarks >
<paramref name= "page" /> must already be in the druid.</remarks>
2003-02-12 02:14:42 +00:00
</Docs>
</Member>
<Member MemberName= "ShowFinish" >
2005-01-07 20:55:53 +00:00
<MemberSignature Language= "C#" Value= "public bool ShowFinish { set; get; };" />
2003-02-12 02:14:42 +00:00
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
2003-12-09 01:57:59 +00:00
<Parameters >
</Parameters>
2003-02-12 02:14:42 +00:00
<Docs >
2004-01-13 21:25:07 +00:00
<summary >
<para > This will make the given <see cref= "T:Gnome.DruidPage" /> the currently showing page in the druid.</para>
</summary>
<param name= "value" >
<para > The <see cref= "T:Gnome.DruidPage" /> to be brought to the foreground.</para>
</param>
2003-12-09 01:57:59 +00:00
<returns > an object of type <see cref= "T:System.Boolean" /> </returns>
2003-12-24 01:35:30 +00:00
<remarks >
2004-01-13 21:25:07 +00:00
<para > The page must already be in the druid.</para>
2003-12-24 01:35:30 +00:00
</remarks>
2003-02-12 02:14:42 +00:00
</Docs>
</Member>
<Member MemberName= "ShowHelp" >
2005-01-07 20:55:53 +00:00
<MemberSignature Language= "C#" Value= "public bool ShowHelp { set; get; };" />
2003-02-12 02:14:42 +00:00
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
2003-12-09 01:57:59 +00:00
<Parameters >
</Parameters>
2003-02-12 02:14:42 +00:00
<Docs >
2004-01-13 21:25:07 +00:00
<summary > Used to specify if the druid is currently showing the last page of the sequence.</summary>
<param name= "value" > If true, then the "Next" button is changed to be "Finish".</param>
2003-12-09 01:57:59 +00:00
<returns > an object of type <see cref= "T:System.Boolean" /> </returns>
2004-01-13 21:25:07 +00:00
<remarks > If set to true, the druid will display "Finish", rather than "Next".</remarks>
2003-02-12 02:14:42 +00:00
</Docs>
</Member>
<Member MemberName= "Help" >
<MemberSignature Language= "C#" Value= "public event EventHandler Help;" />
<MemberType > Event</MemberType>
2003-09-17 21:56:59 +00:00
<ReturnValue >
<ReturnType > System.EventHandler</ReturnType>
</ReturnValue>
2003-02-12 02:14:42 +00:00
<Parameters />
<Docs >
2004-01-13 21:25:07 +00:00
<summary > Used to specify if the "Help" button on the druid is visible.</summary>
<remarks > If set to true, the "Help" button is shown in the lower left corner of the widget.</remarks>
2003-02-12 02:14:42 +00:00
</Docs>
</Member>
<Member MemberName= "Cancel" >
<MemberSignature Language= "C#" Value= "public event EventHandler Cancel;" />
<MemberType > Event</MemberType>
2003-09-17 21:56:59 +00:00
<ReturnValue >
<ReturnType > System.EventHandler</ReturnType>
</ReturnValue>
2003-02-12 02:14:42 +00:00
<Parameters />
<Docs >
2003-12-09 01:57:59 +00:00
<summary > Emitted when the "Cancel" button of the druid is clicked.</summary>
2003-12-24 01:35:30 +00:00
<remarks >
</remarks>
</Docs>
</Member>
<Member MemberName= "GType" >
<MemberSignature Language= "C#" Value= "public static GLib.GType GType { get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > GLib.GType</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
2004-06-21 20:14:42 +00:00
<summary > GType Property.</summary>
2003-12-24 01:35:30 +00:00
<returns > a <see cref= "T:GLib.GType" /> </returns>
2004-06-21 20:14:42 +00:00
<remarks > Returns the native <see cref= "T:GLib.GType" /> value for <see cref= "T:Gnome.Druid" /> .</remarks>
2003-12-24 01:35:30 +00:00
</Docs>
</Member>
<Member MemberName= "OnCancel" >
<MemberSignature Language= "C#" Value= "protected virtual void OnCancel ();" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
2004-05-25 19:14:55 +00:00
<summary > Run when the druid is canceled.</summary>
<remarks > Override this method if you want to add non-standard behaviour to occur when the druid is canceled</remarks>
2003-12-24 01:35:30 +00:00
</Docs>
</Member>
<Member MemberName= "OnHelp" >
<MemberSignature Language= "C#" Value= "protected virtual void OnHelp ();" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
2004-05-25 19:14:55 +00:00
<summary > Run when the user requests help from the druid's interface.</summary>
<remarks > Override this method to offer some help to the user when requested.</remarks>
2003-02-12 02:14:42 +00:00
</Docs>
</Member>
2003-03-07 01:30:00 +00:00
<Member MemberName= ".ctor" >
2003-12-24 01:35:30 +00:00
<MemberSignature Language= "C#" Value= "protected Druid (GLib.GType gtype);" />
2003-03-07 01:30:00 +00:00
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
2003-12-24 01:35:30 +00:00
<Parameter Name= "gtype" Type= "GLib.GType" />
2003-09-17 21:56:59 +00:00
</Parameters>
2003-03-07 01:30:00 +00:00
<Docs >
2004-06-21 20:33:11 +00:00
<summary > Protected Constructor.</summary>
2003-12-24 01:35:30 +00:00
<param name= "gtype" > a <see cref= "T:GLib.GType" /> </param>
<returns > a <see cref= "T:Gnome.Druid" /> </returns>
2004-06-21 20:33:11 +00:00
<remarks > Chain to this constructor if you have manually registered a native <see cref= "T:GLib.GType" /> value for your subclass.</remarks>
2003-03-07 01:30:00 +00:00
</Docs>
</Member>
2004-05-27 19:02:19 +00:00
<Member MemberName= "ConstructWithWindow" >
2005-01-07 20:55:53 +00:00
<MemberSignature Language= "C#" Value= "public Gtk.Widget ConstructWithWindow (string title, Gtk.Window parent, bool close_on_cancel);" />
2004-05-27 19:02:19 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > Gtk.Widget</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "title" Type= "System.String" />
<Parameter Name= "parent" Type= "Gtk.Window" />
<Parameter Name= "close_on_cancel" Type= "System.Boolean" />
</Parameters>
<Docs >
2004-05-28 17:31:16 +00:00
<summary > Creates a new toplevel window with the title of <paramref name= "title" /> (which can be <see langword= "null" /> ) and a parent of <paramref name= "parent" /> (which also can be <see langword= "null" /> ).</summary>
2004-05-27 19:02:19 +00:00
<param name= "title" > a <see cref= "T:System.String" /> </param>
<param name= "parent" > a <see cref= "T:Gtk.Window" /> </param>
<param name= "close_on_cancel" > a <see cref= "T:System.Boolean" /> </param>
<returns > a <see cref= "T:Gtk.Widget" /> </returns>
2004-05-28 17:31:16 +00:00
<remarks > The druid will be placed inside this window. The window and the druid will both be shown. When the druid gets destroyed, so will the window that is created here.</remarks>
2004-05-27 19:02:19 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
2005-01-07 20:55:53 +00:00
<MemberSignature Language= "C#" Value= "public Druid (string title, bool close_on_cancel, out Gtk.Widget window);" />
2004-05-27 19:02:19 +00:00
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
<Parameter Name= "title" Type= "System.String" />
<Parameter Name= "close_on_cancel" Type= "System.Boolean" />
<Parameter Name= "window" Type= "Gtk.Widget&" RefType= "out" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "title" > a <see cref= "T:System.String" /> </param>
<param name= "close_on_cancel" > a <see cref= "T:System.Boolean" /> </param>
<param name= "window" > a <see cref= "T:Gtk.Widget" /> </param>
<returns > a <see cref= "T:Gnome.Druid" /> </returns>
2005-01-07 20:55:53 +00:00
<remarks > To be added</remarks>
2004-05-27 19:02:19 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
2005-01-07 20:55:53 +00:00
<MemberSignature Language= "C#" Value= "public Druid (string title, bool close_on_cancel);" />
2004-05-27 19:02:19 +00:00
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
<Parameter Name= "title" Type= "System.String" />
<Parameter Name= "close_on_cancel" Type= "System.Boolean" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "title" > a <see cref= "T:System.String" /> </param>
<param name= "close_on_cancel" > a <see cref= "T:System.Boolean" /> </param>
<returns > a <see cref= "T:Gnome.Druid" /> </returns>
2005-01-07 20:55:53 +00:00
<remarks > To be added</remarks>
2004-05-27 19:02:19 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
2005-01-07 20:55:53 +00:00
<MemberSignature Language= "C#" Value= "public Druid (string title, Gtk.Window parent, bool close_on_cancel);" />
2004-05-27 19:02:19 +00:00
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
<Parameter Name= "title" Type= "System.String" />
<Parameter Name= "parent" Type= "Gtk.Window" />
<Parameter Name= "close_on_cancel" Type= "System.Boolean" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "title" > a <see cref= "T:System.String" /> </param>
<param name= "parent" > a <see cref= "T:Gtk.Window" /> </param>
<param name= "close_on_cancel" > a <see cref= "T:System.Boolean" /> </param>
<returns > a <see cref= "T:Gnome.Druid" /> </returns>
2005-01-07 20:55:53 +00:00
<remarks > To be added</remarks>
2004-05-27 19:02:19 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
2005-01-07 20:55:53 +00:00
<MemberSignature Language= "C#" Value= "public Druid (string title, Gtk.Window parent, bool close_on_cancel, out Gtk.Widget window);" />
2004-05-27 19:02:19 +00:00
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
<Parameter Name= "title" Type= "System.String" />
<Parameter Name= "parent" Type= "Gtk.Window" />
<Parameter Name= "close_on_cancel" Type= "System.Boolean" />
<Parameter Name= "window" Type= "Gtk.Widget&" RefType= "out" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "title" > a <see cref= "T:System.String" /> </param>
<param name= "parent" > a <see cref= "T:Gtk.Window" /> </param>
<param name= "close_on_cancel" > a <see cref= "T:System.Boolean" /> </param>
<param name= "window" > a <see cref= "T:Gtk.Widget" /> </param>
<returns > a <see cref= "T:Gnome.Druid" /> </returns>
2005-01-07 20:55:53 +00:00
<remarks > To be added</remarks>
2004-05-27 19:02:19 +00:00
</Docs>
</Member>
2003-02-12 02:14:42 +00:00
</Members>
2004-05-28 18:09:36 +00:00
</Type>