Search Results for

    Class Win32Window

    Inheritance
    System.Object
    Win32Window
    Implements
    WinMan.IWindow
    System.IEquatable<WinMan.IWindow>
    Inherited Members
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: WinMan.Windows
    Assembly: WinMan.Windows.dll
    Syntax
    public class Win32Window : IWindow, IEquatable<IWindow>

    Properties

    | Improve this Doc View Source

    CanClose

    Declaration
    public bool CanClose { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    CanCreateLiveThumbnail

    Declaration
    public bool CanCreateLiveThumbnail { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    CanMaximize

    Declaration
    public bool CanMaximize { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    CanMinimize

    Declaration
    public bool CanMinimize { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    CanMove

    Declaration
    public bool CanMove { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    CanReorder

    Declaration
    public bool CanReorder { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    CanResize

    Declaration
    public bool CanResize { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    FrameMargins

    Declaration
    public Rectangle FrameMargins { get; }
    Property Value
    Type Description
    WinMan.Rectangle
    | Improve this Doc View Source

    Handle

    Declaration
    public IntPtr Handle { get; }
    Property Value
    Type Description
    System.IntPtr
    | Improve this Doc View Source

    IsAlive

    Declaration
    public bool IsAlive { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    IsFocused

    Declaration
    public bool IsFocused { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    IsTopmost

    Declaration
    public bool IsTopmost { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    MaxSize

    Declaration
    public Point? MaxSize { get; }
    Property Value
    Type Description
    System.Nullable<WinMan.Point>
    | Improve this Doc View Source

    MinSize

    Declaration
    public Point? MinSize { get; }
    Property Value
    Type Description
    System.Nullable<WinMan.Point>
    | Improve this Doc View Source

    Position

    Declaration
    public Rectangle Position { get; }
    Property Value
    Type Description
    WinMan.Rectangle
    | Improve this Doc View Source

    State

    Declaration
    public WindowState State { get; }
    Property Value
    Type Description
    WinMan.WindowState
    | Improve this Doc View Source

    SyncRoot

    Declaration
    public object SyncRoot { get; }
    Property Value
    Type Description
    System.Object
    | Improve this Doc View Source

    Title

    Declaration
    public string Title { get; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Workspace

    Declaration
    public IWorkspace Workspace { get; }
    Property Value
    Type Description
    WinMan.IWorkspace

    Methods

    | Improve this Doc View Source

    BringToFront()

    Declaration
    public void BringToFront()
    | Improve this Doc View Source

    Close()

    Declaration
    public void Close()
    | Improve this Doc View Source

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    System.Boolean
    Overrides
    System.Object.Equals(System.Object)
    | Improve this Doc View Source

    Equals(IWindow)

    Declaration
    public bool Equals(IWindow other)
    Parameters
    Type Name Description
    WinMan.IWindow other
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32
    Overrides
    System.Object.GetHashCode()
    | Improve this Doc View Source

    GetNextWindow()

    Declaration
    public IWindow GetNextWindow()
    Returns
    Type Description
    WinMan.IWindow
    | Improve this Doc View Source

    GetPreviousWindow()

    Declaration
    public IWindow GetPreviousWindow()
    Returns
    Type Description
    WinMan.IWindow
    | Improve this Doc View Source

    GetProcess()

    Declaration
    public Process GetProcess()
    Returns
    Type Description
    System.Diagnostics.Process
    | Improve this Doc View Source

    InsertAfter(IWindow)

    Declaration
    public void InsertAfter(IWindow other)
    Parameters
    Type Name Description
    WinMan.IWindow other
    | Improve this Doc View Source

    RequestFocus()

    Declaration
    public void RequestFocus()
    | Improve this Doc View Source

    SendToBack()

    Declaration
    public void SendToBack()
    | Improve this Doc View Source

    SetPosition(Rectangle)

    Declaration
    public void SetPosition(Rectangle position)
    Parameters
    Type Name Description
    WinMan.Rectangle position
    | Improve this Doc View Source

    SetState(WindowState)

    Declaration
    public void SetState(WindowState state)
    Parameters
    Type Name Description
    WinMan.WindowState state
    | Improve this Doc View Source

    SetTopmost(Boolean)

    Declaration
    public void SetTopmost(bool topmost)
    Parameters
    Type Name Description
    System.Boolean topmost
    | Improve this Doc View Source

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    System.Object.ToString()

    Events

    | Improve this Doc View Source

    Added

    Declaration
    public event EventHandler<WindowChangedEventArgs> Added
    Event Type
    Type Description
    System.EventHandler<WinMan.WindowChangedEventArgs>
    | Improve this Doc View Source

    Destroyed

    Declaration
    public event EventHandler<WindowChangedEventArgs> Destroyed
    Event Type
    Type Description
    System.EventHandler<WinMan.WindowChangedEventArgs>
    | Improve this Doc View Source

    GotFocus

    Declaration
    public event EventHandler<WindowFocusChangedEventArgs> GotFocus
    Event Type
    Type Description
    System.EventHandler<WinMan.WindowFocusChangedEventArgs>
    | Improve this Doc View Source

    LostFocus

    Declaration
    public event EventHandler<WindowFocusChangedEventArgs> LostFocus
    Event Type
    Type Description
    System.EventHandler<WinMan.WindowFocusChangedEventArgs>
    | Improve this Doc View Source

    PositionChanged

    Declaration
    public event EventHandler<WindowPositionChangedEventArgs> PositionChanged
    Event Type
    Type Description
    System.EventHandler<WinMan.WindowPositionChangedEventArgs>
    | Improve this Doc View Source

    PositionChangeEnd

    Declaration
    public event EventHandler<WindowPositionChangedEventArgs> PositionChangeEnd
    Event Type
    Type Description
    System.EventHandler<WinMan.WindowPositionChangedEventArgs>
    | Improve this Doc View Source

    PositionChangeStart

    Declaration
    public event EventHandler<WindowPositionChangedEventArgs> PositionChangeStart
    Event Type
    Type Description
    System.EventHandler<WinMan.WindowPositionChangedEventArgs>
    | Improve this Doc View Source

    Removed

    Declaration
    public event EventHandler<WindowChangedEventArgs> Removed
    Event Type
    Type Description
    System.EventHandler<WinMan.WindowChangedEventArgs>
    | Improve this Doc View Source

    StateChanged

    Declaration
    public event EventHandler<WindowStateChangedEventArgs> StateChanged
    Event Type
    Type Description
    System.EventHandler<WinMan.WindowStateChangedEventArgs>
    | Improve this Doc View Source

    TitleChanged

    Declaration
    public event EventHandler<WindowTitleChangedEventArgs> TitleChanged
    Event Type
    Type Description
    System.EventHandler<WinMan.WindowTitleChangedEventArgs>
    | Improve this Doc View Source

    TopmostChanged

    Declaration
    public event EventHandler<WindowTopmostChangedEventArgs> TopmostChanged
    Event Type
    Type Description
    System.EventHandler<WinMan.WindowTopmostChangedEventArgs>

    Implements

    WinMan.IWindow
    System.IEquatable<T>
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX