Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Красивый интерфейс GUI

Ответить
Настройки темы
[решено] Красивый интерфейс GUI

Аватара для Nik_rus

Пользователь


Сообщения: 92
Благодарности: 8

Профиль | Отправить PM | Цитировать


Часто бывает что для клиента важна "оболочка" программы.
Столкнулся с проблемой - нужно сделать КНОПКУ (причем работающую ) из PNG файла. ( не помешало бы и другие типа edit и label...)
Но там мне "практически" ясно все (GDI udf...)
Но опять-же проблема - при сворачивании окна или становления его же неактивным картинки пропадают
Что делать ? Я пытался отлавливать сворачивание окна и прорисовывать заного, но иногда не срабатывало =( .
Я в упадке

Отправлено: 12:26, 07-08-2009

 

Аватара для SyDr

Старожил


Сообщения: 215
Благодарности: 62

Профиль | Отправить PM | Цитировать


Может быть просто не использовать кнопку?
А вместо этого обрабатывать клик по "кнопке" вручную?

-------

"Что мы думаем, знаем или во что верим в конце концов не так уж и важно.
Важно лишь то, что мы делаем."
Джон Раскин


Отправлено: 23:26, 07-08-2009 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


Возможно таг ? больше ничё путного предложить немогу

Последний раз редактировалось FlatX007, 19-08-2009 в 20:25.

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:40, 07-08-2009 | #12


Аватара для Belfigor

Пользователь


Сообщения: 87
Благодарности: 11

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: gif 1.gif
(926 байт, 34 просмотров)
Тип файла: gif 2.gif
(480 байт, 34 просмотров)

А реально ли превратить окно из 1 в 2?

Отправлено: 03:10, 08-08-2009 | #13


Аватара для Nik_rus

Пользователь


Сообщения: 92
Благодарности: 8

Профиль | Отправить PM | Цитировать


Belfigor, сомневаюсь.
FlatX007, видимо придется отказаться от закругленных краев...и заюзать bmp
А за пример - спасибо

-------
Бу! Мерзкий любитель кенгуру!


Отправлено: 12:21, 08-08-2009 | #14


Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


Цитата Belfigor:
А реально ли превратить окно из 1 в 2? »
Можно - причём относительно просто

Отправлено: 19:18, 08-08-2009 | #15


Аватара для crashtuak

Старожил


Сообщения: 467
Благодарности: 25

Профиль | Отправить PM | Цитировать


Нашлось решение: http://www.autoitscript.com/forum/in...howtopic=92675. Штука помогает обычным GUICtrlCreatePic создать на форме png рисунок, и никаких заморочок с GDIPlus. Дальше на событиях мышки можно строить полупрозрачные кнопки.

-------
Мне надо не так много "Полезных сообщений", чтоб сровнять их количество с моими постами :).

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:21, 08-08-2009 | #16


Аватара для Nik_rus

Пользователь


Сообщения: 92
Благодарности: 8

Профиль | Отправить PM | Цитировать


Да, действительно работает... СПАСИБО

-------
Бу! Мерзкий любитель кенгуру!


Отправлено: 21:08, 08-08-2009 | #17



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Красивый интерфейс GUI

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Не работает GUI после выхода другова GUI sashadeg AutoIt 3 15-05-2009 22:03
Красивый счет постов Prisoner Флейм 46 25-01-2009 18:14
Command Line Gui Wrapper (Интерфейс любых любых dos/cmd программ) Stalingrad Автоматическая установка приложений 5 20-01-2009 16:02
Как нарисовать красивый шрифт? Den032 Программирование и базы данных 4 29-08-2006 19:52
Красивый и безопасный код в С hasherfrog Программирование и базы данных 8 13-07-2004 12:12




 
Переход