Строка состояния размещается в нижней части окна и несет в основном информационные функции, хотя некоторые программы размещают на ней и элементы управления. В зависимости от особенностей конкретного программного продукта, строка состояния может либо постоянно присутствовать в окне в обязательном порядке, либо включаться и отключаться по желанию пользователя. Ниже приведены способы включения отображения этой панели для нескольких наиболее распространенных программ.
Статьи по теме:
- Как вернуть строку состояния
- Как вернуть командную строку
- Как вернуть верхнюю строку
Инструкция
В стандартном менеджере файлов ОС Windows Проводнике для включения отображения строки состояния надо раскрыть в меню раздел «Вид» и поставить отметку напротив пункта, который так и называется — «Строка состояния».
Что такое строка состояния в Microsoft Word
В текстовом процессоре Microsoft Office Word версий более ранних, чем Word 2007, для включения этой панели нужно раскрыть в меню раздел «Сервис» и выбрать пункт «Параметры». Затем в открывшемся окне следует перейти на вкладку «Вид» и поставить отметку в строке с надписью «Строка состояния» в секции «Показывать». Начиная с версии Word 2007, отображение этой панели не может включаться или отключаться в настройках программы, хотя существует возможность делать это программными методами — с помощью макросов.
В интернет-обозревателе Internet Explorer, чтобы включить отображение строки состояния достаточно щелкнуть правой кнопкой мыши свободное от пунктов меню пространство в верхней части окна и поставить в контекстном меню отметку напротив пункта «Строка состояния». Этот же пункт продублирован и в разделе «Вид» меню обозревателя.
В браузере Opera включить отображение строки состояния можно через главное меню — раскрыв его, перейдите в раздел «Панели инструментов» и выставьте метку в строке «Панель состояния». Альтернативный способ — щелкнуть правой кнопкой нижнюю панель окна браузера и выбрать пункт «Оформление» в разделе «Настроить» контекстного меню. В открывшемся окне поставьте отметку в чекбоксе «Панель состояния» и нажмите кнопку «OK».
В браузере Mozilla Firefox опция включения и выключения строки состояния помещена в раздел «Вид» меню программы — раскрыв его, щелкните пункт, который так и назван «Строка состояния».
В браузере Apple Safari тоже надо действовать через раздел «Вид» в меню программы, но здесь эта строка сформулирована немного иначе — «Показать строку состояния». Если отображение этого меню отключено в настройках вашего браузера, то точно такой же пункт можно найти, щелкнув по пиктограмме с изображением шестеренки в правом верхнем углу окна.
Совет полезен?
Статьи по теме:
- Как восстановить строку браузера
- Как включить тильду
- Как восстановить панель в фотошопе
Добавить комментарий к статье
Похожие советы
Что такое строка состояния в Microsoft Word
- Как найти меню браузера
- Как найти меню сервис
- Как найти главное меню
- Как восстановить верхнюю панель
- Как вернуть адресную строку
- Как вернуть панель меню
- Как включить опцию
- Как переместить вниз панель инструментов
- Как вернуть адресную строку в Опере
- Как восстановить панель инструментов в браузере
- Как вернуть верхнюю панель
- Как вернуть панель в Фотошопе
- Как включить панель инструментов
- Как панель задач переместить вниз
- Как вернуть панель задач
- Как восстановить панель задач
- Как вернуть стандартные настройки оперы
- Как восстановить панель инструментов
- Как перетащить панель инструментов
- Как отобразить адресную строку
- Для чего нужна панель инструментов
- Как вернуть панель задач на место
- Как включить адресную строку
- Как включить командную строку
Источник: www.kakprosto.ru
Строки состояния (элементы управления Windows)
Строка состояния — это горизонтальное окно в нижней части родительского окна, в котором приложение может отображать различные типы сведений о состоянии. Строку состояния можно разделить на части для отображения нескольких типов сведений. На следующем снимке экрана показана строка состояния в приложении Microsoft Windows Paint. В этом случае в строке состояния содержится текст «Для справки, щелкните разделы справки в меню «Справка». Строка состояния — это область в нижней части окна, содержащая текст справки и сведения о координатах.
Этот раздел содержит следующие темы.
- Типы и стили
- Размер и высота
- Многокомпонентные столбцы состояния
- Операции с текстом в строке состояния
- Нарисованные владельцем столбцы состояния
- Панели состояния простого режима
- Обработка сообщений в строке состояния по умолчанию
Типы и стили
Позиция строки состояния по умолчанию находится в нижней части родительского окна, но можно указать стиль CCS_TOP , чтобы она отображалась в верхней части клиентской области родительского окна.
Вы можете указать стиль SBARS_SIZEGRIP , чтобы включить захват размера в правом конце строки состояния.
Не рекомендуется комбинировать стили CCS_TOP и SBARS_SIZEGRIP , так как результирующий захват размера не работает.
Размер и высота
Процедура окна для строки состояния автоматически задает начальный размер и положение окна, игнорируя значения, указанные в функции CreateWindowEx . Ширина совпадает с шириной клиентской области родительского окна. Высота зависит от метрик шрифта, выбранного в настоящее время в контексте устройства строки состояния, и ширины границ окна.
Процедура окна автоматически настраивает размер строки состояния при получении WM_SIZE сообщения. Как правило, при изменении размера родительского окна родитель отправляет WM_SIZE сообщение в строку состояния.
Приложение может задать минимальную высоту области рисования строки состояния, отправляя в окно сообщение SB_SETMINHEIGHT , указывая минимальную высоту в пикселях. Область рисования не включает границы окна. Минимальная высота полезна для рисования в строке состояния, нарисованной владельцем. Дополнительные сведения см. в разделе Нарисованные владельцами столбцы состояния далее в этой главе.
Ширину границ строки состояния можно получить, отправив в окно сообщение SB_GETBORDERS . Сообщение содержит адрес массива из трех элементов, который получает ширину.
Multiple-Part столбцы состояния
Строка состояния может содержать множество разных частей, каждая из которых отображает разные строки текста. Вы разделяете строку состояния на части, отправляя в окно SB_SETPARTS сообщение, указывая количество создаваемых частей и адрес массива целых чисел. Массив содержит по одному элементу для каждой части, и каждый элемент указывает координату клиента правого края части.
Строка состояния может содержать не более 256 частей, хотя приложения обычно используют гораздо меньше. Вы можете получить количество частей в строке состояния, а также координату правого края каждой части, отправляя в окно сообщение SB_GETPARTS .
Операции с текстом в строке состояния
Текст любой части строки состояния задается путем отправки сообщения SB_SETTEXT , указания отсчитываемого от нуля индекса части, адреса строки для рисования в части и способа рисования строки. Метод рисования определяет, имеет ли текст границу и, если это так, стиль границы. Он также определяет, отвечает ли родительское окно за рисование текста. Дополнительные сведения см. в разделе «Нарисованные владельцами столбцы состояния » ниже.
По умолчанию текст выравнивается по левому краю в указанной части строки состояния. Вы можете внедрить символы табуляции (t) в текст, чтобы выровнять его по центру или по правому краю. Текст справа от одного символа табуляции выравнивается по центру, а текст справа от второго символа табуляции выравнивается по правому краю.
Если приложение использует строку состояния, которая содержит только одну часть, можно использовать WM_SETTEXT, WM_GETTEXT и WM_GETTEXTLENGTH сообщения для выполнения текстовых операций. Эти сообщения относятся только к части, индекс которой равен нулю, что позволяет обрабатывать строку состояния так же, как статический текстовый элемент управления.
Чтобы отобразить строку состояния без создания строки состояния, используйте функцию DrawStatusText . Функция использует те же методы для рисования состояния, что и процедура окна для строки состояния, но она не задает автоматически размер и положение сведений о состоянии. При вызове функции необходимо указать размер и положение сведений о состоянии, а также контекст устройства в окне, в котором она будет отображаться.
Owner-Drawn столбцы состояния
Вы можете определить отдельные части строки состояния, чтобы они были нарисованы владельцем. Использование этого метода дает вам больше контроля, чем в противном случае, над внешним видом части окна. Например, можно отобразить точечный рисунок, а не текст, или нарисовать текст с помощью другого шрифта.
Чтобы определить часть окна как нарисованную владельцем, отправьте сообщение SB_SETTEXT в строку состояния, указав часть и метод рисования SBT_OWNERDRAW. Если указано SBT_OWNERDRAW, параметр lParam является 32-разрядным значением, определяемым приложением, которое приложение может использовать при рисовании части. Например, можно указать дескриптор шрифта, дескриптор точечных рисунков, адрес строки и т. д.
Если в строке состояния нужно нарисовать часть, нарисованную владельцем, она отправляет сообщение WM_DRAWITEM в родительское окно. Параметр wParam сообщения является идентификатором дочернего окна строки состояния, а параметр lParam — адрес структуры DRAWITEMSTRUCT . Родительское окно использует сведения в структуре для рисования части. Для части строки состояния, нарисованной владельцем, DRAWITEMSTRUCT содержит следующие сведения.
CtlType | Неопределенный; не использовать. |
CtlID | Идентификатор дочернего окна строки состояния. |
Itemid | Отсчитываемый от нуля индекс отрисовки части. |
itemAction | Неопределенный; не использовать. |
ItemState | Неопределенный; не использовать. |
hwndItem | Дескриптор в строке состояния. |
Hdc | Обработка контекста устройства в строке состояния. |
rcItem | Координаты отрисовываемой части окна. Координаты находятся относительно левого верхнего угла строки состояния. |
Itemdata | Определяемое приложением 32-разрядное значение, указанное в параметре lParamсообщения SB_SETTEXT . |
Панели состояния простого режима
Вы переводите строку состояния в «простой режим», отправляя ей SB_SIMPLE сообщение. В строке состояния простого режима отображается только одна часть. Если задан текст окна, окно становится недействительным, но не будет перерисовывано до следующего WM_PAINT. Ожидание сообщения уменьшает мерцание экрана, сводя к минимуму количество перерисовок окна. Строка состояния простого режима полезна для отображения текста справки для пунктов меню во время прокрутки меню.
Строка, отображаемая в строке состояния в простом режиме, сохраняется отдельно от строк, отображаемых в режиме неимпля. Это означает, что вы можете перевести окно в простой режим, задать его текст и вернуться в неимпляющий режим без изменения текста в непечатаемом режиме.
При задании текста в строке состояния простого режима можно указать любой метод рисования, кроме SBT_OWNERDRAW. Строка состояния простого режима не поддерживает рисование владельца.
Обработка сообщений в строке состояния по умолчанию
В этом разделе описываются сообщения, обрабатываемые процедурой window для предопределенного класса STATUSCLASSNAME .
WM_CREATE | Инициализирует строку состояния. |
WM_DESTROY | Освобождает ресурсы, выделенные для строки состояния. |
WM_GETFONT | Возвращает дескриптор текущего шрифта, с помощью которого строка состояния рисует свой текст. |
WM_GETTEXT | Копирует текст из первой части строки состояния в буфер. Он возвращает 32-разрядное значение, указывающее длину текста в символах и метод, используемый для рисования текста. |
WM_GETTEXTLENGTH | Возвращает 32-разрядное значение, указывающее длину (в символах) текста в первой части строки состояния и метод, используемый для рисования текста. |
WM_NCHITTEST | Возвращает значение HTBOTTOMRIGHT, если курсор мыши находится в захвате размера, что приводит к отображению курсора изменения размера системой. Если курсор мыши не находится в захвате размера, строка состояния передает это сообщение в функцию DefWindowProc . |
WM_PAINT | Закрашивает недопустимую область строки состояния. Если параметр wParam не равен NULL, элемент управления предполагает, что значение является HDC, и рисует с помощью этого контекста устройства. |
WM_SETFONT | Выбирает дескриптор шрифта в контексте устройства для строки состояния. |
WM_SETTEXT | Копирует указанный текст в первую часть строки состояния, используя операцию рисования по умолчанию (задано как ноль). Он возвращает значение TRUE в случае успешного выполнения или FALSE в противном случае. |
WM_SIZE | Изменяет размер строки состояния в зависимости от текущей ширины клиентской области родительского окна и высоты текущего шрифта строки состояния. |
Источник: learn.microsoft.com
Android для чайников №3. Строка состояния
Один из самых функциональных и информативных элементов в Android-смартфоне.
Здравствуйте, уважаемые читатели, мы продолжаем нашу серию статей для начинающих пользователей. Сегодня речь пойдет о строке состояния, важном элементе Android-смартфона. Строка состояния находится в верхней части экрана, в ее правом углу расположены часы и индикатор батареи, а в левом — иконки с уведомлениями. Фактически, при взгляде на строку состояния вам сразу становится понятно, есть ли у вас новые уведомления или нет.
Строку состояния можно раскрывать, для этого достаточно провести пальцем от верхнего края экрана вниз. В раскрытом виде строку состояния еще иногда называют «шторкой», я также буду использовать это название, так что не пугайтесь.
После раскрытия строки состояния вы можете более детально просмотреть все ваши уведомления, это особенно удобно в случае SMS-сообщения, либо нового письма, когда достаточно одного взгляда, чтобы понять насколько важное сообщение пришло. Чтобы убрать уведомление, вам достаточно смахнуть его горизонтальным жестом влево или вправо. Чтобы скрыть все уведомления, нажмите кнопку, похожую на ступеньки сверху. В некоторых приложениях можно сразу же ответить на сообщение не покидая строку состояния.
Со строки состояния также можно получить быстрый доступ ко всем переключателям беспроводных интерфейсов, для этого вам нужно опустить шторку двумя пальцами. Переключатели на всех смартфонах выглядят по-разному, я решил использовать пример из Android 4.2, на котором построено большинство бюджетных смартфонов. короткое нажатие на переключатель включает/отключает интерфейс, а долгое открывает его настройки.
Также в отдельных оболочках (TouchWiz, Emotion UI) есть отдельный ползунок регулировки яркости, управлять подсветкой смартфона с его помощью очень удобно.
К сожалению, из-за того, что большинство производителей изменяют интерфейс Android, я не мог написать единого гида по строке состояния, но общие принципы вроде смахивания уведомлений, открытия переключателей двойным опусканием шторки и т.д. должны работать на любом смартфоне.
Уважаемые продвинутые читатели. В статьях этого цикла будет особо строгая модерация, поэтому попытки поупражняться в остроумии могут закончиться для вас баном.
Источник: android.mobile-review.com