Word

Строка состояния word: Строки состояния (основы проектирования) — Win32 apps

Строки состояния (основы проектирования) — Win32 apps

Twitter LinkedIn Facebook Адрес электронной почты

  • Статья
  • Чтение занимает 4 мин

Примечание

Это руководство по проектированию было создано для Windows 7 и не было обновлено для более новых версий Windows. Большая часть рекомендаций по-прежнему применяется в принципе, но презентация и примеры не отражают наше текущее руководство по проектированию.

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

Строки состояния обычно указывают состояние с помощью текста и значков, но они также могут иметь индикаторы хода выполнения, а также меню для команд и параметров, связанных с состоянием.

Типичная строка состояния.

Примечание

Рекомендации, связанные с областью уведомлений , представлены в отдельной статье.

Это правильный пользовательский интерфейс?

Чтобы определиться, ответьте на вопросы:

  • Актуально ли состояние, когда пользователи активно используют другие программы? В этом случае используйте значки области уведомлений.

  • Требуется ли элементу состояния отображать уведомления? В этом случае необходимо использовать значок области уведомлений.

  • Является ли окно основным окном? В противном случае не используйте строку состояния. В диалоговых окнах, мастерах, панелях управления и листах свойств не должно быть строк состояния.

  • Является ли информация в первую очередь статусом? В противном случае не используйте строку состояния. Строки состояния не должны использоваться как вторичная строка меню или панель инструментов.

  • Объясняет ли информация, как использовать выбранный элемент управления?

    Если да, вместо этого отобразите сведения рядом с соответствующим элементом управления с помощью дополнительного объяснения или метки инструкций.

  • Полезно ли и актуально ли состояние? Это значит, что пользователи, скорее всего, изменят свое поведение в результате этой информации? В противном случае не отображается состояние или помещает его в файл журнала.

  • Является ли состояние критическим? Требуется ли немедленное действие? Если это так, отображение информации в форме, которая требует внимания и не может быть легко проигнорирована, например диалоговое окно или в самом основном окне.

    Красная адресная строка в Windows Internet Explorer.

  • Предназначена ли программа в первую очередь для начинающих пользователей? Неопытные пользователи, как правило, не знают о строках состояния, поэтому пересматривайте использование строк состояния в этом случае.

Строки состояния — это отличный способ предоставления сведений о состоянии без прерывания работы пользователей или нарушения их потока. Тем не менее, строки состояния легко упускать из виду. Так просто, на самом деле, что многие пользователи вообще не замечают строки состояния.

Решение этой проблемы заключается в том, чтобы не требовать внимания пользователя с помощью значков, анимации или мигания, а для разработки этого ограничения. Выполнить это можно следующим образом:

  • Убедитесь, что сведения о состоянии полезны и релевантны. В противном случае не указывайте строку состояния вообще.
  • Не используйте строки состояния для важных сведений. Пользователям никогда не нужно знать, что находится в строке состояния. Если пользователи должны видеть его, не помещайте его в строку состояния.

Если вы делаете только одну вещь…

Убедитесь, что сведения о строке состояния полезны и важны, но не имеют решающего значения.

Варианты использования

В строках состояния есть несколько шаблонов использования:

ИспользованиеПример
Текущее состояние окна
Отображение источника отображаемых элементов вместе с любыми режимами представления

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

В этом примере строка состояния содержит индикатор выполнения для отображения веб-страницы, загружаемой в окно Internet Explorer.
Контекстные сведения
Отображение контекстных сведений о том, что делает пользователь в настоящее время.

В этом примере Microsoft Paint показывает размер выделения в пикселях.

Рекомендации

Общие сведения

  • Рассмотрите возможность предоставления команды «Просмотреть строку состояния», если только некоторым пользователям потребуются сведения о строке состояния. Скрытие строки состояния по умолчанию, если большинству пользователей это не понадобится.
  • Не используйте строку состояния для объяснения элементов строки меню. Этот шаблон справки недоступен для обнаружения.

Уровень представления

  • Отключите модальное состояние, которое не применяется. Модальное состояние включает состояния клавиатуры и документа.
  • Удалите не модальное состояние, которое не применяется.
  • Представление сведений о состоянии в следующем порядке: текущее состояние окна; ход выполнения; и контекстная информация.

Значки

  • Выберите легко узнаваемые макеты значков состояния. Предпочитать значки с уникальными контурами поверх квадратных или прямоугольных значков.

  • Используйте полосы чисто красного, желтого и зеленого только для передачи сведений о состоянии. В противном случае такие значки запутаны.

    Правильно:

    Неправильно:

    В неправильном примере красный значок непреднамеренно предлагает ошибку, создавая путаницу.

  • Используйте варианты значков или наложения, чтобы указать изменения состояния или состояния. Используйте варианты значков для отображения изменений в количествах или сильных сторонах. Для других типов состояния используйте следующие стандартные наложения:

    НаложениеСостояние

    Предупреждение

    Ошибка

    Отключено или отключено

    Заблокировано или в автономном режиме
  • Не изменяйте состояние слишком часто. Значки строки состояния не должны отображаться шумно, нестабильно или требуют внимания. Глаз чувствительны к изменениям в периферийном поле зрения, поэтому изменения состояния должны быть тонкими.

  • Для значков, предоставляющих важные сведения о состоянии, предпочитайте метки на месте.

  • Значки строки состояния без меток должны иметь подсказки.

Дополнительные сведения см. в разделе «Значки».

Взаимодействие

  • Сделайте область строки состояния интерактивной, чтобы разрешить пользователям прямой доступ к связанным командам и параметрам.
    • Используйте элемент управления, который выглядит и ведет себя как кнопка меню или разделенная кнопка. Эти области строки состояния должны иметь стрелку раскрывающегося списка, чтобы указать, что они доступны для щелчка.
    • Отображение меню на левой кнопке мыши вниз, а не мыши вверх.
    • Не поддерживается щелчок правой кнопкой мыши или двойной щелчок. Пользователи не ожидают таких взаимодействий в строке состояния, поэтому они, скорее всего, не будут пытаться их.
  • Отображение подсказок при наведении указателя мыши.

текст

  • Как правило, используйте краткие метки. Вырезать любой текст, который можно исключить.
  • Предпочитайте фрагменты предложений без завершения пунктуации. Используйте полные предложения (с окончанием пунктуации), только если фрагменты предложений не являются значительно короче.
  • Для необязательных меток хода выполнения укажите, что делает операция с меткой, которая начинается с глагола (форма gerund) и заканчивается многоточием. Например: «Копирование…». Эта метка может динамически изменяться, если операция имеет несколько шагов или обрабатывает несколько объектов.
  • Не используйте цвет, полужирный или курсив для выделения текста строки состояния.
  • Рекомендации по выражению всплывающих подсказок см. в подсказках и подсказках.

Документация

Обратитесь к строкам состояния как к строкам состояния, а не к строкам состояния или другим вариантам. Пример: «Текущий номер страницы отображается в строке состояния».

Строка состояния — Win32 apps

Twitter LinkedIn Facebook Адрес электронной почты

  • Статья
  • Чтение занимает 2 мин

В этом разделе содержатся сведения о элементах программирования, используемых с элементами управления строки состояния.

Разделы общих сведений

РазделСодержимое
Строки состоянияСтрока состояния — это горизонтальное окно в нижней части родительского окна, в котором приложение может отображать различные типы сведений о состоянии.

Функции

РазделСодержимое
CreateStatusWindowСоздает окно состояния, которое обычно используется для отображения состояния приложения. Окно обычно отображается в нижней части родительского окна и содержит указанный текст.
[! Примечание]
Эта функция является устаревшей. Вместо этого используйте CreateWindow .
DrawStatusTextФункция DrawStatusText рисует указанный текст в стиле окна состояния с границами.
MenuHelpОбрабатывает сообщения WM_MENUSELECT и WM_COMMAND и отображает текст справки о текущем меню в указанном окне состояния.

Сообщения

РазделСодержимое
SB_GETBORDERSИзвлекает текущие ширины горизонтальных и вертикальных границ окна состояния.
SB_GETICONИзвлекает значок части в строке состояния.
SB_GETPARTSИзвлекает количество частей в окне состояния. Сообщение также получает координату правого края указанного числа частей.
SB_GETRECTИзвлекает ограничивающий прямоугольник части в окне состояния.
SB_GETTEXTСообщение SB_GETTEXT извлекает текст из указанной части окна состояния.
SB_GETTEXTLENGTHСообщение SB_GETTEXTLENGTH извлекает длину текста в символах из указанной части окна состояния.
SB_GETTIPTEXTИзвлекает текст подсказки для части в строке состояния. Чтобы включить подсказки, необходимо создать строку состояния с помощью стиля SBT_TOOLTIPS .
SB_GETUNICODEFORMATИзвлекает флаг формата символов Юникода для элемента управления.
SB_ISSIMPLEПроверяет элемент управления «Строка состояния», чтобы определить, находится ли он в простом режиме.
SB_SETBKCOLORЗадает цвет фона в строке состояния.
SB_SETICONЗадает значок части в строке состояния.
SB_SETMINHEIGHTЗадает минимальную высоту области рисования окна состояния.
SB_SETPARTSЗадает количество частей в окне состояния и координату правого края каждой части.
SB_SETTEXTСообщение SB_SETTEXT задает текст в указанной части окна состояния.
SB_SETTIPTEXTЗадает текст подсказки для части в строке состояния. Чтобы включить подсказки, необходимо создать строку состояния с помощью стиля SBT_TOOLTIPS .
SB_SETUNICODEFORMATЗадает флаг формата символов Юникода для элемента управления. Это сообщение позволяет изменить набор символов, используемый элементом управления во время выполнения, а не повторно создать элемент управления.
SB_SIMPLEУказывает, отображается ли окно состояния простой текст или отображаются все части окна, заданные предыдущим сообщением SB_SETPARTS .

Уведомления

РазделСодержимое
NM_CLICK (строка состояния)Уведомляет родительское окно элемента управления строки состояния о том, что пользователь нажал левую кнопку мыши в элементе управления. NM_CLICK (строка состояния) отправляется в виде сообщения WM_NOTIFY .
NM_DBLCLK (строка состояния)Уведомляет родительское окно элемента управления строки состояния о том, что пользователь дважды щелкнул левую кнопку мыши в элементе управления. Это уведомление отправляется в виде сообщения WM_NOTIFY .
NM_RCLICK (строка состояния)Уведомляет родительское окно элемента управления строки состояния о том, что пользователь нажал правую кнопку мыши в элементе управления. Это уведомление отправляется в виде сообщения WM_NOTIFY .
NM_RDBLCLK (строка состояния)Уведомляет родительские окна элемента управления строки состояния о том, что пользователь дважды щелкнул правую кнопку мыши в элементе управления. NM_RDBLCLK (строка состояния) отправляется в виде сообщения WM_NOTIFY .
SBN_SIMPLEMODECHANGEОтправляется элементом управления строкой состояния при изменении простого режима из-за сообщения SB_SIMPLE . Это уведомление отправляется в виде сообщения WM_NOTIFY .

Константы

РазделСодержимое
Стили строки состоянияВ этом разделе перечислены стили в дополнение к стандартным стилям окон, поддерживаемым элементами управления строки состояния .

Настройка строки состояния — Legal Office Guru

Существует множество способов упростить использование различных приложений Microsoft Office. На самом деле, большинство пользователей не в полной мере используют возможности настройки этих приложений, чтобы сделать пакет Office более удобным для них.

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

Щелкните изображение выше, чтобы открыть полноразмерную версию.

Большинство пользователей не знают, что они могут изменять информацию, указанную на панели задач, в любом приложении Office (кроме, к сожалению, Outlook). И это очень просто:

Подробнее…

  • Щелкните правой кнопкой мыши в любом месте строки состояния.
  • Выберите нужный вариант (флажки в этом примере из Word 2007 означают, что параметр уже выбран и отображается в строке состояния):

Я рекомендую, например, всегда включать 9Индикатор 0005 Track Changes (который дает вам доступ к этой функции одним щелчком мыши), и я лично считаю, что Word Count — полезная информация. Не стесняйтесь экспериментировать с добавлением или удалением функций — вы не испортите свой документ!

  • Сделав свой выбор, щелкните в другом месте экрана, чтобы закрыть меню Настройка строки состояния и сохранить изменения.

Вот оно! (Возможно, это самая простая задача Word, которую вы будете выполнять за весь день!)

Итак, почему это важно? Вот несколько сценариев, которые следует учитывать:

  1. Кто-то прислал вам документ для проверки/редактирования и оставил включенным Отслеживание изменений, поэтому, когда вы начинаете печатать, Word начинает подчеркивать документ. Когда строка состояния настроена на отображение состояния отслеживания изменений, вы можете просто щелкнуть этот раздел один раз, чтобы отключить его. Это намного проще (и быстрее), чем переходить на вкладку «Обзор», раскрывать меню «Отслеживание изменений» и отключать его там.
  2. Вы импортировали текст из WordPerfect и заметили, что верхние и нижние колонтитулы загадочным образом меняются в середине документа. Почему? Строка состояния дает вам подсказку: номера разделов слева постоянно меняются. (Текст, импортированный из WordPerfect, часто включает в документ случайные разрывы разделов, что может повлиять на верхние и нижние колонтитулы.) Сколько времени в противном случае вы потратили бы на устранение неполадок что проблема?
  3. Вы когда-нибудь хотели получить быструю сумму или подсчет выделенных ячеек в Excel без создания формулы? Измените строку состояния, чтобы показать количество и сумму. Вы также можете получить быстрые расчеты средних, минимальных и максимальных значений в строке состояния.

Об авторе 

Дебора Савадра

Я провожу слишком много времени, играя с компьютерами и пытаясь объяснить технологии юристам и сотрудникам юридического бюро. Это не всегда легко, но кто-то должен это сделать.

А если серьезно, по профессии я инструктор по программному обеспечению юридической фирмы с почти 30-летним опытом работы в юридических фирмах и связанных с ними технологиях. Этот блог — моя попытка рассказать о лучших и более эффективных способах использования Microsoft Office в контексте юридической практики.

Строка состояния Определение и значение

  • Основные определения
  • Тест
  • Примеры
  • Британский

Показывает уровень оценки в зависимости от сложности слова.

Сохрани это слово!

Показывает уровень сложности слова.


существительное Компьютеры.

строка в нижней части окна, в которой отображается информация об окне, например статус загрузки веб-страницы или сведения об открытом документе.

ВИКТОРИНА

ВЫ ПРОЙДЕТЕ ЭТИ ГРАММАТИЧЕСКИЕ ВОПРОСЫ ИЛИ НАТЯНУТСЯ?

Плавно переходите к этим распространенным грамматическим ошибкам, которые ставят многих людей в тупик. Удачи!

Вопрос 1 из 7

Заполните пропуск: Я не могу понять, что _____ подарил мне этот подарок.

Слова рядом со строкой состояния

статуэтка, рост, рост, статус, астматический статус, строка состояния, эпилептический статус, группа статуса, статус индиец, статус-кво, символ статуса

Dictionary.com Unabridged На основе Random House Unabridged Dictionary, © Random House, Inc., 2023

Как использовать строку состояния в предложении

  • При включенном режиме значок батареи в строке состояния будет желтым.

    Как на самом деле работает режим пониженного энергопотребления вашего телефона|Дэвид Нилд|2 декабря 2020 г.|Popular-Science

  • Я достал свой нож, свой Ка-Бар и выбил ему зубы, но они попали ему в горло.

    История улыбки Ли Марвина Liberty Valance Smile|Роберт Уорд|3 января 2015 г.|DAILY BEAST

  • Когда проблема уже политическая, когда невыносимая ситуация становится статус-кво?

    Сокрытие и озабоченные тролли: на самом деле, речь идет об этике в журналистике самоубийств|Артур Чу|3 января 2015 г.|DAILY BEAST

  • Вы можете работать над одним и тем же ритмом в течение пяти часов без перерыва, что-то из трех тактов снова и снова.

    Быстрое чтение: самые сочные фрагменты из истории «Пурпурного дождя»|Дженни Яброфф|1 января 2015 г.|DAILY BEAST

  • Защитники статус-кво утверждают, что старые правила защищают потребителей.

    Почему «прогрессивисты» хотят запретить Uber и AirBnB?|Адам Тирер, Кристофер Купман|30 декабря 2014 г.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *