ReactOS 0.4.16-dev-297-gc569aee
|
#include "resource.h"
Go to the source code of this file.
Classes | |
struct | _VDM_MENUITEM |
Typedefs | |
typedef struct _VDM_MENUITEM | VDM_MENUITEM |
typedef struct _VDM_MENUITEM * | PVDM_MENUITEM |
Functions | |
static VOID | AppendMenuItems (HMENU hMenu, const VDM_MENUITEM *Items) |
static BOOL | VdmMenuExists (HMENU hConsoleMenu) |
static VOID | UpdateVdmMenuMouse (VOID) |
VOID | UpdateVdmMenuDisks (VOID) |
static VOID | UpdateVdmMenu (VOID) |
static VOID | CreateVdmMenu (HANDLE ConOutHandle) |
static VOID | DestroyVdmMenu (VOID) |
static VOID | CaptureMousePointer (HANDLE ConOutHandle, BOOLEAN Capture) |
static VOID | EnableExtraHardware (HANDLE ConsoleInput) |
VOID | VdmShutdown (BOOLEAN Immediate) |
static BOOL WINAPI | ConsoleCtrlHandler (DWORD ControlType) |
static VOID | ConsoleInitUI (VOID) |
static VOID | ConsoleCleanupUI (VOID) |
BOOL | ConsoleAttach (VOID) |
VOID | ConsoleDetach (VOID) |
VOID | ConsoleReattach (HANDLE ConOutHandle) |
static BOOL | ConsoleInit (VOID) |
static VOID | ConsoleCleanup (VOID) |
BOOL | IsConsoleHandle (HANDLE hHandle) |
VOID | MenuEventHandler (PMENU_EVENT_RECORD MenuEvent) |
VOID | FocusEventHandler (PFOCUS_EVENT_RECORD FocusEvent) |
Variables | |
static HANDLE | CurrentConsoleOutput = INVALID_HANDLE_VALUE |
static HANDLE | ConsoleInput = INVALID_HANDLE_VALUE |
static HANDLE | ConsoleOutput = INVALID_HANDLE_VALUE |
static DWORD | OrgConsoleInputMode |
static DWORD | OrgConsoleOutputMode |
HWND | hConsoleWnd = NULL |
static HMENU | hConsoleMenu = NULL |
static INT | VdmMenuPos = -1 |
static BOOL | CaptureMouse = FALSE |
static const VDM_MENUITEM | VdmMenuItems [] |
static const VDM_MENUITEM | VdmMainMenuItems [] |
typedef struct _VDM_MENUITEM * PVDM_MENUITEM |
typedef struct _VDM_MENUITEM VDM_MENUITEM |
|
static |
Definition at line 58 of file console.c.
Referenced by AppendMenuItems(), and CreateVdmMenu().
Definition at line 288 of file console.c.
Referenced by ConsoleCleanupUI(), ConsoleReattach(), FocusEventHandler(), and MenuEventHandler().
Definition at line 398 of file console.c.
Referenced by ConsoleInit(), and DosProcessConsoleAttach().
Definition at line 493 of file console.c.
Definition at line 389 of file console.c.
Referenced by ConsoleDetach().
Definition at line 359 of file console.c.
Referenced by ConsoleInit().
Definition at line 424 of file console.c.
Referenced by ConsoleCleanup(), and DosProcessConsoleDetach().
Definition at line 446 of file console.c.
Referenced by wmain().
Definition at line 435 of file console.c.
Referenced by SetActiveScreenBuffer().
Definition at line 203 of file console.c.
Referenced by ConsoleInitUI(), and ConsoleReattach().
Definition at line 274 of file console.c.
Referenced by ConsoleCleanupUI(), and ConsoleReattach().
Definition at line 318 of file console.c.
Referenced by ConsoleAttach().
VOID FocusEventHandler | ( | PFOCUS_EVENT_RECORD | FocusEvent | ) |
Definition at line 600 of file console.c.
Referenced by ConsoleEventThread().
Definition at line 503 of file console.c.
VOID MenuEventHandler | ( | PMENU_EVENT_RECORD | MenuEvent | ) |
Definition at line 527 of file console.c.
Referenced by ConsoleEventThread().
Definition at line 196 of file console.c.
Referenced by CreateVdmMenu().
Definition at line 146 of file console.c.
Referenced by EjectFloppy(), EmulatorInitialize(), MountFloppy(), and UpdateVdmMenu().
Definition at line 130 of file console.c.
Referenced by MenuEventHandler(), and UpdateVdmMenu().
Definition at line 111 of file console.c.
Referenced by CreateVdmMenu().
HACK!! HACK!!
Definition at line 317 of file ntvdm.c.
Referenced by ConsoleCtrlHandler(), MenuEventHandler(), and wmain().
Definition at line 23 of file console.c.
Referenced by ConsoleCleanupUI(), ConsoleReattach(), FocusEventHandler(), MenuEventHandler(), and UpdateVdmMenuMouse().
|
static |
|
static |
Definition at line 17 of file console.c.
Referenced by ConsoleAttach(), ConsoleCleanup(), ConsoleCleanupUI(), ConsoleDetach(), ConsoleInit(), ConsoleInitUI(), EmulatorInitialize(), and wmain().
|
static |
Definition at line 14 of file console.c.
Referenced by ConsoleReattach(), FocusEventHandler(), and MenuEventHandler().
Definition at line 21 of file console.c.
Referenced by CreateVdmMenu(), DestroyVdmMenu(), UpdateVdmMenuDisks(), UpdateVdmMenuMouse(), and VdmMenuExists().
Definition at line 20 of file console.c.
Referenced by CaptureMousePointer(), ConsoleInitUI(), CreateVdmMenu(), DestroyVdmMenu(), DisplayMessage(), and MountFloppy().
|
static |
Definition at line 18 of file console.c.
Referenced by ConsoleAttach(), and ConsoleDetach().
|
static |
Definition at line 18 of file console.c.
Referenced by ConsoleAttach(), and ConsoleDetach().
|
static |
Definition at line 48 of file console.c.
Referenced by CreateVdmMenu(), and DestroyVdmMenu().
|
static |
|
static |
Definition at line 22 of file console.c.
Referenced by CreateVdmMenu(), DestroyVdmMenu(), and VdmMenuExists().