Форум: "Основная";
Текущий архив: 2007.01.21;
Скачать: [xml.tar.bz2];
ВнизВсплывающая панель Найти похожие ветки
← →
*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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c