Переделал полностью на кастомный хинт + добавил вывод информационного окна
Иконки хинтов из Shell32.dll
Пример:
Получилась такая конфигурация
Name=Имя элемента|2|
Font=Шрифт всплывающей подсказки по-умолчанию|15| Helvetica,8,0,0,1
Color1=Верхний цвет градиента|8|clInfoBk
Color2=Нижний цвет градиента|8|clInfoBk
Color3=Цвет контура подсказки|8|clGray
Icon=Задаёт иконку сообщения|4|4|None,Stop,Question,Exclamation,Information,UseIcon
UseIcon=Содержит иконку для свойства Icon(UseIcon)|6|
HintDelay=Время задержки перед выводом подсказки в ms|1|1000
HintAutoPopUp=Время, в течении которого видна подсказка в ms|1|3000
##PoupWindow=Настройки для вывода информационного окна методом doPoupWindow
Text=Текст информационного окна|2|Информация:
ResIcon=Ресурс загрузки иконки для информационного окна|4|0|IconManager,Imageres.dll,Shell32.dll
idIcon=Индекс иконки для загрузки из библиотек ресурсов|1|0
WindowDelay=Время в ms в течении которого отображается информационное окно при AutoHide-True|1|10000
AutoHide=Автоматически закрывает информационное окно согластно свойству WindowDelay|14|1|True,False
BottomRright=Вывод информационного окна в правом нижнем углу экрана(X и Y координаты не используются)|14|0|True,False
##
[Methods]
*doPoupWindow=Метод создаёт информационное окно в координатах X и Y и текстом с точки Str или из потока|1|
*onPoupWindow=Событие происходит после вывода информационного окна|2|
*onClose=Событие происходит после закрытия информационного окна|2|
*Str=Текст информационного окна|4|2
*X=X координата информационного окна относительно экрана|3|1
*Y=Y координата информационного окна относительно экрана|3|1
fox-video, есть желание или возможность протестировать в динамических мультиках?
--- Добавлено в 2021-12-09 14:45:09
fox-video,
вот новый пример, https://forum.hiasm.com/getfile/39323
покажи ещё раз как у тебя будет отображать. (у меня по умолчанию масштаб экрана 125%)
Ответов: 5227
Рейтинг: 587
|
|||
карма: 4 |
| ||
Голосовали: | zeta211 |
Редактировалось 2 раз(а), последний 2021-12-09 14:46:36