ReactOS  0.4.14-dev-49-gfb4591c
_GUI_CONSOLE_DATA Struct Reference

#include <conwnd.h>

Collaboration diagram for _GUI_CONSOLE_DATA:

Public Attributes

CRITICAL_SECTION Lock
 
BOOL WindowSizeLock
 
HANDLE hGuiInitEvent
 
HANDLE hGuiTermEvent
 
ULONG_PTR InputThreadId
 
HWINSTA WinSta
 
HDESK Desktop
 
BOOLEAN IsWindowVisible
 
POINT OldCursor
 
LONG_PTR WndStyle
 
LONG_PTR WndStyleEx
 
BOOL IsWndMax
 
WINDOWPLACEMENT WndPl
 
HWND hWindow
 
HDC hMemDC
 
HBITMAP hBitmap
 
HPALETTE hSysPalette
 
HICON hIcon
 
HICON hIconSm
 
HCURSOR hCursor
 
INT MouseCursorRefCount
 
BOOL IgnoreNextMouseSignal
 
BOOL HackCORE8394IgnoreNextMove
 
HMENU hSysMenu
 
BOOL IsCloseButtonEnabled
 
UINT CmdIdLow
 
UINT CmdIdHigh
 
HFONT Font [FONT_MAXNO]
 
UINT CharWidth
 
UINT CharHeight
 
PCONSRV_CONSOLE Console
 
PCONSOLE_SCREEN_BUFFER ActiveBuffer
 
CONSOLE_SELECTION_INFO Selection
 
COORD dwSelectionCursor
 
BOOL LineSelection
 
GUI_CONSOLE_INFO GuiInfo
 
UINT cmdIdLow
 
UINT cmdIdHigh
 
PCONSOLE Console
 

Detailed Description

Definition at line 40 of file conwnd.h.

Member Data Documentation

◆ ActiveBuffer

◆ CharHeight

◆ CharWidth

◆ cmdIdHigh

UINT _GUI_CONSOLE_DATA::cmdIdHigh

Definition at line 57 of file guisettings.h.

Referenced by GuiInitFrontEnd(), and GuiMenuControl().

◆ CmdIdHigh

UINT _GUI_CONSOLE_DATA::CmdIdHigh

Definition at line 79 of file conwnd.h.

Referenced by GuiInitFrontEnd(), and GuiMenuControl().

◆ cmdIdLow

UINT _GUI_CONSOLE_DATA::cmdIdLow

Definition at line 56 of file guisettings.h.

Referenced by GuiConsoleHandleSysMenuCommand(), GuiInitFrontEnd(), and GuiMenuControl().

◆ CmdIdLow

UINT _GUI_CONSOLE_DATA::CmdIdLow

Definition at line 78 of file conwnd.h.

Referenced by GuiInitFrontEnd(), GuiMenuControl(), and OnCommand().

◆ Console [1/2]

PCONSOLE _GUI_CONSOLE_DATA::Console

Definition at line 67 of file guisettings.h.

◆ Console [2/2]

◆ Desktop

HDESK _GUI_CONSOLE_DATA::Desktop

Definition at line 50 of file conwnd.h.

Referenced by GuiGetThreadConsoleDesktop(), and GuiInitFrontEnd().

◆ dwSelectionCursor

COORD _GUI_CONSOLE_DATA::dwSelectionCursor

Definition at line 93 of file conwnd.h.

Referenced by GuiInitFrontEnd(), Mark(), OnKey(), OnMouse(), SelectAll(), and UpdateSelection().

◆ Font

HFONT _GUI_CONSOLE_DATA::Font

Definition at line 85 of file conwnd.h.

Referenced by DeleteFonts(), GuiConsoleHandleNcCreate(), GuiPaintTextModeBuffer(), and InitFonts().

◆ GuiInfo

◆ HackCORE8394IgnoreNextMove

BOOL _GUI_CONSOLE_DATA::HackCORE8394IgnoreNextMove

Definition at line 74 of file conwnd.h.

Referenced by GuiInitFrontEnd(), and OnMouse().

◆ hBitmap

HBITMAP _GUI_CONSOLE_DATA::hBitmap

Definition at line 63 of file conwnd.h.

Referenced by ConWndProc(), OnNcCreate(), and OnNcDestroy().

◆ hCursor

HCURSOR _GUI_CONSOLE_DATA::hCursor

Definition at line 70 of file conwnd.h.

Referenced by ConWndProc(), GuiConsoleWndProc(), GuiInitFrontEnd(), and GuiSetMouseCursor().

◆ hGuiInitEvent

HANDLE _GUI_CONSOLE_DATA::hGuiInitEvent

Definition at line 44 of file conwnd.h.

Referenced by GuiConsoleHandleNcCreate(), GuiInitFrontEnd(), and OnNcCreate().

◆ hGuiTermEvent

HANDLE _GUI_CONSOLE_DATA::hGuiTermEvent

Definition at line 45 of file conwnd.h.

Referenced by GuiConsoleInputThread(), and GuiInitFrontEnd().

◆ hIcon

HICON _GUI_CONSOLE_DATA::hIcon

Definition at line 66 of file conwnd.h.

Referenced by GuiChangeIcon(), GuiInitFrontEnd(), and OnNcCreate().

◆ hIconSm

HICON _GUI_CONSOLE_DATA::hIconSm

Definition at line 67 of file conwnd.h.

Referenced by GuiChangeIcon(), GuiInitFrontEnd(), and OnNcCreate().

◆ hMemDC

◆ hSysMenu

HMENU _GUI_CONSOLE_DATA::hSysMenu

Definition at line 76 of file conwnd.h.

Referenced by GuiMenuControl(), GuiSetMenuClose(), and OnNcCreate().

◆ hSysPalette

HPALETTE _GUI_CONSOLE_DATA::hSysPalette

◆ hWindow

◆ IgnoreNextMouseSignal

BOOL _GUI_CONSOLE_DATA::IgnoreNextMouseSignal

◆ InputThreadId

ULONG_PTR _GUI_CONSOLE_DATA::InputThreadId

Definition at line 48 of file conwnd.h.

Referenced by GuiDeinitFrontEnd(), and GuiInitFrontEnd().

◆ IsCloseButtonEnabled

BOOL _GUI_CONSOLE_DATA::IsCloseButtonEnabled

Definition at line 77 of file conwnd.h.

Referenced by ConWndProc(), GuiConsoleWndProc(), GuiInitFrontEnd(), and GuiSetMenuClose().

◆ IsWindowVisible

◆ IsWndMax

BOOL _GUI_CONSOLE_DATA::IsWndMax

Definition at line 58 of file conwnd.h.

Referenced by SwitchFullScreen().

◆ LineSelection

BOOL _GUI_CONSOLE_DATA::LineSelection

◆ Lock

CRITICAL_SECTION _GUI_CONSOLE_DATA::Lock

◆ MouseCursorRefCount

INT _GUI_CONSOLE_DATA::MouseCursorRefCount

◆ OldCursor

POINT _GUI_CONSOLE_DATA::OldCursor

Definition at line 54 of file conwnd.h.

Referenced by GuiConsoleHandleTimer(), and OnTimer().

◆ Selection

◆ WindowSizeLock

BOOL _GUI_CONSOLE_DATA::WindowSizeLock

◆ WinSta

HWINSTA _GUI_CONSOLE_DATA::WinSta

Definition at line 49 of file conwnd.h.

Referenced by GuiInitFrontEnd().

◆ WndPl

WINDOWPLACEMENT _GUI_CONSOLE_DATA::WndPl

Definition at line 59 of file conwnd.h.

Referenced by SwitchFullScreen().

◆ WndStyle

LONG_PTR _GUI_CONSOLE_DATA::WndStyle

Definition at line 56 of file conwnd.h.

Referenced by SwitchFullScreen().

◆ WndStyleEx

LONG_PTR _GUI_CONSOLE_DATA::WndStyleEx

Definition at line 57 of file conwnd.h.

Referenced by SwitchFullScreen().


The documentation for this struct was generated from the following files: