Вверх ↑
Ответов: 2415
Рейтинг: 691
#1: 2025-05-13 08:52:15 ЛС | профиль | цитата
По итогу внес следующие изменения:
1. В элемент ScreenShort добавил проверку на "пустоту" (согласен с tom-it). На совместимость не повлияет, событие onCapture выдаст изображение с размером 0x0 что и логично. Но самое главное что BitBlt не будет приводить к таким падениям и глюкам, что очень важно.
2. В элемент WinEnum изменил\добавил в свойство VisibleOnly:
@VisibleOnly=Visible - перечислять все видимые окна, All - перечислять все окна, AppWindow - перечесляет все окна рабочего стола, Show - перечесляет все окна имеющие ширину и высоту не равную нулю|4|0|Visible,All,AppWindow,Show
True - превратилось в Visible, а False в All. На совместимость это не повлияет. Также "особачил" это свойство.

Архив с исправлениями в посте ниже.
карма: 11

1
Голосовали:tom-it
Редактировалось 2 раз(а), последний 2025-05-14 11:52:37