Ryujinx-GtkSharp/doc/en/Gtk/WindowType.xml

70 lines
3.0 KiB
XML
Raw Normal View History

<Type Name="WindowType" FullName="Gtk.WindowType">
<TypeSignature Language="C#" Value="public sealed struct WindowType;" Maintainer="Duncan Mak" />
<AssemblyInfo>
<AssemblyName>gtk-sharp</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>To be added</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>
<para>A <see cref="T:Gtk.Window"/> can be one of these types. Most things you'd consider a "window" should have type <see cref="T:Gtk.WindowType.TopLevel"/> ; windows with this type are managed by the window manager and have a frame by default (call <see cref="P:Gtk.Window.Decorated"/> to toggle the frame). Windows with type <see cref="T:Gtk.Window.Popup"/> are ignored by the window manager; window manager keybindings won't work on them, the window manager won't decorate the window with a frame, many GTK+ features that rely on the window manager will not work (e.g. resize grips and maximization/minimization).</para>
<para><see cref="T:Gtk.WindowType.Popup"/> is used to implement widgets such as <see cref="T:Gtk.Menu"/> or tooltips that you normally don't think of as windows per se. Nearly all windows should be <see cref="T:Gtk.Window.Toplevel"/>. In particular, do not use <see cref="T:Gtk.Window.Popup"/> just to turn off the window borders; use <see cref="P:Gtk.Window.Decorated"/> for instead.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.IComparable</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.IConvertible</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.IFormattable</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Toplevel">
<MemberSignature Language="C#" Value="public static Gtk.WindowType Toplevel;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Gtk.WindowType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>A regular window, such as a dialog.</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Popup">
<MemberSignature Language="C#" Value="public static Gtk.WindowType Popup;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Gtk.WindowType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>A special window such as a tooltip.</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="value__">
<MemberSignature Language="C#" Value="public int value__;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>