#include "precomp.h"
Go to the source code of this file.
|
Definition at line 338 of file ntcon/server/clipbrd.c. References CONSOLE_SELECTING, CONSOLE_SELECTION_NOT_EMPTY, CONSOLE_TEXTMODE_BUFFER, ConsoleHideCursor(), ConsoleShowCursor(), FALSE, _SCREEN_INFORMATION::Flags, msgMarkMode, MyInvert(), SetCursorInformation(), SetCursorPosition(), SetWinText(), and TRUE. Referenced by ClearSelection(), ConvertToMouseSelect(), and InitSelection().
|
|
Definition at line 308 of file ntcon/server/clipbrd.c. References CONSOLE_SELECTING, FALSE, msgSelectMode, MyInvert(), ReleaseCapture(), and SetWinText(). Referenced by ClearSelection(), and InitSelection().
|
|
Definition at line 1222 of file ntcon/server/clipbrd.c. References CONSOLE_SCROLLING, FALSE, msgScrollMode, and SetWinText(). Referenced by HandleKeyEvent().
|
|
Definition at line 437 of file ntcon/server/clipbrd.c. References CancelKeySelection(), CancelMouseSelection(), CONSOLE_MOUSE_SELECTION, CONSOLE_SELECTING, FALSE, and UnblockWriteConsole(). Referenced by DoCopy(), DoSelectAll(), FindDialogProc(), and HandleKeyEvent().
|
|
Definition at line 390 of file ntcon/server/clipbrd.c. References CancelKeySelection(), CONSOLE_MOUSE_DOWN, CONSOLE_MOUSE_SELECTION, CONSOLE_SELECTION_NOT_EMPTY, FALSE, msgMarkMode, msgSelectMode, MyInvert(), SetCapture, SetWinText(), and TRUE. Referenced by HandleMouseEvent().
|
|
Definition at line 807 of file ntcon/server/clipbrd.c. References ClearSelection(), and StoreSelection(). Referenced by ConsoleWindowProc(), HandleKeyEvent(), and HandleMouseEvent().
|
|
Definition at line 1167 of file ntcon/server/clipbrd.c. References InitSelection(). Referenced by ConsoleWindowProc().
|
|
Definition at line 1008 of file ntcon/server/clipbrd.c. References BOOL, _SCREEN_INFORMATION::BufferInfo, CloseClipboard, CONSOLE_SCROLLING, CONSOLE_TEXTMODE_BUFFER, DoStringPaste(), FALSE, GetClipboardData(), NtReleaseMutant(), NtWaitForSingleObject(), NULL, and OpenClipboard(). Referenced by ConsoleWindowProc(), and HandleMouseEvent().
|
|
Definition at line 1211 of file ntcon/server/clipbrd.c. References CONSOLE_SCROLLING, msgScrollMode, SetWinText(), and TRUE. Referenced by ConsoleWindowProc().
|
|
Definition at line 1175 of file ntcon/server/clipbrd.c. References _SCREEN_INFORMATION::BufferInfo, ClearSelection(), CONSOLE_MOUSE_SELECTION, CONSOLE_SELECTING, CONSOLE_SELECTION_NOT_EMPTY, ExtendSelection(), msgSelectMode, MyInvert(), _SCREEN_INFORMATION::ScreenBufferSize, SetWindowOrigin(), SetWinText(), TRUE, and _SCREEN_INFORMATION::Window. Referenced by ConsoleWindowProc().
|
|
Definition at line 835 of file ntcon/server/clipbrd.c. References BOOL, BYTE, CHAR, CONSOLE_IS_DBCS_ENABLED, ConsoleHeapAlloc, ConsoleHeapFree, ConvertToOem(), DATA_CHUNK_SIZE, DWORD, FALSE, HIBYTE, LoadKeyEvent, LOBYTE, MAKE_TAG, MapVirtualKey(), NULL, SHORT, TMP_TAG, TRUE, UNICODE_CARRIAGERETURN, UNICODE_LINEFEED, VkKeyScan(), and WriteInputBuffer(). Referenced by DoDrop(), and DoPaste().
|
|
Definition at line 178 of file ntcon/server/clipbrd.c. References ASSERT, CON_FONTSIZE, CONSOLE_MOUSE_SELECTION, CONSOLE_SELECTION_NOT_EMPTY, CONSOLE_TEXTMODE_BUFFER, ConsoleHideCursor(), _SCREEN_INFORMATION::Flags, MakeCursorVisible(), MyInvert(), _SCREEN_INFORMATION::ScreenBufferSize, and _SCREEN_INFORMATION::Window. Referenced by DoSelectAll(), HandleKeyEvent(), HandleMouseEvent(), and ScrollIfNecessary().
|
|
Definition at line 1096 of file ntcon/server/clipbrd.c. References _SCREEN_INFORMATION::BufferInfo, CancelKeySelection(), CancelMouseSelection(), CONSOLE_MOUSE_SELECTION, CONSOLE_SELECTING, ConsoleHideCursor(), ConsoleShowCursor(), FALSE, msgMarkMode, SetCursorInformation(), SetCursorPosition(), SetWinText(), TRUE, and _SCREEN_INFORMATION::Window. Referenced by DoMark().
|
|
Definition at line 155 of file ntcon/server/clipbrd.c. References BOOL, CONSOLE_SELECTING, CONSOLE_SELECTION_INVERTED, CONSOLE_SELECTION_NOT_EMPTY, FALSE, MyInvert(), and TRUE. Referenced by SetWindowOrigin(), WriteRegionToScreenBitMap(), and WWSB_WriteRegionToScreen().
|
|
Definition at line 70 of file ntcon/server/clipbrd.c. References BisectClipbrd(), Rect::bottom, CONSOLE_TEXTMODE_BUFFER, _SCREEN_INFORMATION::Flags, Rect::left, Rect, Rect::right, SCR_FONTSIZE(), SHORT, StringLength(), Rect::top, TRUE, and _SCREEN_INFORMATION::Window. Referenced by CancelKeySelection(), CancelMouseSelection(), ConvertToMouseSelect(), DoSelectAll(), ExtendSelection(), FindDialogProc(), HandleKeyEvent(), HandleMouseEvent(), InvertSelection(), and StoreSelection().
|
|
Definition at line 1231 of file ntcon/server/clipbrd.c. References CONSOLE_MOUSE_DOWN, CONSOLE_SELECTING, CONSOLE_TEXTMODE_BUFFER, ExtendSelection(), GetClientRect(), GetCursorPos(), MapWindowPoints(), NULL, PtInRect(), SCR_FONTSIZE(), ScreenToClient(), and SHORT. Referenced by ConsoleWindowProc().
|
|
Definition at line 452 of file ntcon/server/clipbrd.c. References BisectClipbrd(), BOOL, _SCREEN_INFORMATION::BufferInfo, CloseClipboard, CONSOLE_OEMFONT_DISPLAY, CONSOLE_SELECTION_NOT_EMPTY, CONSOLE_TEXTMODE_BUFFER, CONSOLE_VDM_REGISTERED, ConsoleHeapAlloc, ConsoleHeapFree, ConsoleHeapSize, FALSE, FalseUnicodeToRealUnicode(), _SCREEN_INFORMATION::Flags, GetKeyState(), _SCREEN_INFORMATION::hPalette, KEY_PRESSED, MAKE_TAG, MyInvert(), NtReleaseMutant(), NtWaitForSingleObject(), NULL, OpenClipboard(), ReadRectFromScreenBuffer(), _SCREEN_INFORMATION::ScreenBufferSize, SelectPalette, SetClipboardData(), SHORT, StringLength(), TMP_TAG, UNICODE_CARRIAGERETURN, UNICODE_LINEFEED, UNICODE_SPACE, _SCREEN_INFORMATION::Window, WINDOW_SIZE_X, and WINDOW_SIZE_Y. Referenced by DoCopy(), and HandleKeyEvent().
|