Главное (или основное) окно программы Macromedia Dreamweaver MX показано на рис. 2.2. Рассмотрим его подробнее.
Рис. 2.2. Главное окно Dreamweaver
Скажем сразу, что Dreamweaver – программа с многодокументным интерфейсом или просто многодокументная программа. Это значит, что вы можете открыть в одном и том же окне программы сразу несколько документов. В этом случае окна, содержащие открытые документы, открываются внутри большого окна самой программы. К многодокументным приложениям также относятся Microsoft Word и Adobe Photoshop.
В отличие от них, программы с однодокументным интерфейсом (однодокументные программы) могут открыть только один документ; чтобы открыть второй, нужно запустить вторую копию программы. Примерами однодокументных приложений являются, в частности, текстовый редактор Microsoft WordPad и графический редактор Microsoft Paint, поставляемые в составе Windows.
Но вернемся к нашему Dreamweaver.
Главное окно служит «вместилищем» для превеликого множества других окон, содержащих как открытые Web-страницы, так и различные инструменты, предназначенные для работы с ними. Также в главном окне находится строка главного меню, с помощью которого вы сможете получить доступ ко всем возможностям Dreamweaver.
VideoScribe 1.3 главное окно программы
Окно документа Dreamweaver служит для отображения открытой Web-страницы (на рис. 2.2 вы можете видеть, что в Dreamweaver открыта одна из наших первых Web-страничек). Как и любая другая многодокументная программа, Dreamweaver может открыть в главном окне сколько угодно окон документов. Вы можете перемещать, свертывать и развертывать эти окна и изменять их размеры, в общем, проделывать с ним те же манипуляции, что и с любым другим окном Windows. Единственное исключение: вы не можете «вытащить» ни одно из этих окон за пределы главного окна программы (его еще называют родительским окном).
Надо сказать, что при первом запуске Dreamweaver MX выводит на экран еще одно небольшое окно – так называемое окно-приглашение. Это окно содержит текст рекламного характера, предлагающий пользователю прочитать некоторые справочные данные или запустить интерактивные презентации, объясняющие, как работать в Dreamweaver. Вы можете просмотреть их или сразу же закрыть это окно, щелкнув кнопку закрытия. При последующих запусках окно-приглашение появляться больше не будет.
Выше, ниже и правее окна документа находятся панели. Это небольшие окна, которые могут быть либо «приклеены» к одному краю главного окна, либо свободно «плавать» рядом с ним. Они предназначены для самых разных целей; подробнее мы рассмотрим их в следующих разделах книги. В верхней части каждой панели имеется ее заголовок – темно-серая полоса, на которой написано название панели.
Изначально все панели, имеющиеся на экране, «приклеены» к какому-либо краю главного (родительского) окна программы. Разработчики из фирмы Macromedia считают, что так будет удобно большинству пользователей Dreamweaver, и, похоже, они правы. Однако вы можете придерживаться иного мнения.
ColpoZoom. Часть 1. Главное окно программы
Поэтому и здесь существует возможность отделить какую-либо панель от края родительского окна и превратить ее в отдельное окно (рис. 2.3) (так называемая «плавающая» панель). Для этого каждая панель имеет «ручку» для ее «переноски», находящуюся в левой части заголовка панели и выглядящую как пять темных точек. Ну и, конечно же, вы всегда можете присоединить панель обратно к краю главного окна, чтобы она не загораживала документ.
Рис. 2.3. Панель, отделенная от края родительского окна
«Отклеенная» от края главного окна панель может быть перемещена в любое место экрана, даже за пределы главного окна программы. Перетаскивать такую панель можно как за ее «ручку», так и за заголовок ее окна. Кроме того, вы можете изменять размеры окон панелей (многих, но не всех).
Источник: samoychiteli.ru
Получение или настройка окна приложения main (WPF .NET)
В этой статье описывается, как получить или задать окно приложения main для Windows Presentation Foundation (WPF). Первый Window экземпляр, созданный в приложении WPF, автоматически задается Application в качестве окна приложения main. На окно main ссылается Application.MainWindow свойство .
Большую часть времени шаблон проекта задает для Application.StartupUri xaml-файла в приложении, например _Window1.xaml_. Это первое окно, созданное и отображаемое приложением, и оно становится окном main.
По умолчанию приложение завершает работу при закрытии последнего окна. Это поведение управляется свойством Application.ShutdownMode . Вместо этого можно настроить завершение работы приложения, если MainWindow объект закрыт. Установите значение Application.ShutdownMode , OnMainWindowClose чтобы включить это поведение.
Установка окна main в XAML
Шаблоны, создающие приложение WPF, обычно задают для Application.StartupUri свойства XAML-файл. Это свойство полезно, так как:
- Его можно легко изменить в другом XAML-файле в проекте.
- Автоматически создает экземпляр и отображает указанное окно.
- Указанное окно становится объектом Application.MainWindow.
Вместо использования Application.StartupUriможно задать Application.MainWindow для окна, объявленного XAML. Однако указанное здесь окно не будет отображаться, и необходимо задать его видимость.
Если задать свойства Application.StartupUri и Application.MainWindow , при запуске приложения будут отображаться оба окна.
Кроме того, событие можно использовать для Application.Startup открытия окна. Дополнительные сведения см. в разделе Использование события запуска для открытия окна.
Установка окна main в коде
Первое окно, созданное приложением, автоматически становится окном main и имеет значение Application.MainWindow свойства . Чтобы задать другое окно main, измените это свойство на окно:
Application.Current.MainWindow = new Window2(); Application.Current.MainWindow.Show();
Application.Current.MainWindow = New Window2() Application.Current.MainWindow.Show()
Если приложение никогда не создавало экземпляр окна, следующий код функционально эквивалентен предыдущему коду:
var appWindow = new Window2(); appWindow.Show();
Dim appWindow As New Window2() appWindow.Show()
Как только экземпляр объекта окна создается, он назначается Application.MainWindow.
Получение окна main
Вы можете получить доступ к окну, выбранному в качестве окна main, проверив Application.MainWindow свойство . В следующем коде отображается окно сообщения с заголовком окна main при нажатии кнопки:
private void Button_Click(object sender, RoutedEventArgs e) => MessageBox.Show($»The main window’s title is: «);
Private Sub Button_Click(sender As Object, e As RoutedEventArgs) MessageBox.Show($»The main window’s title is: «) End Sub
См. также раздел
- Общие сведения об окнах WPF
- Использование события Startup для открытия окна
- Открытие окна или диалогового окна
- System.Windows.Application
- System.Windows.Application.MainWindow
- System.Windows.Application.StartupUri
- System.Windows.Application.ShutdownMode
Источник: learn.microsoft.com
Главное окно программы
После запуска программы на панели задач появится иконка и откроется главное окно программы.
Главное окно программы можно условно разделить на четыре основные части:
Также в главном окне отображаются кнопки:
— предназначена для сворачивания навигационного меню.
— запуск мастера создания отчета.
— получение и отправка документов.
— выбор файлов для импортирования.
— переход к фильтру записей.
Источник: taxnet.ru