Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.21;
Скачать: CL | DM;

Вниз

Всплывающая панель   Найти похожие ветки 

 
*Ray* ©   (2006-11-27 12:00) [0]

Доброе время суток, мастера!

Подскажите пожалуйста, какой лучше использовать компонент, для отображения что-то типа всплывающей панели.
Ситуациа такая:
Есть DBGrid на форме, который желательно должен занимать как можно больше места на форме, и еще есть кое-какие элементы упарвления, но они используюся не всегда, хотелось бы поместить их на всплывающую панель, чтобы при необходимости он выползали, а без надобности не занимали лишнего места. Заранее спасибо!


 
Плохиш ©   (2006-11-27 12:08) [1]


> *Ray* ©   (27.11.06 12:00)  
> Доброе время суток, мастера!
>
> Подскажите пожалуйста, какой лучше использовать компонент,
>  для отображения что-то типа всплывающей панели.

TPanel, чем не устраивает? Или проблемы с установкой в программе св-в Align, Visible, Left, Top, Width, Height?


 
*Ray* ©   (2006-11-27 16:46) [2]

А TPanel разве каким-то образом сэкономит мне место на форме?


 
umbra ©   (2006-11-27 17:31) [3]

2 *Ray* ©   (27.11.06 16:46) [2]

так у панели есть все св-ва перечисленные в Плохиш ©  (27.11.06 12:08) [1]. С их помощью и организуется "всплывание"


 
umbra ©   (2006-11-27 17:50) [4]

например,

procedure TForm1.DBGrid1MouseUp(Sender: TObject; Button: TMouseButton;
 Shift: TShiftState; X, Y: Integer);
begin
 if Button = mbright then
   begin
     panel1.Top := DBGrid1.Top + Y;
     Panel1.Left := DBGrid1.Left + X;
     Panel1.Visible := True;
   end
 else
   Panel1.Visible := False
end;



Страницы: 1 вся ветка

Текущий архив: 2007.01.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.054 c
4-1157609393
lu0
2006-09-07 10:09
2007.01.21
внедрение Dll и Open/SaveDialog


2-1167998104
dddd
2007-01-05 14:55
2007.01.21
конвертация типа integer в Date


15-1167325355
Kostafey
2006-12-28 20:02
2007.01.21
Фундаментальная литература по Delphi


2-1167356401
Digest
2006-12-29 04:40
2007.01.21
Из-за чего может выскакивать ошибка?


15-1167660045
vrem
2007-01-01 17:00
2007.01.21
Что почём-2 :)