Показать сообщение отдельно
  #1  
Старый 28.09.2006, 21:28
d.Storm d.Storm вне форума
Прохожий
 
Регистрация: 28.09.2006
Сообщения: 1
Репутация: 10
По умолчанию Как оформать программу в стале Wizzard?

Здравствуйте!
Сейчас я пишу простенькую программу, задачей которой будет шифрование\дешифрование файлов. Программа уже написана и работает, но дело в том, что все объекты программы нанесены на одну форму, что само по себе выглядит не совсем красиво.
Сейчас я хочу изменить интерфейс и сделать его в стиле "Wizzard" (например, как во время установки программ). Сначала пользователь выбирает действие, которое он хочет сделать, нажимает далее, выбирает путь к файлам и прочее. Думаю тут не надо объяснять.
Но весь вопрос заключается в том, как это реализовать? Как вообще делаются подобные рода вещи? У меня есть предположение, что это делается путем введения в программу нескольких форм, но здесь много нюансов: у меня есть элемент MainMenu на первой форме, что бы он был на второй, его туда надо скопировать, а если я его захочу изменить, то придется менять и на всех формах; так же все формы должны обладать одинаковыми свойствами (BorderStyle; ClientHight; ClientWidth и прочее)прописывать их вручную каждой форме, тоже как-то нелепо.
Буду рад видеть ответы. Спасибо.
Ответить с цитированием