Главная страница
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.023 c
1-54688
AlexC
2003-04-04 14:41
2003.04.17
Освобождение неиспользуемой памяти....как?


1-54634
MishaS
2003-04-08 10:12
2003.04.17
Работа с контекстным меню


1-54565
Glivinsky
2003-04-07 00:46
2003.04.17
Как определить раскладку клавиатуры ?


3-54515
Big-iner
2003-03-31 15:55
2003.04.17
Поиск и вывод нужных записей из таблицы Paradox


4-54939
alexrush
2003-02-15 12:00
2003.04.17
Desktops & WindowStations