![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Sheff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 503 Регистрация: 25.3.2002 Где: Зеленоград Репутация: 3 Всего: 3 |
Как сделать интерфейс программы, такой как в ХР, ну т.е чтобы под Win2000 моя прога выглядела как в WinXP, так например сделан MSDN да и вообще вся VS .NET.
-------------------- -------------------------- Шеф всегда прав :) |
|||
|
||||
| Baa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2639 Регистрация: 12.4.2002 Где: Москва Репутация: 8 Всего: 12 |
Есть библиотеки... поищи на форуме... уже тема много раз подымалась.
-------------------- "Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande |
|||
|
||||
| Sheff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 503 Регистрация: 25.3.2002 Где: Зеленоград Репутация: 3 Всего: 3 |
Нашёл, но все они платные, может кто посоветует что-нить беСплатное...
-------------------- -------------------------- Шеф всегда прав :) |
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 25 Всего: 232 |
Ёлки-палки, я BCGControlBar для кого закачивал
Вот линки прямо на форуме: 1) здесь можно скачать 2) тут можно почитать и посмотреть скрины ЗЫ, абсолютно бесплатно ($600 до того как её крякнули -------------------- ![]() |
|||
|
||||
| Sheff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 503 Регистрация: 25.3.2002 Где: Зеленоград Репутация: 3 Всего: 3 |
mr.DUDA огромное спасиба, скачал, очень классная вещь
Я так понимаю ты с этой библиотекой уже много любовью занимался, подскажи плиз, как в обычном диалоговом окне сделать крутое меню, если окно SDI или MDI то это там само появляется, а в обычном Dialog'е нет Ещё раз snx !!! -------------------- -------------------------- Шеф всегда прав :) |
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 25 Всего: 232 |
Хех, вообще-то я так не пробовал, но в принципе... создаём CBCGPMenuBar внутри диалога, загружаем меню из ресурсов (наверное, лучше всего использовать CreateEx+SetDefaultMenuResId), только вот не знаю, что нужно сделать чтобы меню появилось визуально (наверное, ляпнуть на диалог Static Control, задать ему какой-нить ID, и в CreateEx передать этот ID). Если никак уж не будет получаться - напиши, попробуем вместе
-------------------- ![]() |
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 25 Всего: 232 |
Для этих целей имхо больше подходит сочетание CFormView с обычным SDI/MDI приложением.
-------------------- ![]() |
|||
|
||||
| Sheff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 503 Регистрация: 25.3.2002 Где: Зеленоград Репутация: 3 Всего: 3 |
Да, я тоже тут подумал, но всё же хочется сделать с диалогом Кстати, я почему-то не нашёл в этой библиотеке аналога CheckBox'у и ComboBox'у, странно, такие распространённые контролы а их там нет -------------------- -------------------------- Шеф всегда прав :) |
|||
|
||||
| Sheff |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 503 Регистрация: 25.3.2002 Где: Зеленоград Репутация: 3 Всего: 3 |
Так не получается
Давай попробуем -------------------- -------------------------- Шеф всегда прав :) |
||||
|
|||||
| Sheff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 503 Регистрация: 25.3.2002 Где: Зеленоград Репутация: 3 Всего: 3 |
Вот нашёл на их сайте:
Q: Is it possible to use CBCGToolBar in dialog boxes? A: Yes. To do it, you need to add CBCGToolBar m_wndToolBar in your dialog class and add the following code in CMyDialog::OnInitDialog: Example: BOOL CMyDialog::OnInitDialog() { ... m_wndToolBar.SetOwner (this /* dialog class */); m_wndToolBar.SetRouteCommandsViaFrame (FALSE); ... } Но у меня и так не получилось -------------------- -------------------------- Шеф всегда прав :) |
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 25 Всего: 232 |
Именно то, о чём ты говоришь, реализуется в примере "DlgBars" (глянь в папку Samples).
ЗЫ, я так и не нашел способа вставить меню на диалог, наверное можно только тулбары. Если так оно и есть, то можно обойтись и тулбарами (сделать кнопки с текстом). ЗЫ(2), чекбоксов и комбо-боксов отдельно в библиотеке нету, зато есть очень красиво сделанные комбо, вставляемые на тулбар (интересно, как бы их оттуда выдрать Это сообщение отредактировал(а) mr.DUDA - 1.9.2003, 16:09 -------------------- ![]() |
|||
|
||||
| Sheff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 503 Регистрация: 25.3.2002 Где: Зеленоград Репутация: 3 Всего: 3 |
Да, ToolBar я поставил, хотел вот так-же поставить MenuBar, но не вышло
-------------------- -------------------------- Шеф всегда прав :) |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |