![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Реализация современного интерфейса [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\*.*
С уважением,