Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Реализация современного интерфейса [D5, Win95/98, WinME, NT4, Win2k, WinXP]


Елена ©   (2002-05-20 07:26:00) 

Подскажите, пожалуйста, как реализовать интерфейс, в котором при выборе слева какого-либо элемента справа отображается панель со своими элементами.


NailS   (2002-05-20 15:06:00) [1]

Можно использовать фреймы (TFrame)


Игорь Шевченко   (2002-05-20 14:47:00) [2]

Елена © (20.05.02 14:42)
А какой материал остается ?
Можно сделать несколько панелей и показывать/скрывать по BringToFront/SendToBack

С уважением,


Елена   (2002-05-20 14:42:00) [3]

Все равно полностью избавиться от ненужного материала не получается :(


Игорь Шевченко   (2002-05-20 14:27:00) [4]

Елена © (20.05.02 14:19)

Если у TabSheet"ов установить TabVisible := false, а у TPageControl Style:=tbsButtons, то будет так, как у WinAmp :-)

С уважением,


NailS   (2002-05-20 14:26:00) [5]

У TTabSheet установи TabVisible := False;


Елена   (2002-05-20 14:19:00) [6]

В Winamp"е довольно ловко придумано: не видно вкладок, которые имеются у PageControl.


Игорь Шевченко   (2002-05-20 12:25:00) [7]

Tkach_ (20.05.02 11:43)

Справа - PageControl без заголовков, к примеру

С уважением,


Tkach_   (2002-05-20 11:43:00) [8]

>Пример - окно Winamp Preferences

Слева - элемент TreeView (находится на палитре компонентов в закладке Win32). А справа, мне кажется, просто набор панелей, которые расположены друг на друге и в зависимости от выбранного пункта в TreeView показываются либо прячутся.


Елена   (2002-05-20 11:01:00) [9]

Пример - окно Winamp Preferences. Слева выбираю тот или иной пункт, а справа отображается соответствующая панелька. Может, какие хорошие компоненты уже существуют?


Tkach_   (2002-05-20 10:58:00) [10]

Способов организовать такой интерфейс довольно много, они ограничиваются, пожалуй, только палитрой компонентов.
Я обычно беру за основу интерфейс программы "Проводник". Большинство пользователей с ним знакомы, поэтому меньше времени уйдет впоследствии на освоение программы. Вам такой вариант подходит? Или у вас есть какие-то специальные требования к GUI?


Игорь Шевченко   (2002-05-20 10:55:00) [11]

День добрый,

Посмотреть, например, Delphi\Demos\Doc\Filmanex\*.*

С уважением,


Наверх

Титульная страница Поиск, карта сайта Написать письмо