|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Как адоптировать скрипт для разрешения 1920x1080 (Full HD) |
|
Как адоптировать скрипт для разрешения 1920x1080 (Full HD)
|
Старожил Сообщения: 247 |
Все скрипты которые я пробовал на этом разрешении искажаються т.е. весь текст плавает, не влезает в GUI окна, и т.д. Может есть способ одаптации ко всем разрешениям?
|
|
Отправлено: 23:43, 19-05-2010 |
Старожил Сообщения: 206
|
Профиль | Отправить PM | Цитировать Что ты сегодня курил?
Приведи пример такого поведения GUI. |
Отправлено: 00:33, 20-05-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 01:23, 20-05-2010 | #3 |
Старожил Сообщения: 247
|
В справке ток определение что это такое даж примера нормального нету, можно на моем примере продемонстрировать?
#requireadmin #NoTrayIcon $hGUI = GUICreate('', 500, 500) GUICtrlSetState(-1, $GUI_DISABLE) $hButton = GUICtrlCreateButton('да', 10, 460, 153, 30) GUICtrlSetFont (-1,8.5, 570, 0, "Arial") $hButton2 = GUICtrlCreateButton('потом', 170, 460, 153, 30) GUICtrlSetFont (-1,8, 450, 0, "Arial") $hButton3 = GUICtrlCreateButton('нет', 330, 460, 153, 30) GUICtrlSetFont (-1,7, 450, 0, "Arial") $text = "Новый мост через Волгу, открытый в Волгограде около полугода назад, в четверг вечером был перекрыт для движения автомобилей в экстренном порядке." $text2 = "Водители, проезжавшие в этот момент по мосту почувствовали себя участниками землетрясения. Мост закачало, асфальт пошел волнами, как и опоры." GUICtrlCreateLabel("Добро пожаловать", 157.5, 20, 185, 28) GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT) GUICtrlSetFont (-1,20, 550, 0, "Times New Roman") GUICtrlCreateLabel("ИНФОРМАЦИЯ", 138, 50, 224, 28) GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT) GUICtrlSetFont (-1,9, 450, 0, "Arial") GUICtrlCreateLabel($text, 20, 105, 460, 120, $SS_CENTER) GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT) GUICtrlSetFont (-1,13, 470, 0, "Arial") GUICtrlCreateLabel($text2, 20, 410, 460, 50, $SS_CENTER) GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT) GUICtrlSetColor(-1,0xff0000) GUICtrlSetFont (-1,8, 400, 0, "Arial") While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd |
Отправлено: 23:57, 20-05-2010 | #4 |
Старожил Сообщения: 206
|
Профиль | Отправить PM | Цитировать |
|
Отправлено: 02:32, 21-05-2010 | #5 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Centrinar:
И кроме этого, в данном примере у меня проблем нет с высоким разрешением... Единственное, надпись «Добро пожаловать» обрезается, но это не связано с разрешение экрана, нужно просто увеличить ширину элемента: |
|
------- Отправлено: 02:33, 21-05-2010 | #6 |
Старожил Сообщения: 247
|
а как можно проверить какие надписи будут обрезаться при fullHD разешении если нету такого монитора?
|
Отправлено: 14:03, 21-05-2010 | #7 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Centrinar:
|
|
------- Отправлено: 14:12, 21-05-2010 | #8 |
Старожил Сообщения: 247
|
он не обрезаеться если я НЕ меняю шрифт как только я меняю шрифт например на Aria 9 то при Full HD он не влезает в лайбл или в баттон
хмм а это может быть из-за толщины шрифта т.е. я указываю GUICtrlSetFont (-1,11, 550, 0, "Arial") |
Отправлено: 14:22, 21-05-2010 | #9 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Centrinar:
|
|
------- Отправлено: 15:10, 21-05-2010 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разрешение экрана 1920x1080 FullHD на ноутбуке - как повлияет на ухудшение зрения? | ox1dex | Флейм | 5 | 23-12-2009 22:19 | |
Прочее - [решено] через раз срабатывает sh скрипт для логирования trafd. Как вылечить? | tref2me | Общий по Linux | 0 | 24-03-2009 09:43 | |
как создать скрипт для opera | Bars66 | Вебмастеру | 1 | 02-02-2009 22:16 | |
[решено] Как выставить разрешения для пользователей на ветку реестра | Sandor | Microsoft Windows NT/2000/2003 | 4 | 09-11-2006 15:30 | |
Скрипт проверки разрешения экрана... | Kosiak | Вебмастеру | 3 | 26-04-2003 11:07 |
|