Диалоговое окно свойств windows

Как устроены окна ОС Windows 7

Здравствуйте, уважаемые читатели Soft & Apps!

Сегодня Вы узнаете, как устроены окна операционной системы Windows 7.

Всё чтобы мы ни делали на компьютере, мы делаем это в отдельных окнах. Для того, чтобы напечатать текст, нам нужен текстовый редактор, который имеет свое окно, где мы набираем и редактируем текст. Хотим посмотреть фотографию, щелкаем по ней дважды и она открывается в отдельном окне.

Примеры можно приводить до бесконечности, главное понять, что каждая программа работает в своем окне и в другие не суется. Поэтому, содержимое дисков, файлов и папок будет показано нам в окнах. Собственно отсюда и название операционной системы – Windows (с англ. окна).

Ниже показано стандартное окно проводника Windows 7.

Нажмите для увеличения!

В самом верху располагается «панель для перемещения» (голубенькая область сверху), нажав на нее левой кнопкой мыши и не отпуская ее, можно передвигать окно.

В правой части этой панели расположены три «кнопки управления окном»:

1. Свернуть – сворачивает окно в панель задач.

2. Развернуть – разворачивает окно на весь экран. Если окно уже развернуто, то эта же кнопка сворачивает его в более компактный вид.

3. Закрыть – закрывает окно.

Ниже у нас находятся:

«Кнопки перемещения» – позволяют перемещаться назад и вперед, т.е. возвращаться к предыдущим папкам.

«Адресная строка» – показывает наше месторасположение.

«Поиск» – помогает быстро найти папку или файл по названию, причем ищет именно в той папке, где Вы находитесь.

Далее у нас идет «панель инструментов», с помощью нее можно настроить внешний вид папок, создать папку и д.т.

В основной области расположено само содержимое, т.е. файлы и папки.

Левее основной области расположена панель для быстрого перехода – позволяет быстро перемещаться между основными папками и локальными дисками.

Самую нижнюю область занимает строка состояния – стоит выделить какой-либо файл (или группу файлов), и здесь будет отображаться основная информация о нем.

Диалоговое окно!

Очень часто Вам будет встречаться и другой тип окон, диалоговые окна. Они предназначены исключительно для “общения” с компьютером!

Диалоговое окно

Обычно в таких окнах Вам нужно что-либо указать или выбрать, т.е. объяснить компьютеру, что Вы от него хотите.

Если Вы считаете эту информацию полезной то, пожалуйста поделитесь ей с друзьями в социальных сетях! При возникновении вопросов, обязательно задавайте их в комментариях!

Диалоговые окна и всплывающие элементы Dialogs and flyouts

Диалоговые окна и всплывающие элементы используются для временного отображения элементов пользовательского интерфейса, если происходит нечто, требующее уведомления, подтверждения или дополнительных сведений от пользователя. Dialogs and flyouts are transient UI elements that appear when something happens that requires notification, approval, or additional information from the user.

Диалоги Dialogs

Диалоговые окна — это модальные наложения пользовательского интерфейса, которые предоставляют контекстную информацию о приложении. Dialogs are modal UI overlays that provide contextual app information. Диалоговые окна блокируют взаимодействие с окном приложения, пока пользователь явно не закроет окно. Dialogs block interactions with the app window until being explicitly dismissed. Они часто требуют от пользователя совершения каких-либо действий. They often request some kind of action from the user.

Всплывающие элементы Flyouts

Всплывающий элемент — это облегченное всплывающее контекстно-зависимое окно, отображающее элемент пользовательского интерфейса в зависимости от действий пользователя. A flyout is a lightweight contextual popup that displays UI related to what the user is doing. Он включает логику расположения и размеров и может использоваться для отображения дополнительного элемента управления или отображения дополнительных сведений об элементе. It includes placement and sizing logic, and can be used to reveal a secondary control or show more detail about an item.

Читайте также:  Computer cases with windows

В отличие от диалогового окна, всплывающий элемент можно быстро закрыть нажатием или щелчком за его пределами, нажатием клавиши Escape или кнопки «Назад», изменением размера окна приложения или ориентации устройства. Unlike a dialog, a flyout can be quickly dismissed by tapping or clicking somewhere outside the flyout, pressing the Escape key or Back button, resizing the app window, or changing the device’s orientation.

Выбор правильного элемента управления Is this the right control?

Диалоговые окна и всплывающие элементы позволяют пользователям быть в курсе важной информации, но также мешают взаимодействию с пользователем. Dialogs and flyouts make sure that users are aware of important information, but they also disrupt the user experience. Так как диалоговые окна модальны (приводят к блокировке), они прерывают работу пользователей и мешают им выполнять дальнейшие действия, пока не произойдет взаимодействие с диалоговым окном. Because dialogs are modal (blocking), they interrupt users, preventing them from doing anything else until they interact with the dialog. Всплывающие элементы в меньшей степени мешают взаимодействию с пользователем, но отображение слишком большого числа всплывающих элементов может отвлекать. Flyouts provide a less jarring experience, but displaying too many flyouts can be distracting.

Определив, собираетесь ли вы использовать диалоговое окно или всплывающий элемент, необходимо выбрать один из этих вариантов. Once you’ve determined that you want to use a dialog or flyout, you need to choose which one to use.

Учитывая то, что, в отличие от всплывающих элементов, диалоговые окна блокируют взаимодействие, последние следует использовать в тех случаях, когда пользователь должен уделить все внимание определенной информации или ответить на вопрос. Given that dialogs block interactions and flyouts do not, dialogs should be reserved for situations where you want the user to drop everything to focus on a specific bit of information or answer a question. С другой стороны, всплывающие элементы можно использовать для привлечения внимания к определенной информации, которую пользователь вполне может проигнорировать. Flyouts, on the other hand, can be used when you want to call attention to something, but it’s ok if the user wants to ignore it.

Используйте диалоговое окно в следующих целях.Use a dialog for.

  • Чтобы сообщить важную информацию, которую пользователь должен прочитать и осознать перед продолжением работы. Expressing important information that the user must read and acknowledge before proceeding. Примеры приведены ниже: Examples include:
    • угроза безопасности пользователя; When the user’s security might be compromised
    • намерение изменить ценные данные без возможности отмены действия; When the user is about to permanently alter a valuable asset
    • намерение удалить ценные данные; When the user is about to delete a valuable asset
    • подтверждение покупки из приложения; To confirm an in-app purchase
  • Сообщения об ошибках, которые относятся к приложению в целом, например ошибка подключения. Error messages that apply to the overall app context, such as a connectivity error.
  • Вопросы, если приложению нужно задать пользователю блокирующий вопрос, например, если приложение не может сделать выбор от имени пользователя. Questions, when the app needs to ask the user a blocking question, such as when the app can’t choose on the user’s behalf. Блокирующий вопрос нельзя проигнорировать или отложить. У пользователя должны быть понятные варианты выбора. A blocking question can’t be ignored or postponed, and should offer the user well-defined choices.
Читайте также:  Как удалить сертификат эцп астра линукс

Используйте всплывающий элемент в следующих целях.Use a flyout for.

  • сбор дополнительных сведений для завершения действия; Collecting additional information needed before an action can be completed.
  • Отображение временно актуальных сведений. Displaying info that’s only relevant some of the time. например, когда пользователь щелкает эскиз изображения в приложении фотоальбома, можно использовать всплывающий элемент для отображения увеличенного варианта этого изображения; For example, in a photo gallery app, when the user clicks an image thumbnail, you might use a flyout to display a large version of the image.
  • отображение дополнительной информации, например подробных сведений или более длинных описаний элемента на странице. Displaying more information, such as details or longer descriptions of an item on the page.

Как избавиться от ненужных диалоговых окон и всплывающих элементов Ways to avoid using dialogs and flyouts

Учитывайте важность информации, которую требуется отобразить: важна ли она настолько, чтобы прерывать пользователя? Consider the importance of the information you want to share: is it important enough to interrupt the user? Также учтите частоту отображения информации. Если диалоговое окно или уведомление отображается каждые несколько минут, возможно, следует выделить для этой информации место в основном пользовательском интерфейсе. Also consider how frequently the information needs to be shown; if you’re showing a dialog or notification every few minutes, you might want to allocate space for this info in the primary UI instead. Возьмем, к примеру, клиент чата. Вместо того чтобы отображать всплывающий элемент каждый раз, когда друг выполняет вход, можно отображать список друзей, находящихся на данный момент в сети, и выделять друзей, выполняющих вход. For example, in a chat client, rather than showing a flyout every time a friend logs in, you might display a list of friends who are online at the moment and highlight friends as they log on.

Диалоговые окна часто используются для подтверждения действия (например, удаления файла) перед его выполнением. Dialogs are frequently used to confirm an action (such as deleting a file) before executing it. Если ожидается, что пользователь будет часто выполнять определенное действие, вы можете предоставить пользователю возможность отменить ошибочное действие, чем запрашивать его подтверждение каждый раз. If you expect the user to perform a particular action frequently, consider providing a way for the user to undo the action if it was a mistake, rather than forcing users to confirm the action every time.

Как создать диалоговое окно How to create a dialog

Как создать всплывающий элемент How to create a flyout

Примеры Examples

Если у вас установлено приложение XAML Controls Gallery, щелкните здесь, чтобы открыть его и увидеть ContentDialog или Flyout в действии. If you have the XAML Controls Gallery app installed, click here to open the app and see the ContentDialog or Flyout in action.

Свойства процесса в Process Explorer

Диалоговое окно свойств процесса Process Properties дает возможность про­смотреть множество атрибутов конкретного процесса. Оно также позволяет выполнять операции над компонентами процесса, например, надассоцииро­ванными с ним сервисами (services) и потоками (threads) и предоставляет большой объем информации, связанной с процессом.

Получить доступ к диалоговому окну Process Properties, можно сделав двойной щелчок по одному из процессов дерева или щелкнув по нему правой кнопкой мыши. Диалоговое окно Process Properties предоставляет детализи­рованную информацию о процессе. Имя процесса (Process Name); числовое значение PID (Numerical PID (Process ID)) выводится в самом верху диалогово­го окна, а в наборе вкладок — Image, Performance, Performance Graph, Threads, TCP/IP, Security, Services, Environment и Strings — отображается дополни­тельная информация о процессе.

Из диалогового окна Process Properties можно получить доступ к следущим функциям:

  • Image выводит следующую информацию о выбранном процессе: полный путь, команда запуска, процесс-предок, учетная запись пользователя, под которой выполняется процесс и была ли проверена цифровая подпись образа. Поскольку проверка занимает время, то по умолчанию она вы­ключена, но нажатие кнопки Verify запускает процедуру проверки для выбранного процесса;
  • Performance выводит статистику использования памяти и CPU для в бранного процесса;
  • Performance Graph дает графическое представление данных о производительности;
  • Threads выводит информацию об отдельных потоках, выполняемые внутри процесса, и предоставляет кнопки для завершения (kill) и приостановки (suspend) работы потоков процесса;
  • TCP/IP показывает все активные конечные точки (TCP и UDP), которыми владеет текущий процесс;
  • Security выводит информацию о маркере доступа (security token) процесса;
  • Services показывает сервисы Win32, которые выполнятся под управл-нием выбранного процесса и предоставляет кнопки для приостановк (suspend), остановки (stop) и запуска (start) выбранного сервиса;
  • Environment показывает переменные окружения (environment variables) ассоциированные с процессом;
  • Strings выводит все строки (осмысленный текст), ассоциированные процессом. Строки могут дать ключ к природе процесса, а иногда и ввести информацию, оставленную поставщиком или разработчиком.

Диалоговое окно «Свойства окна» Window Properties Dialog Box

Используйте это диалоговое окно для получения дополнительных сведений о конкретном окне. Use this dialog box to find out more about a specific window. Чтобы отобразить это диалоговое окно, переместите фокус в окно представления окон. To display this dialog box, move the focus to the Windows View window. Выберите любой узел узла в дереве, а затем в меню Вид выберите пункт Свойства. Select any window node in the tree, then choose Properties from the View menu.

В этом разделе In This Section

Вкладка «Общие». Диалоговое окно «Свойства окна». Отображает сведения о выбранном окне. General Tab. Window Properties Dialog Box Shows information about the selected window.

Вкладка «Стили». Диалоговое окно «Свойства окна». Показывает стили, применяемые к выбранному окну. Styles Tab. Window Properties Dialog Box Shows the styles applied to the selected window.

Вкладка «Окна». Диалоговое окно «Свойства окна». Отображает сведения о окнах, связанных с выбранным окном. Windows Tab. Window Properties Dialog Box Shows information on windows related to the selected window.

Вкладка «Класс». Диалоговое окно «Свойства окна». Отображает сведения о классе выбранного окна. Class Tab. Window Properties Dialog Box Shows information on the class of the selected window.

Вкладка «Процесс». Диалоговое окно «Свойства окна». Определяет процесс выбранного окна. Process Tab. Window Properties Dialog Box Identifies the process of the selected window.

Диалоговое окно «Поиск окна» используется для поиска узла конкретного потока в представлении окон. Window Search Dialog Box Used to find the node for a specific window in Windows view.

Справочник по Spy++ содержит разделы с описанием каждого меню и диалогового окна Spy++. Spy++ Reference Includes sections describing each Spy++ menu and dialog box.

Использование средства поиска. Показывает, как средство сканирует окна для получения свойств или сообщений. Using the Finder Tool Shows how this tool scans windows for properties or messages.

Поиск окна в представлении окон. Здесь объясняется, как найти конкретное окно в представлении окон. Searching for a Window in Windows View Explains how to find a specific window in Windows view.

Представление окон. Отображает представление доступных окон и элементов управления в виде дерева. Windows View Displays a tree view of the available windows and controls.

Представления Spy++. Содержит сведения о представлениях Spy++ в виде деревьев окон, сообщений, процессов и потоков. Spy++ Views Explains the Spy++ tree views of windows, messages, processes, and threads.

Использование Spy++. Содержит вводные сведения о средстве Spy++ и его использовании. Using Spy++ Introduces the Spy++ tool and explains how it can be used.

Читайте также:  Как переустановить mysql linux
Оцените статью
XAML Controls Gallery XAML Controls Gallery