tavria2

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору support_star Цитата: в других программах ведь есть такая фича, причем стиль окна можно выбрать на любой стадии создания авторана. | Давай уточним... Я так понял ты хочешь изменить стиль окна проекта и сделать из него диалоговое окно?! Если да, то из этого ничего не выйдет, т.к. AMS создает Не диалоговые окна проекта и пользователь не может участвовать в процессе создания этого окна, а может лишь управлять этим окном уже после его создания. Одно из основных отличий диалогового окна от Не диалогового заключается в структуре заголовков окна. В Не диалоговом окне присутствует системное меню, которому принадлежат: иконка в верхнем левом углу окна и кнопки управления Min, Max и Close, причем иконку можно удалить только со всем содержимым системного меню, т.е. кнопками. Окно внешне будет напоминать диалоговое, но без кнопки Close. В диалоговом окне допускается только кнопка Close, но она не принадлежит системному меню из-за его отсутствия. С помощью извращений на API - можно сыимитировать Не диалоговое окно, т.е. добавить дополнительные элементы в заголовок окна, в частности - кнопки, но окно все равно по сути останется диалоговым. По поводу других программ - возможно разработчики используют диалоговое окно с извращениями... P.S. Рисуй свои окна, можно и без маски, используя цвет прозрачности. Пример можешь скачать здесь. 2All Бесплатная DLL SetAutoCompleteDLL.apz от RizlaUK, автозаполнение полей ввода данными из истории открытия папок, файлов или URL. При вводе пути - выпадает список с вариантами и автоподстановка первого варианта в поле ввода. Есть возможность независимо отключать режим автоподстановки в поле ввода и режим выпадающего списка. | Всего записей: 1127 | Зарегистр. 19-01-2005 | Отправлено: 11:45 09-02-2008 | Исправлено: tavria2, 12:40 09-02-2008 |
|