Страница 1 из 1
Как реализовать EditBox и др. на Toolbar?
Добавлено: 19 фев 2004, 16:06
AiK
Можно ли на тулбаре размещать не только кнопки?
Если да, то как?
Я конечно догадываюсь, что самому нарисовать можно что угодно, но тот же Dropdown Listbox вручную отрисовывать совсем неохота.
В стилях кнопок тулбара что-то ничего подходящего не нашёл
Добавлено: 19 фев 2004, 16:48
Andy
Можно ли на тулбаре размещать не только кнопки?
Если да, то как?
Можно, правда это делают обычно несколько другим способом.
- Сначала создается Rebar control (если мучиться на WinAPI, то это класс REBARCLASSNAME)
- Далее создаются другие контролы (и тулбары), причем родительское окно д.б. ребаром
- Добавляется новый банд с помощью RB_INSERTBAND
Лично проверено на combobox и edit. С другими не работал, но наверное и они должны создаваться.
З.Ы. Но на WinAPI это такой геморрой :)
Добавлено: 19 фев 2004, 16:57
AiK
Готовыми библиотеками пользоватся не могу, нельзя чтобы прога распухала немеряно.
Я был почти уверен, что Toolbar не подойдёт. Но не факт, что ребар использовать буду.
З.Ы: это уже все Windows Shell, а не API
Добавлено: 19 фев 2004, 20:27
Andy
AiK писал(а):Готовыми библиотеками пользоватся не могу, нельзя чтобы прога распухала немеряно.
Ну тогда, WTL лучшее решение. WTL рулит в таких случаях однозначно! Это ведь не библиотека - а шаблоны.
Добавлено: 20 фев 2004, 01:10
AiK
Andy, а ты не обратил внимание, как раздел называется?
WTL не рулит - я не на Ц пишу
Добавлено: 20 фев 2004, 10:12
Andy
WTL не рулит - я не на Ц пишу
Готовыми библиотеками пользоватся не могу, нельзя чтобы прога распухала немеряно.
Тогда есть идея! Пости с раздел "Андеграунд" - на ассемблере писать будем :)
Хотя если серьезно, зачем размещать на тулбаре контролы? Они будут там как-то неэстетично и диковинно выглядеть :)