A taskbar for MDI aplications
A taskbar for MDI aplications
Hi
Если создать MDI проект, то там нет taskbar для уже открытых окон.
Т.е. хотелось бы так как у Билла Гейца в MDI MFC проектах.
Изобретать самому не хочется. Есть ли уже готовые решения для MDI taskbar в wxWidgets для C/C++?
Спасибо
Если создать MDI проект, то там нет taskbar для уже открытых окон.
Т.е. хотелось бы так как у Билла Гейца в MDI MFC проектах.
Изобретать самому не хочется. Есть ли уже готовые решения для MDI taskbar в wxWidgets для C/C++?
Спасибо
Re: A taskbar for MDI aplications
Dobrogo vremeni sutok,
Ne sovsem ponjal o chem rech. Mogno screenshot pogalujsta?
Ne sovsem ponjal o chem rech. Mogno screenshot pogalujsta?
Re: A taskbar for MDI aplications
я выложил новое на wxWidgets и старое приложение на MFC
Оба MDI, во-втором удобнее переключаться между окнами.
впервом чтоб открыть к-л окно необходимо открыть пункт меню "Windows", чтоб его там найти
Оба MDI, во-втором удобнее переключаться между окнами.
впервом чтоб открыть к-л окно необходимо открыть пункт меню "Windows", чтоб его там найти
Re: A taskbar for MDI aplications
A kto meshaet sdelat takie ge knopki navigacii vnizu kak I v MFC-shnom prilogenii?
Ili ja opjat ne ponjal voprosa?
Da I vot eche chto - poprobujte poryt v storonu AUIMDI interfejsa...
Ili ja opjat ne ponjal voprosa?
Da I vot eche chto - poprobujte poryt v storonu AUIMDI interfejsa...
Re: A taskbar for MDI aplications
а где взять это спасительное чудо "AUIMDI"?
Ссылку не дадите?
В гуугле тока нашел пару вопросов по нему, а ссылки скачать не нашел
Ссылку не дадите?
В гуугле тока нашел пару вопросов по нему, а ссылки скачать не нашел
Re: A taskbar for MDI aplications
V postavke biblioteki est primer - nazyvaetsja "auidemo".
Poprobujte ego zapustit I poigratsja.
Pravda tam bagov polno tak chto vse zavisit ot vashego vremeni I vozmognostej.
I na moj vopros nme poluchil otveta - kto meshaet sdelat takie knopki navigacii vnizu glavnogo okna?
Poprobujte ego zapustit I poigratsja.
Pravda tam bagov polno tak chto vse zavisit ot vashego vremeni I vozmognostej.
I na moj vopros nme poluchil otveta - kto meshaet sdelat takie knopki navigacii vnizu glavnogo okna?
Re: A taskbar for MDI aplications
Я же в первом посте написал "Изобретать самому не хочется".
Просто в MFC все делается автоматически и пункт меню на русском "Окна" и taskbar
А пример aui я смотрел, там окна надо открывать maximized чтоб переключаться между окнами. меня это не устраивает.
Придется тогда самому добавлять Toolbar и рисовать кнопки с добавлением каждого окна
Просто в MFC все делается автоматически и пункт меню на русском "Окна" и taskbar
А пример aui я смотрел, там окна надо открывать maximized чтоб переключаться между окнами. меня это не устраивает.
Придется тогда самому добавлять Toolbar и рисовать кнопки с добавлением каждого окна
Re: A taskbar for MDI aplications
Nu, kak by djadja Bill za eto nehilye dengi poluchaet chto vse avtomatiziroval.
A voobsche MFC ona ved uge v MSVS vstroena - velosiped izobretat ne nado. Kstati protakoj taskbar ja pervij raz uslyshal. On pod kakoj versiej kompiljatora pojavilsja?
Po povodu perevoda na russkij jazyk menushki "Windows" - interesno. Ja doma posmotrju, no po-moemu dolgen byt perevod... Hotja vrode byl bag pro eto. Proverju.
A voobsche MFC ona ved uge v MSVS vstroena - velosiped izobretat ne nado. Kstati protakoj taskbar ja pervij raz uslyshal. On pod kakoj versiej kompiljatora pojavilsja?
Po povodu perevoda na russkij jazyk menushki "Windows" - interesno. Ja doma posmotrju, no po-moemu dolgen byt perevod... Hotja vrode byl bag pro eto. Proverju.
Re: A taskbar for MDI aplications
да, MFC встроена в Visual C++, тока надо "галку" поставить при его установке.
Язык и методы в MFC очень похожи с wxWidgets. например для wxString есть CString
А taskbar появился по моему начиная с Visual Studio 2008
Язык и методы в MFC очень похожи с wxWidgets. например для wxString есть CString
А taskbar появился по моему начиная с Visual Studio 2008
- T-Rex
- Moderator
- Posts: 1249
- Joined: Sat Oct 23, 2004 9:58 am
- Location: Zaporizhzhya, Ukraine
- Contact:
Re: A taskbar for MDI aplications
По скринам похоже на то что в MFC приложении для хостинга документных окон используется таб контрол. В wxAUI можно сделать похожее через wxAuiNotebook с табами внизу.
Я когда-то писал, вроде, что-то подобное. Можно из примера взять код или использовать его как базу.
https://wxwidgets.info/wxaui_tutorial_2_ru/
А в целом, есть же исходники. Если чего-то нехватает - берем и делаем. И таки да, это овпенсорс, здесь много чего нет такого, что бывает готовое у проприетарных решений, зато есть молоток и зубилко.
Я когда-то писал, вроде, что-то подобное. Можно из примера взять код или использовать его как базу.
https://wxwidgets.info/wxaui_tutorial_2_ru/
А в целом, есть же исходники. Если чего-то нехватает - берем и делаем. И таки да, это овпенсорс, здесь много чего нет такого, что бывает готовое у проприетарных решений, зато есть молоток и зубилко.
Re: A taskbar for MDI aplications
Видел я эту статью. Тока Tab control не подходит. Т.к. там можно видеть тока одно окно одновременно. А мне надо чтоб на экране было видно несколько окон одновременно.
Как я уже писал, придется самому создавать свой toolbar. Именно так я и делал в конце 90-х на Visual C++ 6(шесть). Только я тогда пример брал готовый с CodeProjects
По поводу молотка согласен. Именно поэтому и выбрал wxWidgets
Как я уже писал, придется самому создавать свой toolbar. Именно так я и делал в конце 90-х на Visual C++ 6(шесть). Только я тогда пример брал готовый с CodeProjects
По поводу молотка согласен. Именно поэтому и выбрал wxWidgets