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

Вниз

Формы в Delphi   Найти похожие ветки 

 
Vitual   (2003-04-07 10:34) [0]

Уважаемые мастера! Вопрос начинающего.Прогу сделал.Теперь начинаю красиво оформлять и получается, что при добавлении нового элемента на форму - он закрывает старые.Например GroupBox или Panel накладываются сверху.Как их убрать на нижний "слой"?


 
MBo ©   (2003-04-07 10:36) [1]

правой кнопкой - BringToFront или SendToBack


 
Vitual   (2003-04-07 10:45) [2]

Спасибо, а то не догнал!!! :=)


 
Vitual   (2003-04-07 11:05) [3]

В одном случае работает а в другом нет.У меня на форме два DBgrid. Один я сразу положил на GroupBox и они "сцепились" - BringToFront или SendToBack не работает. Под другой DBGrid я GroupBox подсунул потом и тут всё в порядке. В чём дело?


 
jel ©   (2003-04-07 11:14) [4]

В окошке Object Tree View мышкой перетащи DBGrid на GroupBox и будет тебе счастье. :)


 
Skier ©   (2003-04-07 11:14) [5]


> Один я сразу положил на GroupBox и они "сцепились" - BringToFront
> или SendToBack не работает. Под другой DBGrid я GroupBox
> подсунул потом и тут всё в порядке. В чём дело?

По всей видимости у тебя у одного DBgrid родитель - GroupBox,
а у другогог - форма (т.е. у второго DBgrid-а и у второго GroupBox-а один и тот же контейнер(родитель) - форма.)


 
Bel ©   (2003-04-07 11:14) [6]

Может, у тебя GroupBox является владельцем DBGrid"а? Тогда надо его вырезать и вставить на форму. Когда вставляешь (или создаёшь новый) компонент, надо следить, чтобы не был выделен ни один из компонентов, т.е. активной должна быть форма.


 
Skier ©   (2003-04-07 11:16) [7]

>Bel

> Может, у тебя GroupBox является владельцем DBGrid"а?

Владельцем DBGrid"а является - форма (!)
GroupBox - это Parent DBGrid"а...


 
Vitual   (2003-04-07 11:26) [8]

Ещё один наив: Где найти этот Object Tree View???


 
Skier ©   (2003-04-07 11:27) [9]

F1


 
jel ©   (2003-04-07 11:29) [10]


> Vitual (07.04.03 11:26)
> Ещё один наив: Где найти этот Object Tree View???


В Delphi6 меню View -> Object TreeView.
В D5 тоже видно где-то неподалеку.


 
Vitual   (2003-04-07 11:32) [11]

А то я там не смотрел - нету!!


 
Skier ©   (2003-04-07 11:33) [12]

>jel

> В D5 тоже видно где-то неподалеку.

А оно вообще там есть ? :)


 
Vitual   (2003-04-07 11:37) [13]

Дык нету там его.Может он как-то подругому называеться? И в Helpe я его не нашел.


 
Skier ©   (2003-04-07 11:39) [14]

>Vitual
Да нету его в D5 ! И никогда не было !
Чтобы сметить родителя пользуйся буфером обмена...


 
jel ©   (2003-04-07 11:41) [15]

Если нет Object TreeView (хотя кажется он был еще в 4 версии, если я ничего не путаю) остается удалить DBGrid и выделив GroupBox поместить на него новый DBGrid и назначить ему обработчики событий от старого (уже удаленного).


 
Vitual   (2003-04-07 11:42) [16]

Ну вот и заработало!!! А то я обыскался - где же этот TreeView?
Всем большое спасибо!!!


 
Archvile   (2003-04-07 16:42) [17]

а Object TreeView - это окошко слева вверху :)



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

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

Наверх




Память: 0.5 MB
Время: 0.015 c
1-54631
acsoft
2003-04-08 09:47
2003.04.17
Подключить DLL, не прописывая её имя в Unit.


3-54395
ascii007
2003-03-26 20:45
2003.04.17
Как произвести сортировку


14-54883
Supreme 2
2003-04-01 19:24
2003.04.17
Как установить ICQ, если используется прокси-сервер


8-54748
Demetrius
2003-01-16 11:08
2003.04.17
Слои типа...


14-54789
Незнающий
2003-03-29 16:31
2003.04.17
Как подключиться к сети ФИДО?