Что нового

[Элементы GUI] GUICtrlSetResizing не работает для GUICtrlCreateIcon?

rybik

Новичок
Сообщения
84
Репутация
0
Код:
GUICreate("Autoit", 425, 140, 800, 0, BitOR($WS_MAXIMIZEBOX,$WS_MINIMIZEBOX,$WS_SIZEBOX,$WS_THICKFRAME,$WS_SYSMENU,$WS_CAPTION,$WS_OVERLAPPEDWINDOW,$WS_TILEDWINDOW,$WS_POPUP,$WS_POPUPWINDOW,$WS_GROUP,$WS_TABSTOP,$WS_BORDER,$WS_CLIPSIBLINGS))

$GuiIcon = GUICtrlCreateIcon('', Default, 1, 1, 20, 20)
GUICtrlSetResizing($GuiIcon, $GUI_DOCKALL)

GUICtrlSetImage($GuiIcon, @ScriptDir & '\icon.ico')


При изменении размера окна иконка исчезает. Как исправить?
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
у меня не исчезает. иконка 32х32
3.3.12.0


Добавлено:
Сообщение автоматически объединено:

это часть кода, так?
возможно другие функции скрипта влияют
 
A

Alofa

Гость
Приведите данный отрывок кода в работоспособный вид, испытайте, отпишитесь.
Какая версия Autoit и ОС?
 
Автор
R

rybik

Новичок
Сообщения
84
Репутация
0
Код:
$GuiIcon = GUICtrlCreateIcon('', Default, 1, 1, 20, 20)
GUICtrlSetResizing($GuiIcon, $GUI_DOCKALL)
GUICtrlSetPos($GuiIcon, 1, 1, 20, 20)
GUICtrlSetImage($GuiIcon, @ScriptDir & '\icon.ico')


Решил проблему с помощью GUICtrlSetPos
 
Верх