![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
neosapient |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 672 Регистрация: 16.8.2006 Репутация: нет Всего: 4 |
Здравствуйте.
Привык я к быстрому и удобному проектированию пользовательских интерфейсов в QT Designer. Но сейчас пришлось вернуться к проектированию пользовательского интерфейса на VC9. Задача в рамках которой возник данный пост: требуется сделать диалоговое окно, которое будет храниться в dll и показываться, когда этого пожелает главная программа, подгрузившая эту dll. В общем ищу урезанный фреемворк для работы с ресурсами, созданными в графическом редакторе Visual Studio. Хотелки: Хочется сформировать дизайн диалогового окна средствами Visual Studio (например, VC9) и сохранить этот дизайн в ресурсах. Хочется некий фреймворк, чтобы: указал id ресурса, и диалоговое окно было создано. Что-нибудь простое в стиле:
К слову, в графическом редакторе VC9, я могу не ровно набросать элементы в диалоговое окно. Хочется, чтобы при загрузке диалогового окна из ресурсов, элементы этого окна выстроились по линеечке (по аналогии с QT, где можно сделать соответствующий layout). Хочется, чтобы при растягивании окна, все дочерние элементы растягивались (как в QT). Ещё хочется, чтобы можно было наполнять Tab'ы. Что я подразумеваю: в VC9 визуальный редактор не умеет добавлять закладки в Компонент Закладок. Т.е. как до надо для каждой закладки рисовать отдельный виджет, и хранить эти виджеты в виде диалоговых окон. А затем как то программно помещать их в Компонент Закладок (через визуальный редактор не получиться). Ищу некий "framework", написанный на WinApi. Чтобы не было зависимостей от таких библиотек как MFC или QT. Подскажите, кто что знает. P.S. Ближайшая интересная идея найдена тут но она малость не удобна при большом числе элементов. Это сообщение отредактировал(а) neosapient - 5.11.2015, 01:44 |
|||
|
||||
Sajtran |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 15.10.2008 Где: Мегион Репутация: нет Всего: 2 |
||||
|
||||
Sajtran |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 15.10.2008 Где: Мегион Репутация: нет Всего: 2 |
?
лучше вас, наверное, ваши хотелки мало кто знает, а для частного применения довольно легко создай окно о списком контролов из любого ресурса GetWindow по окну на WM_SIZE и расставляй как тебе надо с tab-ом конечно сложнее, но тоже можно извратиться Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
neosapient |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 672 Регистрация: 16.8.2006 Репутация: нет Всего: 4 |
Sajtran, расширьте мысль про layout'ы - я её не понял |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |