Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Кнопка со стрелкой на ToolBar. Как сделать кнопку с выпадающим выбором? 
:(
    Опции темы
petlyura
Дата 7.5.2008, 09:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 162
Регистрация: 30.1.2008
Где: Харьков

Репутация: 2
Всего: 2



Здравствуйте, форумчане!

Подскажите, что надо сделать, чтобы на панели инструментов появилась кнопка со стрелкой сбоку (как в Builder'e возле Run, или в Word'e возле межстрочного интервала)?
PM MAIL   Вверх
mrbrooks
Дата 7.5.2008, 09:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306



Свойство кнопки на ToolBar Style = tbsDropDown

Добавлено через 4 минуты и 2 секунды
Естественно что бы что выпадало нужно кинуть PopupMenu на форму и залинковать его в DropdownMenu кнопки

Добавлено через 4 минуты и 3 секунды
Естественно что бы что выпадало нужно кинуть PopupMenu на форму и залинковать его в DropdownMenu кнопки

Добавлено через 5 минут
гы.  повторенье мать ученья  smile 
PM MAIL   Вверх
petlyura
Дата 7.5.2008, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 162
Регистрация: 30.1.2008
Где: Харьков

Репутация: 2
Всего: 2



А со SpeedButton'ами нельзя? А то у SpeedButton'ов есть прекрасное свойство Flat. Да, и когда Style = tbsDropDown, то залипания кнопок не происходит. 
Вообщем, мне как минимум, надо Flat и ниспадающее меню одновременно.
Как максимум, Flat, меню и залипание (Down).

Посоветуйте, плиз. 

P.S. Вот у Builder'a Run и Flat и меню имеет. 
PM MAIL   Вверх
mrbrooks
Дата 7.5.2008, 12:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306



У ToolBar есть свойство Flat - относящееся ко всем его потомкам 
PM MAIL   Вверх
petlyura
Дата 7.5.2008, 13:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 162
Регистрация: 30.1.2008
Где: Харьков

Репутация: 2
Всего: 2



Вот спасибо, mrbrooks!
А залипание кнопки с выпадающим меню можно как-то обеспечить?


Если бы не ниспадающее меню для одной лишь кнопки, то делал бы все на панели со SpeedButton'ами, и не задавал бы таких вопросов.


Это сообщение отредактировал(а) petlyura - 7.5.2008, 15:39
PM MAIL   Вверх
mrbrooks
Дата 7.5.2008, 21:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306



Гы. Слушай имхо стандартными средствами чет не вызодит. Приходится мухлевать. Но можно будет еще подумать. Но что бы было залипание я зделал так:
Код

//*.cpp
...........
//---------------------------------------------------------------------------
void __fastcall TForm1::Btn1MouseMove(TObject *Sender, TShiftState Shift, int X, int Y)
{
if (Btn1->Tag) Btn1->Down = 1;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Btn1Click(TObject *Sender)
{
if (!Btn1->Tag) Btn1->Tag = 1;
else Btn1->Tag = 0;
}
//---------------------------------------------------------------------------


  smile 



PM MAIL   Вверх
petlyura
Дата 8.5.2008, 15:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 162
Регистрация: 30.1.2008
Где: Харьков

Репутация: 2
Всего: 2



Спасибо, mrbrooks!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.1028 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.