<Type Name="DruidPageEdge" FullName="Gnome.DruidPageEdge">
  <TypeSignature Language="C#" Maintainer="John Luke" Value="public class DruidPageEdge : Gnome.DruidPage" />
  <AssemblyInfo>
    <AssemblyName>gnome-sharp</AssemblyName>
    <AssemblyPublicKey>
    </AssemblyPublicKey>
    <AssemblyVersion>2.8.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>
  <Docs>
    <summary>A widget used to implement first and last pages in a druid's sequence.</summary>
    <remarks>
      <para>A druid can be thought of as having a page that starts the sequence, one or more pages that end the sequences (there can be multiple end pages if the flow of pages diverges at some point) and some pages that are in between the start and end pages.</para>
      <para>The <see cref="T:Gnome.DruidPageEdge" /> widget is for the first and last pages in a druid's sequence of pages. Pages in the "middle" of a sequence should use <see cref="T:Gnome.DruidPageStandard" />.</para>
    </remarks>
  </Docs>
  <Base>
    <BaseTypeName>Gnome.DruidPage</BaseTypeName>
  </Base>
  <Interfaces>
  </Interfaces>
  <Members>
    <Member MemberName="Construct">
      <MemberSignature Language="C#" Value="public void Construct (Gnome.EdgePosition position, bool antialiased, string title, string text, Gdk.Pixbuf logo, Gdk.Pixbuf watermark, Gdk.Pixbuf top_watermark);" />
      <MemberType>Method</MemberType>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="position" Type="Gnome.EdgePosition" />
        <Parameter Name="antialiased" Type="System.Boolean" />
        <Parameter Name="title" Type="System.String" />
        <Parameter Name="text" Type="System.String" />
        <Parameter Name="logo" Type="Gdk.Pixbuf" />
        <Parameter Name="watermark" Type="Gdk.Pixbuf" />
        <Parameter Name="top_watermark" Type="Gdk.Pixbuf" />
      </Parameters>
      <Docs>
        <summary>Constructs a new <see cref="T:Gnome.DruidPageEdge" /> widget.</summary>
        <param name="position">an object of type <see cref="T:Gnome.EdgePosition" /></param>
        <param name="antialiased">an object of type <see cref="T:System.Boolean" /></param>
        <param name="title">an object of type <see cref="T:System.String" /></param>
        <param name="text">an object of type <see cref="T:System.String" /></param>
        <param name="logo">an object of type <see cref="T:Gdk.Pixbuf" /></param>
        <param name="watermark">an object of type <see cref="T:Gdk.Pixbuf" /></param>
        <param name="top_watermark">an object of type <see cref="T:Gdk.Pixbuf" /></param>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="public DruidPageEdge (IntPtr raw);" />
      <MemberType>Constructor</MemberType>
      <ReturnValue />
      <Parameters>
        <Parameter Name="raw" Type="System.IntPtr" />
      </Parameters>
      <Docs>
        <summary>Internal constructor</summary>
        <param name="raw">Pointer to the C object.</param>
        <remarks>
          <para>This is an internal constructor, and should not be used by user code.</para>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="public DruidPageEdge (Gnome.EdgePosition position);" />
      <MemberType>Constructor</MemberType>
      <ReturnValue />
      <Parameters>
        <Parameter Name="position" Type="Gnome.EdgePosition" />
      </Parameters>
      <Docs>
        <summary>Creates a new <see cref="T:Gnome.DruidPageEdge" /> widget.</summary>
        <param name="position">Position in druid.</param>
        <remarks>
        </remarks>
      </Docs>
    </Member>
    <Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="public DruidPageEdge (Gnome.EdgePosition position, bool antialiased, string title, string text, Gdk.Pixbuf logo, Gdk.Pixbuf watermark, Gdk.Pixbuf top_watermark);" />
      <MemberType>Constructor</MemberType>
      <ReturnValue />
      <Parameters>
        <Parameter Name="position" Type="Gnome.EdgePosition" />
        <Parameter Name="antialiased" Type="System.Boolean" />
        <Parameter Name="title" Type="System.String" />
        <Parameter Name="text" Type="System.String" />
        <Parameter Name="logo" Type="Gdk.Pixbuf" />
        <Parameter Name="watermark" Type="Gdk.Pixbuf" />
        <Parameter Name="top_watermark" Type="Gdk.Pixbuf" />
      </Parameters>
      <Docs>
        <summary>Creates a new <see cref="T:Gnome.DruidPageEdge" /> widget with the values given.</summary>
        <param name="position">Position in druid.</param>
        <param name="antialiased">Use an antialiased canvas.</param>
        <param name="title">The title.</param>
        <param name="text">The introduction text.</param>
        <param name="logo">The logo in the upper right corner.</param>
        <param name="watermark">The watermark on the left.</param>
        <param name="top_watermark">The top watermark.</param>
        <remarks>It is acceptable for any of the reference values to be null.</remarks>
      </Docs>
    </Member>
    <Member MemberName="BgColor">
      <MemberSignature Language="C#" Value="public Gdk.Color BgColor { set; get; };" />
      <MemberType>Property</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.Color</ReturnType>
      </ReturnValue>
      <Parameters>
      </Parameters>
      <Docs>
        <summary>The color of the page border.</summary>
        <value>The color.</value>
        <remarks>
        </remarks>
        <since version="Gtk# 2.4" />
      </Docs>
    </Member>
    <Member MemberName="Title">
      <MemberSignature Language="C#" Value="public string Title { set; get; };" />
      <MemberType>Property</MemberType>
      <ReturnValue>
        <ReturnType>System.String</ReturnType>
      </ReturnValue>
      <Parameters>
      </Parameters>
      <Docs>
        <summary>The page title.</summary>
        <value>The page title.</value>
        <remarks>
        </remarks>
        <since version="Gtk# 2.4" />
      </Docs>
    </Member>
    <Member MemberName="TextboxColor">
      <MemberSignature Language="C#" Value="public Gdk.Color TextboxColor { set; get; };" />
      <MemberType>Property</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.Color</ReturnType>
      </ReturnValue>
      <Parameters>
      </Parameters>
      <Docs>
        <summary>The background color of the main text area.</summary>
        <value>The color.</value>
        <remarks>
        </remarks>
        <since version="Gtk# 2.4" />
      </Docs>
    </Member>
    <Member MemberName="TextColor">
      <MemberSignature Language="C#" Value="public Gdk.Color TextColor { set; get; };" />
      <MemberType>Property</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.Color</ReturnType>
      </ReturnValue>
      <Parameters>
      </Parameters>
      <Docs>
        <summary>The color of the text in the body of the page.</summary>
        <value>The color.</value>
        <remarks>
        </remarks>
        <since version="Gtk# 2.4" />
      </Docs>
    </Member>
    <Member MemberName="LogoBgColor">
      <MemberSignature Language="C#" Value="public Gdk.Color LogoBgColor { set; get; };" />
      <MemberType>Property</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.Color</ReturnType>
      </ReturnValue>
      <Parameters>
      </Parameters>
      <Docs>
        <summary>The background color to render the logo image against.</summary>
        <value>The color.</value>
        <remarks>
        </remarks>
        <since version="Gtk# 2.4" />
      </Docs>
    </Member>
    <Member MemberName="Watermark">
      <MemberSignature Language="C#" Value="public Gdk.Pixbuf Watermark { set; get; };" />
      <MemberType>Property</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.Pixbuf</ReturnType>
      </ReturnValue>
      <Parameters>
      </Parameters>
      <Docs>
        <summary>The watermark image to display on the left strip on the druid.</summary>
        <value>The watermark, as a <see cref="T:Gdk.Pixbuf" /></value>
        <remarks>If set to <see langword="null" />, then no left-side watermark will be displayed.</remarks>
        <since version="Gtk# 2.4" />
      </Docs>
    </Member>
    <Member MemberName="TopWatermark">
      <MemberSignature Language="C#" Value="public Gdk.Pixbuf TopWatermark { set; get; };" />
      <MemberType>Property</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.Pixbuf</ReturnType>
      </ReturnValue>
      <Parameters>
      </Parameters>
      <Docs>
        <summary>The watermark image to display on the top strip on the druid.</summary>
        <value>The watermark, as a <see cref="T:Gdk.Pixbuf" /></value>
        <remarks>If set to <see langword="null" />, then no top watermark will be displayed.</remarks>
        <since version="Gtk# 2.4" />
      </Docs>
    </Member>
    <Member MemberName="TitleColor">
      <MemberSignature Language="C#" Value="public Gdk.Color TitleColor { set; get; };" />
      <MemberType>Property</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.Color</ReturnType>
      </ReturnValue>
      <Parameters>
      </Parameters>
      <Docs>
        <summary>The color of the title text.</summary>
        <value>The color.</value>
        <remarks>
        </remarks>
        <since version="Gtk# 2.4" />
      </Docs>
    </Member>
    <Member MemberName="Logo">
      <MemberSignature Language="C#" Value="public Gdk.Pixbuf Logo { set; get; };" />
      <MemberType>Property</MemberType>
      <ReturnValue>
        <ReturnType>Gdk.Pixbuf</ReturnType>
      </ReturnValue>
      <Parameters>
      </Parameters>
      <Docs>
        <summary>The logo to display in the top right corner.</summary>
        <value>the logo, as a <see cref="T:Gdk.Pixbuf" /></value>
        <remarks>If set to <see langword="null" />, then no logo will be displayed.</remarks>
        <since version="Gtk# 2.4" />
      </Docs>
    </Member>
    <Member MemberName="Text">
      <MemberSignature Language="C#" Value="public string Text { set; get; };" />
      <MemberType>Property</MemberType>
      <ReturnValue>
        <ReturnType>System.String</ReturnType>
      </ReturnValue>
      <Parameters>
      </Parameters>
      <Docs>
        <summary>The current text of the page.</summary>
        <value>The text.</value>
        <remarks>
        </remarks>
        <since version="Gtk# 2.4" />
      </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>
        <summary>GType Property.</summary>
        <value>a <see cref="T:GLib.GType" /></value>
        <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gnome.DruidPageEdge" />.</remarks>
      </Docs>
    </Member>
    <Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="protected DruidPageEdge (GLib.GType gtype);" />
      <MemberType>Constructor</MemberType>
      <ReturnValue />
      <Parameters>
        <Parameter Name="gtype" Type="GLib.GType" />
      </Parameters>
      <Docs>
        <summary>Protected Constructor.</summary>
        <param name="gtype">a <see cref="T:GLib.GType" /></param>
        <remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
      </Docs>
      <Attributes>
        <Attribute>
          <AttributeName>System.Obsolete(Message=null, IsError=False)</AttributeName>
        </Attribute>
      </Attributes>
    </Member>
    <Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="protected DruidPageEdge ();" />
      <MemberType>Constructor</MemberType>
      <ReturnValue />
      <Parameters />
      <Docs>
        <summary>To be added</summary>
        <remarks>To be added</remarks>
      </Docs>
    </Member>
    <Member MemberName="Position">
      <MemberSignature Language="C#" Value="public uint Position { get; };" />
      <MemberType>Property</MemberType>
      <ReturnValue>
        <ReturnType>System.UInt32</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>The position of the page within the druid.</summary>
        <value>a <see cref="T:Gnome.EdgePosition" /></value>
        <remarks>
        </remarks>
        <since version="Gtk# 2.4" />
      </Docs>
    </Member>
  </Members>
</Type>
