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

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

Большой проект [D5]


kalliopiy ©   (2002-08-27 14:54:00) 

Здравствуйте!

Если кто-нибудь имеет опыт разработки относительно крупных проектов, то прошу подсказать решение следующей проблемы. Необходимо устроить такую себе панель быстрого доступа к различным функциям системы. За пример берем Microsoft Outlook: там слева есть такая вот панель, на ней кнопки Контакты, Календарь и пр. Все эти подсистемы размещаются на одной и той же главной форме приложения и имеют в своем составе кучу разных элементов управления.
Так вот, что меня интересует: не то, как устроить панель быстрого доступа, а как размещать все на одной главной форме, не используя модальных окон, и при этом не запутаться в своем проекте. Ведь если ж в одной из подсистем у меня, например, штук 10 TEdit"ов и еще несколько кнопочек и табличек, а во второй и третьей подсистемах еще больше, то когда я все это помещу на одну форму одновременно, то у меня будет не DesignTime, а самый настоящий кошмар. Я надеюсь проблема ясна. И как выйти из этой ситуации?


Юрий Федоров   (2002-08-27 15:20:00) [1]

Может быть я неправ, но фреймы мне совершенно не нравятся, и кажется, они еще и глючат. Поэтому я вместо них использую формы, которые можно точно также поместить на главное окно


kalliopiy   (2002-08-27 15:05:00) [2]


> Skier © (27.08.02 14:57)

TPageControl - это, может, и хорошо, но ведь я не об этом спрашивал. Мне такое рещение не подходит. Этот компонент не должен здесь использоваться. Он больше для всяких настроек подходит. А когда нужно отделить что-то очень большое друг от друга, то тут это как-то смешно бы выглядело.

> lenin © (27.08.02 14:58)

А вот про frames я слышал, но никогда не использовал. Можно поподробнее? Что это такое?


Игорь Шевченко   (2002-08-27 15:01:00) [3]

Прочитать любое руководство по проектированию пользовательского интерфейса, например
http://msdn.microsoft.com/library/default.asp?URL=/library/partbook/winguide/welcome.htm


lenin   (2002-08-27 14:58:00) [4]

Используй Frames.


Skier   (2002-08-27 14:57:00) [5]

>kalliopiy

> а как размещать все на одной главной форме, не используя
> модальных окон


Может TPageControl поможет ?


Наверх

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