зеркало из https://github.com/github/putty.git
Fix the System Caret so it really is invisible, and the right size
too. [originally from svn r842]
This commit is contained in:
Родитель
f2b13650c8
Коммит
175d849778
3
window.c
3
window.c
|
@ -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();
|
||||||
|
|
Загрузка…
Ссылка в новой задаче