Fix the System Caret so it really is invisible, and the right size

too.

[originally from svn r842]
This commit is contained in:
Simon Tatham 2001-01-07 16:35:44 +00:00
Родитель f2b13650c8
Коммит 175d849778
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -426,6 +426,7 @@ int WINAPI WinMain(HINSTANCE inst, HINSTANCE prev, LPSTR cmdline, int show) {
caretbm = CreateBitmap(font_width, font_height, 1, 1, bits); caretbm = CreateBitmap(font_width, font_height, 1, 1, bits);
sfree(bits); sfree(bits);
} }
CreateCaret(hwnd, caretbm, font_width, font_height);
/* /*
* Initialise the scroll bar. * Initialise the scroll bar.
@ -1398,7 +1399,7 @@ static LRESULT CALLBACK WndProc (HWND hwnd, UINT message,
return 0; return 0;
case WM_SETFOCUS: case WM_SETFOCUS:
has_focus = TRUE; has_focus = TRUE;
CreateCaret(hwnd, caretbm, 0, 0); CreateCaret(hwnd, caretbm, font_width, font_height);
ShowCaret(hwnd); ShowCaret(hwnd);
compose_state = 0; compose_state = 0;
term_out(); term_out();