Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

"Присвоение" pop-up к dropdown у Toolbar не реализовано?


=Sniper= ©   (2003-11-25 23:17:00) 

САБЖ.


savva   (2003-11-27 10:23:00) [1]

не знаю почему у тебя не подходит Popup...
вот код из работающей программы
procedure TPreviewForm.tbPreviewTBDropDown(Sender: PObj);
var
 p : TPoint;
begin
 p:=tbPreview.Client2Screen(MakePoint(tbPreview.TBButtonRect[tbScale].Left,tbPreview.TBButtonRect[tbScale].Bottom));
 ScaleMenu.Popup(p.x,p.y);
end;

tbPreview - Toolbar
tbScale - идентификатор нужной кнопки
ScaleMenu - PopupMenu


SPeller   (2003-11-27 06:32:00) [2]

TrackPopupMenu


=Sniper=   (2003-11-26 23:36:00) [3]

Да но как заставить pop-up появиться там где нужно?
PopupMenu1.Popup(x,y); не подходит.... :-(


Gandalf   (2003-11-26 22:08:00) [4]

Все возможно, лови сообщение нужное и вызывай Popup.


=Sniper=   (2003-11-26 19:09:00) [5]

Абыдно да? ;-)
Было бы здорово если бы это было реализовано! %-) Как, по силам?


Gandalf   (2003-11-26 12:37:00) [6]

Если память не изменяет, то да.


Наверх

Титульная страница Поиск, карта сайта Написать письмо