OberonCore https://forum.oberoncore.ru/ |
|
Патч HostPorts https://forum.oberoncore.ru/viewtopic.php?f=23&t=874 |
Страница 1 из 1 |
Автор: | hothing [ Пятница, 15 Февраль, 2008 16:54 ] |
Заголовок сообщения: | Патч HostPorts |
Для 1.6 (может быть 1.5) Вот что меня раздражало, так это "дрожащее" или "плавающее" отобображение строк в окнах среды. Ншел причину и исправил. Код: PROCEDURE (rd: Rider) DrawString* (
x, y: INTEGER; col: Ports.Color; IN s: ARRAY OF CHAR; font: Fonts.Font ); ... res := WinApi.SetTextColor(dc, col); IF df.noGap THEN INC(x) END; (* caret pos optimization *) (*PATCH BEGIN*) res := WinApi.ExtTextOutW(dc, x, y, 0, NIL, s, n, NIL) (*PATCH END*) .... END DrawString; |
Автор: | hothing [ Понедельник, 18 Февраль, 2008 13:19 ] |
Заголовок сообщения: | Re: Патч HostPorts |
Опа. "Дрожание" строки при вводе символов проявляется только на некоторых машинах. Мне как раз "повезло". Так что патч можно отнести к несущественным. |
Автор: | Info21 [ Понедельник, 18 Февраль, 2008 19:32 ] |
Заголовок сообщения: | Re: Патч HostPorts |
hothing писал(а): ... патч можно отнести к несущественным. Это называется проверка на устойчивость. Важная вещь, между прочим. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |