Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.07.2011, 19:25   #1
minamoto
Пользователь
 
Регистрация: 11.07.2011
Сообщений: 20
По умолчанию как сделать разделы

Всем привет.

Хочу на форме сделать несколько разделов.
Например :
1. Настройки
2. БД раздел
3. Раздел3
4 и т.д.

Как мне сделать таким образом, что бы переходя с одного раздела, удалялось все с другого раздела.

Например в flash есть слои, контейнеры. То есть в контейнере с именем setting отображаю все содержимое для настроек. и когда я перехожу в другой раздел, то просто удаляю этот слой и вызываю слой Раздел3.

Как такое реализовать в дельфи? Или дайте пожалуйста направление, где копать. Может компонент такой есть?
minamoto вне форума Ответить с цитированием
Старый 15.07.2011, 19:49   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

TFrame для организации контейнеров включающих код
TPanel TGroupbox "визуальные" контейнеры для управления размещением объектов
TPageControl + TTabseet
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 15.07.2011, 20:03   #3
minamoto
Пользователь
 
Регистрация: 11.07.2011
Сообщений: 20
По умолчанию

спасибо, буду разбираться
minamoto вне форума Ответить с цитированием
Старый 15.07.2011, 20:29   #4
minamoto
Пользователь
 
Регистрация: 11.07.2011
Сообщений: 20
По умолчанию

а как на время разаботки скрыть один из компонетнов, пока работаешь с другим?

Не удобно получается, когда на одной панели выставляешь кнопки, а другая рядом мешает.
minamoto вне форума Ответить с цитированием
Старый 15.07.2011, 20:40   #5
HyperZen
Пользователь
 
Аватар для HyperZen
 
Регистрация: 20.07.2010
Сообщений: 45
По умолчанию

Цитата:
Сообщение от minamoto Посмотреть сообщение
а как на время разаботки скрыть один из компонетнов, пока работаешь с другим?

Не удобно получается, когда на одной панели выставляешь кнопки, а другая рядом мешает.
Делаешь его свойство visible := False; - но это коряво. Используй, как тебе сказали специализированные компоненты (TPageControl), либо делай еще один фрейм/форму, с настройками/БД и тд.
Плохого человека должно быть мало...
HyperZen вне форума Ответить с цитированием
Старый 18.07.2011, 23:26   #6
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Цитата:
а как на время разаботки скрыть один из компонетнов, пока работаешь с другим?

Не удобно получается, когда на одной панели выставляешь кнопки, а другая рядом мешает.
разнести группы кнопок по разным Tframe
возможно с динамическим (runtime) созданием.
использовать Tpagecontrol.
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 19.07.2011, 07:06   #7
grafgrial
Просто хороший
Форумчанин
 
Аватар для grafgrial
 
Регистрация: 26.03.2010
Сообщений: 562
По умолчанию

Вот Самое удобное для тебя.rar метод
Помог, нажми весы слева
grafgrial вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как "уравнять" разделы ЖД, располагающиеся на разных ЖД (Partition Magic) Вадим Мошев Софт 4 10.07.2011 18:55
VBA Разделы DJTreeno Microsoft Office Word 3 23.06.2011 23:03
Разделы автозаполнения foreytor Microsoft Office Word 6 14.10.2010 10:18
Подскажите пожалуйста как написать или какие разделы/библиотеки изучить для написания программы в делфи7 CeLaVie Помощь студентам 2 27.08.2008 23:47