#include <os2wrap.h>
#include <os2sel.h>
#include <stdlib.h>
#include <win32type.h>
#include <win32api.h>
#include <winconst.h>
#include <winuser32.h>
#include <wprocess.h>
#include <misc.h>
#include <win32wbase.h>
#include "oslibwin.h"
#include <dcdata.h>
#include "dc.h"
#include "caret.h"
#include "dbglocal.h"
#include <winerror.h>
Include dependency graph for caret.cpp:
Go to the source code of this file.
Defines | |
#define | INCL_WIN |
#define | INCL_GPI |
#define | INCLUDED_BY_DC |
#define | DBG_LOCALLOG DBG_caret |
Functions | |
BOOL WIN32API | CreateCaret (DWORD hwnd, HBITMAP hBmp, int width, int height) |
BOOL WIN32API | DestroyCaret () |
BOOL WIN32API | SetCaretBlinkTime (UINT mSecs) |
UINT WIN32API | GetCaretBlinkTime () |
BOOL WIN32API | SetCaretPos (int x, int y) |
BOOL WIN32API | GetCaretPos (PPOINT pPoint) |
BOOL WIN32API | ShowCaret (DWORD hwnd) |
BOOL WIN32API | HideCaret (DWORD hwnd) |
void | recreateCaret (DWORD hwndFocus) |
Variables | |
DWORD | hwndCaret = 0 |
HBITMAP | hbmCaret |
int | CaretWidth |
int | CaretHeight |
int | CaretPosX |
int | CaretPosY |
INT | CaretIsVisible |
|
|
|
|
|
|
|
|
|
Definition at line 53 of file caret.cpp. Referenced by EDIT_EM_SetMargins(), EDIT_WM_SetFocus(), EDIT_WM_SetFont(), and recreateCaret().
|
|
Definition at line 86 of file caret.cpp. Referenced by EDIT_EM_SetMargins(), EDIT_WM_KillFocus(), and EDIT_WM_SetFont().
|
|
|
|
|
|
|
|
|
|
Definition at line 230 of file caret.cpp. Referenced by EDIT_Draw(), EDIT_EM_SetMargins(), EDIT_ML_InvalidateText(), EDIT_Refresh(), EDIT_SL_InvalidateText(), EDIT_WM_EraseBkGnd(), EDIT_WM_SetFocus(), EDIT_WM_SetFont(), EndPaint(), and MENU_ExitTracking().
|
|
Definition at line 245 of file caret.cpp. Referenced by BeginPaint(), EDIT_Draw(), EDIT_ML_InvalidateText(), EDIT_Refresh(), EDIT_SL_InvalidateText(), EDIT_WM_EraseBkGnd(), and MENU_InitTracking().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|