Что такое ползунок на компьютере
Окно может отображать объект данных, например документ или растровое изображение, которое больше клиентской области окна. При использовании полосы прокрутки пользователь может прокрутить объект данных в клиентской области, чтобы просмотреть части объекта, которые выходят за границы окна.
Полосы прокрутки должны быть включены в любое окно, для которого содержимое клиентской области выходит за рамки окна. Ориентация полосы прокрутки определяет направление прокрутки, в котором происходит прокрутка, когда пользователь работает с полосой прокрутки. Горизонтальная полоса прокрутки позволяет пользователю прокручивать содержимое окна влево или вправо. Вертикальная полоса прокрутки позволяет пользователю прокручивать содержимое вверх или вниз.
В этом разделе рассматриваются следующие темы.
Обновление драйвера
Перейдите в диспетчер устройств.
Обновите драйвер оборудования.
В интернете рассматриваются способы исправления неполадки, которые редко актуальны в 2020. Тем не менее, полностью исключить их нельзя. Поэтому перечислю:
- проверка антивирусным ПО и удаление вирусов (если есть);
- удаление сомнительных программ (тех, которые вы не ставили или не помните, зачем и как они появились на компьютере);
- ускорение работы компьютера (программная оптимизация или замена устаревших компонентов оборудования).
Важно. Если компьютер настраивал опытный знакомый, компьютерный специалист или мастер, проконсультируйтесь с ним перед удалением софта. Программы могут оказаться важными и полезными.
Часто ли возникают сбои мыши и что нужно делать в таких случаях? Поделитесь своим мнением и опытом в комментариях.
1. Разг. То же, что ползун (во 2 знач.). Хорошо работают детская площадка, ясли, где нашли себе приют сосунки, ползунки. Шишков, Прокормим!
2. мн. ч. (ползунки́, -о́в). Разг. Одежда для детей грудного возраста в виде штанишек с лямками и чулок, соединенных вместе. Он не нянчил ее, когда она лежала в пеленках, когда ползала по полу в смешных фланелевых «ползунках». Кетлинская, Дни нашей жизни.
3. Тех. То же, что ползун (в 3 знач.).
Источник (печатная версия): Словарь русского языка: В 4-х т. / РАН, Ин-т лингвистич. исследований; Под ред. А. П. Евгеньевой. — 4-е изд., стер. — М.: Рус. яз.; Полиграфресурсы, 1999; (электронная версия): Фундаментальная электронная библиотека
ПОЛЗУНО'К, нка́, м. 1. О животных и детях: еще не выучившийся ходить, передвигающийся ползком (разг.). 2. Уменьш. к ползун во 2 знач. (тех.).
Источник: «Толковый словарь русского языка» под редакцией Д. Н. Ушакова (1935-1940); (электронная версия): Фундаментальная электронная библиотека
Части полосы прокрутки
Полоса прокрутки состоит из затенения вала с кнопкой со стрелкой в каждом конце и поле прокрутки (иногда называемое большим пальцем) между кнопками со стрелками. Полоса прокрутки представляет общую длину или ширину объекта данных в клиентской области окна; поле прокрутки представляет часть объекта, который отображается в клиентской области. Положение поля прокрутки изменяется всякий раз, когда пользователь прокручивает объект данных для отображения другой части. Система также корректирует размер полосы прокрутки, чтобы она указывала, какая часть всего объекта данных в настоящее время видна в окне. Если большая часть объекта видна, поле прокрутки занимает большую часть вала полосы прокрутки. Аналогичным образом, если видима только небольшая часть объекта, поле прокрутки занимает небольшую часть вала полосы прокрутки.
Пользователь прокручивает содержимое окна, щелкнув одну из кнопок со стрелками, щелкнув область в затененом валу полосы прокрутки или перетащив поле прокрутки. Когда пользователь нажимает кнопку со стрелкой, приложение прокручивает содержимое на одну единицу (обычно одну строку или столбец). Когда пользователь щелкает затененных областей, приложение прокручивает содержимое на одно окно. Объем прокрутки, который происходит, когда пользователь перетаскивает поле прокрутки, зависит от расстояния, которое пользователь перетаскивает поле прокрутки и от диапазона прокрутки полосы прокрутки. Дополнительные сведения о диапазоне прокрутки см. в разделе "Положение поля прокрутки" и "Диапазон прокрутки".
На следующем снимке экрана показан расширенный элемент управления редактированием с вертикальными и горизонтальными полосами прокрутки, так как они могут отображаться в Windows Vista. Вертикальная полоса прокрутки в настоящее время "горячая", так как указатель мыши на него надвигался при снимке экрана.
Понятия, связанные со словом «ползунок»
Полоса прокрутки — элемент (виджет) графического интерфейса пользователя, использующийся для отображения информации и элементов интерфейса, больших по размеру, чем используемый для их отображения контейнер (окно просмотра, область прокрутки). При использовании полосы прокрутки в контейнере отображается часть информации, которая помещается в отведённое окно, а остальное содержимое как бы спрятано за его границами. Полоса прокрутки позволяет перемещать окно просмотра, и одновременно является индикатором.
Клавиатуры делятся на типы в зависимости от используемой технологии. От типа выключателей зависит тактильная отдача от кнопок, их ход, долговечность и цена. В новых компьютерных клавиатурах используются гибридные технологии, экономящие расходы.
Флажок, флаговая кнопка, чекбокс (от англ. check box), галочка — элемент графического пользовательского интерфейса, позволяющий пользователю управлять параметром с двумя состояниями — ☑ включено и ☐ отключено. Во включённом состоянии внутри чекбокса отображается отметка (галочка (✓), или реже крестик(×)). По традиции флажок имеет квадратную форму. Рядом с флажком отображается его обозначение, обычно — подпись, реже — значок. Для увеличения площади активного элемента обычно одинаково реагирует на.
Трекбол (англ. trackball, произносится /ˈtrækˌbɔːl/) — ручное указательное устройство ввода информации для компьютера. Аналогично мыши по принципу действия и по функциям: позволяет вводить информацию об относительном перемещении путём вращения рукой закреплённого в корпусе шара и подавать команды нажатиями на кнопки.
Кнопка — элемент интерфейса компьютерных программ, является метафорой кнопки в технике и, соответственно, изображается схожей с ней и выполняет аналогичные функции. При нажатии на неё происходит программно связанное с этим нажатием действие либо событие.
Направление диапазона
Направление диапазона значений – это направление, в котором вы перемещаете ползунок, чтобы изменить значение с текущего до максимального.
- Если ползунок расположен по вертикали, то, независимо от направления чтения, размещайте максимальное значение наверху. Например, для регулятора громкости всегда размещайте максимальное значение в верхней части ползунка. Для остальных типов значений, например дней недели, придерживайтесь направления текста на странице.
- Если ползунок расположен горизонтально, то для макета страницы "слева направо" разместите минимальное значение слева, а для макета страницы "справа налево" — справа.
- Предыдущее правило не относится к ползункам для объектов мультимедиа. В этом случае всегда размещайте минимальное значение слева.
Выбор правильного элемента управления
Используйте ползунок, если необходимо, чтобы пользователи могли задавать определенные, смежные значения (например, громкость или яркость) или диапазон дискретных значений (например, параметры разрешения экрана).
Ползунок рекомендуется использовать, если вы уверены, что пользователи представляют значение в виде относительной величины, а не определенного числа. Например: как правило, пользователи хотят уменьшить громкость до минимума или наполовину, а не задать значение 2 или 5.
Чтобы определиться, ответьте на вопросы:
- Можно ли представить значение параметра в виде относительной величины? В противном случае используйте переключателиили список содним выбором.
- У параметра есть точное и заранее известное числовое значение? Если это так, используйте числовые текстовые поля.
- Требуется ли пользователю мгновенная обратная связь при изменении значения параметра? Если да, то используйте ползунок. Например, пользователям будет проще выбрать цвет, если они сразу увидят эффект при изменении оттенка, насыщенности или яркости.
- Параметр может принимать 4 и более значений? Если нет — используйте переключатели.
- Может ли пользователь изменить значение? Ползунки подразумевают взаимодействие с пользователем. Если пользователь вообще не может изменить это значение, используйте текстовое поле только для чтения.
Если можно использовать ползунок или текстовое поле, используйте числовое текстовое поле, если:
- На экране недостаточно свободного места.
- Пользователь, скорее всего, предпочитает использовать клавиатуру.
Используйте ползунок, если:
- Пользователям требуется мгновенный эффект при изменении значения параметра.
Действия и деления
- Используйте точки шага, если не хотите, чтобы ползунок разрешал произвольные значения между минимальной и максимальной. Например, если вы используете ползунок для указания количества билетов на покупку фильмов, не разрешайте значения с плавающей запятой. В этом примере целесообразно установить значение шага 1.
- Если вы задаете шаги (также называемые точками прикрепления), то убедитесь, что последний шаг диапазона значений параметра соответствует максимальному значению.
- Используйте деления, чтобы показать пользователям расположение основных или важных значений. Например, ползунок для выбора масштаба может иметь деления 50 %, 100 % и 200 %.
- Используйте деления, если пользователям необходимо знать приблизительное значение параметра.
- Используйте деления и метку значения, если пользователям необходимо знать точное значение параметра без взаимодействия с элементом управления. В противном случае для отображения точного значения можно использовать подсказку.
- Всегда используйте деления, если точки прикрепления не очевидны. Например, если ползунок имеет ширину 200 пикселей и содержит 200 точек прикрепления, можно скрыть шкалу, поскольку пользователи не заметят прикрепление. Однако если ползунок имеет только 10 точек прикрепления, то деления следует отображать.
Примеры
Если у вас установлено приложение галереи элементов управления XAML, щелкните здесь, чтобы открыть приложение и увидеть Slider в действии.
Ползунок с делениями на 10 точек от 0 до 100.
Внешний вид и взаимодействие
Ползунок состоит из дорожки и бегунка. Дорожка представляет из себя полосу (на которой могут, при необходимости, отображаться шкалы различных стилей), представляющую диапазон значений, которые могут быть введены. Бегунок является селектором, который пользователь может перемещать либо нажимая на дорожку, либо проводя по ней.
У бегунка большая площадь касания. Чтобы обеспечить поддержку сенсорных специальных возможностей, бегунок должен располагаться достаточно далеко от края экрана.
При разработке собственного ползунка следует подумать о способах предоставления пользователю всей необходимой информации в наиболее ясной форме. Используйте метку значения, если пользователю нужно знать единицы измерения, чтобы разобраться в настройке; найдите интересные способы графического представления этих значений. Например, ползунок, управляющий громкостью, может отображать изображение динамика без звуковых волн на конце ползунка с минимальным значением и со звуковыми волнами на конце с максимальным значением.
Ежедневно работая с таким сложным устройством, как персональный компьютер, мы зачастую забываем о простейших настройках, значительно повышающих удобство и скорость выполнения рутинных задач. Речь идет о настройке устройства ручного ввода информации — компьютерной мыши.
В данной статье мы расскажем и покажем вам, как правильно настроить мышь «под себя» в Windows 7, 8 и 10.
Рекомендации
- Размер элемента управления должен позволять пользователю легко выставить нужное значение. Для параметров с дискретными значениями убедитесь, что любое из значений легко выбрать с помощью мыши. Убедитесь, что конечные точки ползунка всегда помещаются в пределах представления.
- Обеспечьте немедленное реагирование, когда пользователь что-то выбирает (если этот выбор осуществим). Например, элемент управления громкостью Windows дает гудок, чтобы указать выбранную громкость звука.
- Используйте метки для показа диапазона значений. Исключение: если ползунок расположен по вертикали и вверху указано значение "Максимум", "Больше" и т. д., то вы можете не указывать другие метки, поскольку значение очевидно.
- При отключении ползунка отключайте все связанные метки или визуальные индикаторы.
- Учтите общее направление текста при установке направления текста и (или) ориентации для ползунка. В некоторых языках текст идет слева направо, а в других справа налево.
- Не используйте ползунок в качестве индикатора хода выполнения.
- Не изменяйте размер бегунка ползунка по умолчанию.
- Не следует создавать непрерывные ползунки, если диапазон значений велик и пользователи, скорее всего, выберут из него одно из нескольких характерных значений. Вместо этого сделайте такие значения единственными доступными шагами. Например, если значение времени может достигать 1 месяца, но пользователям необходимо лишь выбрать из 1 минуты, 1 часа, 1 дня или 1 месяца, то стоит создать ползунок, перемещающийся между этими 4 пунктами.
Метки ползунка
- Используйте статическую текстовую метку, завершающуюся двоеточием, или метку поля группы без закрывающих знаков препинания.
- Присвойте каждой метке уникальный ключ доступа. Рекомендации по назначению см. в разделе Клавиатура.
- Используйте выделение прописных букв, как в предложении.
- Поместите метку ползунка либо слева от ползунка, либо выше и выровняйте ее по левому краю ползунка (или его левого идентификатора диапазона, если он есть).
Сочетаемость слова «ползунок»
Метки
Ассоциации к слову «ползунок»
Выделение Полосы прокрутки
После вставки Полосы прокрутки она становится выделенной. Если кликнуть в любом другом месте листа, то Полоса прокрутки перестанет быть выделенной. Чтобы снова ее выделить нужно кликнуть ее ПРАВОЙ клавишей мыши (клик ЛЕВОЙ клавиши увеличивает или уменьшает значение в связанной ячейке (см. ниже)). После клика правой кнопкой также появляется контекстное меню, чтобы его убрать можно нажать ESC или кликнуть левой клавишей по Полосе прокрутки .
Если навести курсор на выделенную Полосу прокрутки (курсор примет форму 4-х направленных в разные стороны стрелок), затем нажать и удерживать левую кнопку мыши, то можно переместить Полосу прокрутки . Удерживая клавишу ALT можно выровнять Полосу прокрутки по границам ячеек. Выделенную Полосу прокрутки также можно перемещать стрелками с клавиатуры.
Если навести курсор на углы прямоугольника или на маленькие квадратики на границе, то можно изменить ее размер.
Делаем Карту слов лучше вместе
Привет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать Карту слов. Я отлично умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!
Спасибо! Я обязательно научусь отличать широко распространённые слова от узкоспециальных.
Насколько понятно значение слова лепящийся (прилагательное):
Принципы работы
- Левая клавиша – основная.
- Правая – вспомогательная.
- Колесо – находится между ними.
На некоторых моделях колесо нажимается, выполняя функцию прокрутки страницы в обоих направлениях. Иногда оно отклоняется влево-вправо. На игровых мышках встречаются дополнительные программируемые кнопки, например, двойные или тройные нажатия, изменение чувствительности.
Рассмотрим, какие существуют приемы работы с мышью. Корпус устройства сверху обхватывается рукой так, чтобы указательный и средний пальцы лежали на ЛКМ и ПКМ соответственно. Большой палец, безымянный и мизинец располагаются по бокам корпуса.
Мышь помещается на компьютерный коврик, лежащий на ровной поверхности. Рука медленно передвигает устройство по поверхности, курсор на экране повторяет её передвижения. Если тот дошел до края дисплея, руку следует поднять и переместить в центр коврика. Рука от локтя до запястья должна лежать на столе полностью, двигаться – только запястье.
Синонимы к слову «ползунок»
Стандартные полосы прокрутки и элементы управления полосой прокрутки
Полоса прокрутки включается в окно как стандартная полоса прокрутки или как элемент управления полосой прокрутки. Стандартная полоса прокрутки находится в неклиентной области окна. Он создается вместе с окном и отображается при отображении окна. Единственной целью стандартной полосы прокрутки является предоставление пользователю возможности создавать запросы прокрутки для просмотра всего содержимого клиентской области. Вы можете включить стандартную полосу прокрутки в окно, указав WS_HSCROLL, WS_VSCROLL или оба стиля при создании окна. Стиль WS_HSCROLL создает горизонтальную полосу прокрутки, расположенную в нижней части клиентской области. Стиль WS_VSCROLL создает вертикальную полосу прокрутки, расположенную справа от клиентской области. Значения системных метрик SM_CXHSCROLL и SM_CYHSCROLL определяют ширину и высоту стандартной горизонтальной полосы прокрутки. Значения SM_CXVSCROLL и SM_CYVSCROLL определяют ширину и высоту стандартной вертикальной полосы прокрутки. Стандартная полоса прокрутки является частью связанного окна и, следовательно, не имеет собственного дескриптора окна.
Элемент управления полосой прокрутки — это окно управления, принадлежащее классу окна SCROLLBAR. Появится элемент управления полосой прокрутки и функции, такие как стандартная полоса прокрутки, но это отдельное окно. В качестве отдельного окна элемент управления полосой прокрутки принимает прямой фокус ввода. В отличие от стандартной полосы прокрутки, элемент управления полосой прокрутки также имеет встроенный интерфейс клавиатуры.
В одном окне можно использовать любое количество элементов управления полосой прокрутки. При создании элемента управления полосой прокрутки необходимо указать размер и положение полосы прокрутки. Однако если можно изменить размер окна элемента управления полосой прокрутки, при изменении размера окна необходимо изменить размер полосы прокрутки.
Преимущество использования стандартной полосы прокрутки заключается в том, что система создает полосу прокрутки и автоматически задает ее размер и положение. Однако стандартные полосы прокрутки иногда слишком строги. Например, предположим, что вы хотите разделить клиентную область на квадранты и использовать отдельный набор полос прокрутки для управления содержимым каждого квадранта. Стандартные полосы прокрутки нельзя использовать, так как для определенного окна можно создать только один набор полос прокрутки. Вместо этого используйте элементы управления полосой прокрутки, так как их можно добавить в окно.
Приложения могут предоставлять элементы управления полосой прокрутки для других целей, кроме прокрутки содержимого окна. Например, приложение для сохранения экрана может предоставить полосу прокрутки для настройки скорости перемещения графики на экране.
Элемент управления полосой прокрутки может содержать несколько стилей, которые служат для управления ориентацией и положением полосы прокрутки. При вызове функции CreateWindowEx для создания элемента управления полосой прокрутки укажите нужные стили. Некоторые стили создают элемент управления полосой прокрутки, использующий ширину или высоту по умолчанию. Однако всегда необходимо указывать координаты x и y и другие измерения полосы прокрутки.
Чтобы использовать визуальные стили с полосами прокрутки, приложение должно включать манифест и вызывать InitCommonControls в начале программы. Сведения о стилях визуальных элементов см. в разделе "Стили визуальных элементов". Сведения о манифестах см. в разделе "Включение визуальных стилей".
Запросы полосы прокрутки
На следующей схеме показан код запроса, создаваемый пользователем при щелчке различных частей полосы прокрутки.
Полоса прокрутки создает SB_THUMBPOSITION и SB_THUMBTRACK код запроса, когда пользователь щелкает и перетаскивает поле прокрутки. Приложение должно быть запрограммировано для обработки SB_THUMBTRACK или SB_THUMBPOSITION кода запроса.
Код запроса SB_THUMBTRACK происходит, когда пользователь перетаскивает поле прокрутки. Если приложение обрабатывает SB_THUMBTRACK коды запросов, оно может прокручивать содержимое окна, когда пользователь перетаскивает поле прокрутки. Однако полоса прокрутки может создавать много SB_THUMBTRACK код запроса в течение короткого периода, поэтому приложение должно обрабатывать эти коды запросов только в том случае, если он может быстро перекрасить содержимое окна.
Документация
При ссылке на ползунки:
- Используйте точный текст метки, включая его прописную букву, и включите ползунок слова. Не включайте символ подчеркивания или двоеточие.
- Чтобы описать взаимодействие с пользователем, используйте Move.
- По возможности отформатируйте метку, используя полужирный текст. В противном случае заключите метку в кавычки, только если это необходимо для предотвращения путаницы.
Пример. чтобы увеличить разрешение экрана, переместите ползунок разрешения экрана вправо.
Ползунок – это элемент управления, который позволяет пользователю выбирать значение из диапазона путем перемещения бегунка по дорожке.
Получение библиотеки пользовательского интерфейса Windows
Библиотека пользовательского интерфейса Windows 2.2 или более поздних версий содержит новый шаблон для этого элемента управления, который использует закругленные углы. Дополнительные сведения см. в разделе о радиусе угла. WinUI — это пакет NuGet, содержащий новые элементы управления и функции пользовательского интерфейса для приложений для Windows. Дополнительные сведения, включая инструкции по установке, см. в описании библиотеки пользовательского интерфейса Windows.
Интерфейс клавиатуры для полосы прокрутки
Клавиша со стрелкой | Запросить код |
---|---|
СБОЙ | SB_LINEDOWN или SB_LINERIGHT |
END | SB_BOTTOM |
HOME | SB_TOP |
LEFT | SB_LINEUP или SB_LINELEFT |
PGDN | SB_PAGEDOWN или SB_PAGERIGHT |
PGUP | SB_PAGEUP или SB_PAGELEFT |
RIGHT | SB_LINEDOWN или SB_LINERIGHT |
UP | SB_LINEUP или SB_LINELEFT |
Интерфейс клавиатуры элемента управления полосы прокрутки отправляет коды запросов SB_TOP и SB_BOTTOM. Код запроса SB_TOP указывает, что пользователь достиг верхнего значения диапазона прокрутки. Приложение прокручивает содержимое окна вниз, чтобы увидеть верхнюю часть объекта данных. Код запроса SB_BOTTOM указывает, что пользователь достиг нижнего значения диапазона прокрутки. Если приложение обрабатывает код запроса SB_BOTTOM, оно прокручивает содержимое окна вверх так, чтобы нижняя часть объекта данных была видна.
Видимость полосы прокрутки
Система скрывает и отключает стандартную полосу прокрутки при указании равных минимальных и максимальных значений. Система также скрывает и отключает стандартную полосу прокрутки, если указать размер страницы, включающий весь диапазон прокрутки полосы прокрутки. Это способ временно скрыть полосу прокрутки, если она не требуется для содержимого клиентской области. При скрытии запросов прокрутки через полосу прокрутки не требуется. Система включает полосу прокрутки и снова отображает ее при установке минимального и максимального значений неравных значений, а также если размер страницы не включает весь диапазон прокрутки. Функцию ShowScrollBar также можно использовать для скрытия или отображения полосы прокрутки. Он не влияет на диапазон полосы прокрутки, размер страницы или положение поля прокрутки.
Функцию EnableScrollBar можно использовать для отключения одной или обеих стрелок полосы прокрутки. Приложение отображает отключенные стрелки серым цветом и не отвечает на введенные пользователем данные.
Создание ползунка
Ниже приведен пример создания ползунка в XAML.
Ниже приведен пример создания ползунка в коде.
Получить и задать значение ползунка можно из свойства Value. Обеспечить ответ на изменения значения можно путем привязки к свойству Value или обработки события ValueChanged.
Выбор правильного элемента управления
Чтобы пользователи могли задавать установленные значения из непрерывного диапазона (например, громкость или яркость) или диапазона дискретных значений (например, параметры разрешения экрана), применяйте элемент управления Slider.
Ползунок рекомендуется использовать, если вы уверены, что пользователи представляют значение в виде относительной величины, а не определенного числа. Например: как правило, пользователи хотят уменьшить громкость до минимума или наполовину, а не задать значение 2 или 5.
Не используйте ползунок, если у вас всего два значения. Используйте вместо него переключатель.
Следующие вопросы помогут вам определить, нужно ли использовать элемент управления "ползунок":
- Можно ли представить значение параметра в виде относительной величины? Если нет — используйте переключатели или список.
- У параметра есть точное и заранее известное числовое значение? Если да, то используйте числовое поле.
- Требуется ли пользователю мгновенная обратная связь при изменении значения параметра? Если да, то используйте ползунок. Например, пользователям будет проще выбрать цвет, если они сразу увидят эффект при изменении оттенка, насыщенности или яркости.
- Параметр может принимать 4 и более значений? Если нет — используйте переключатели.
- Может ли пользователь изменить значение? Ползунки подразумевают взаимодействие с пользователем. Если пользователь не может изменить значение, используйте текст, доступный только для чтения.
При выборе между ползунком и числовым полем используйте числовое поле, если:
- На экране недостаточно свободного места.
- Пользователь, вероятнее всего, будет использовать клавиатуру.
Используйте ползунок, если:
- Пользователям требуется мгновенный эффект при изменении значения параметра.
Рекомендуемое изменение размера и расстояния
Рекомендуемый размер и интервал для ползунков.
ползуно́к
1. разг. (о животных и детях) еще не выучившийся ходить, передвигающийся ползком
3. комп. перемещаемый элемент пользовательского интерфейса ◆ Ниже расположены шкалы с ползунками, соответствующие исходным каналам, которые и будут смешиваться. Комолова Н.В., «Adobe Photoshop CS6 для всех», 2013 г.
Меню в системе Windows
Большинство программ содержит десятки или даже сотни команд (действий), которые используются для работы с программой. Многие из этих команд упорядочены в виде меню. Подобно меню ресторана, меню программы содержит перечень вариантов.
Чтобы не загромождать экран, меню отображается только после того, как вы нажмете название какого-либо из них в строке меню, расположенном под строкой заголовка.
Чтобы выбрать одну из команд, содержащихся в меню, щелкните её. Иногда появляется диалоговое окно, в котором можно выбрать дальнейшие параметры. Недоступная команда, которую можно выбрать щелчком мыши, отображается серым цветом.
Некоторые элементы меню вообще не являются командами. Зато, они открывают другие меню. На рисунке ниже при наведении указателя на пункт «Создать» открывает подменю:
Если вы не видите команды, которую хотите найти, попробуйте поискать ее в другом меню. Поводите указателем мыши по строке меню – подменю открываться автоматически; не обязательно каждый раз щелкать в строке меню. Чтобы закрыть меню, не выбирая команд, щелкните строку меню или любое другое место окна.
Распознать меню не всегда легко, поскольку не все элементы управления меню похожие и даже не все из них появляются в строке меню. Так как их обнаружить? Если у слова или рисунка есть стрелка, то это, вероятно, элемент меню.
Вот несколько примеров:
- Если для команды существует клавиши, это сочетание отображается рядом с командой.
- Меню можно пользоваться и при помощи клавиатуры, не только мыши. См. Использование клавиатуры.
Выбор ориентации
Ползунок можно расположить по горизонтали или по вертикали. При выборе расположения обратите внимание на следующие рекомендации.
- Придерживайтесь естественного расположения. Например, если ползунок представляет значения, имеющие аналоги в реальном мире, которые обычно отображаются по вертикали (например, температура), то используйте вертикальную ориентацию.
- Если ползунок используется для объектов мультимедиа, например в приложении для просмотра видео, используйте горизонтальную ориентацию.
- Если ползунок используется на странице, которую можно прокрутить только в одном направлении (по горизонтали или по вертикали), то используйте ориентацию, отличную от направления прокрутки. В противном случае пользователи могут случайно переместить ползунок при прокрутке страницы.
- Если вы не можете выбрать ориентацию, то рекомендуется использовать ту ориентацию, которая лучше всего подходит для макета страницы.
Как настроить трей и убрать программы
Есть несколько способов убрать программу из трея:
- выйти из программы;
- удалить программу;
- настроить отображения значков в трее.
Рассмотрим каждый способ детально. Чтобы закрыть ненужную вам программу, откройте скрытые значки в трее далее щелкните правой кнопкой мыши по программе и нажмите «Выйти из программы» (скрин 2).
В следующий раз программа отобразится в трее при повторном запуске.
Второй способ: удаление программ. В статье я уже рассказал пошагово, «как удалить программу с компьютера в Виндовс 8», это сделать достаточно просто.
Третий вариант: настройка значков на панели задач. Для этого нажимаете правой кнопкой мыши по стрелке, которая направлена вверх на панели задач и выбираете из меню «Параметры панели задач» (скрин 3).
Этот вопрос рассматривается в Windows 10.
Далее находите в настройках раздел «Область уведомлений» и нажимаете по разделу «Выберите значки, отображаемые на панели задач» (скрин 4).
Чтобы убрать программу с панели, достаточно выбрать программу и нажать кнопку отключения (скрин 5).
После этого программа переместится в трей.
Кроме того, вы можете нажать на кнопку «Включение и отключение системных значков» в этих настройках. Далее нажмите ползунок в левую сторону, если не хотите, например, чтобы отображался значок электропитания. Чтобы активировать значок, нажимаете кнопку вправо, и она будет подсвечена синим цветом. Это значит, что значок в трее и на панели задач отобразился.
Создание ползунка
Ниже приведен пример создания ползунка в XAML.
Ниже приведен пример создания ползунка в коде.
Получить и задать значение ползунка можно из свойства Value. Обеспечить ответ на изменения значения можно путем привязки к свойству Value или обработки события ValueChanged.
Предложения со словом «ползунок»
- Очевидно, что глупо навязать 20-летней девушке идею заниматься какими-нибудь нанотехнологиями, а, наоборот, мужчине – дизайнерскими женскими трусиками или детскими ползунками.
Цвета и метрики полосы прокрутки
Системное значение цвета, COLOR_SCROLLBAR, управляет цветом в вале полосы прокрутки. Используйте функцию GetSysColor , чтобы определить цвет вала полосы прокрутки и функцию SetSysColors , чтобы задать цвет вала полосы прокрутки. Обратите внимание, что это изменение цвета влияет на все полосы прокрутки в системе.
Вы можете получить размеры растровых изображений, которые система использует в стандартных полосах прокрутки, вызвав функцию GetSystemMetrics . Ниже приведены системные значения метрик, связанные с полосами прокрутки.
это руководство по проектированию было создано для Windows 7 и не обновлялось для более новых версий Windows. Многие рекомендации по-прежнему применяются в принципе, но презентация и примеры не соответствуют нашим текущим руководствам по проектированию.
С помощью ползунка пользователи могут выбирать из непрерывного диапазона значений. Ползунок имеет полоску, показывающую диапазон и индикатор, показывающий текущее значение. Необязательные деления отображают значения.
Рекомендации, связанные с макетом , представлены в отдельной статье.
Цитаты из русской классики со словом «ползунок»
- — А как вы полагаете-с? — спросил Ползунков, немедленно обращаясь, с судорожно шевельнувшимся лицом, к юноше в завитках.
Дополнительные рекомендации по использованию
Метки значений
Если требуется использовать метку значения, располагайте ее под ползунком.
Выровняйте текст относительно элемента управления и добавьте единицы измерения (например, пиксели).
В этом примере метка значения центрируется под ползунком и включает единицы измерения.
Положение поля прокрутки и диапазон прокрутки
Положение поля прокрутки представлено как целое число; Он относится к левому или верхнему краю полосы прокрутки в зависимости от того, является ли полоса прокрутки горизонтальной или вертикальной. Позиция должна находиться в пределах минимального и максимального значений диапазона прокрутки. Например, в полосе прокрутки с диапазоном от 0 до 100 позиция 50 находится в середине, а остальные позиции распределяются одинаково вдоль полосы прокрутки. Начальный диапазон зависит от полосы прокрутки. Стандартные полосы прокрутки имеют начальный диапазон от 0 до 100; Элементы управления полосой прокрутки имеют пустой диапазон (минимальное и максимальное значения равны нулю), если только вы не указали явный диапазон при создании элемента управления. Диапазон можно изменить в любое время. Функцию SetScrollInfo можно использовать для задания значений диапазона и функции GetScrollInfo для получения текущих значений диапазона.
Приложение обычно настраивает диапазон прокрутки до удобных целых чисел, что упрощает преобразование позиции поля прокрутки в значение, соответствующее прокручиваемого объекту данных. Например, если приложение должно отображать 260 строк текстового файла в окне, которое может отображать только 16 строк за раз, диапазон вертикальной полосы прокрутки может иметь значение от 1 до 244. Если поле прокрутки находится в позиции 1, первая строка будет находиться в верхней части окна. Если поле прокрутки находится в позиции 244, последняя строка (строка 260) будет находиться в нижней части окна. Если приложение пытается указать значение положения, которое меньше минимального или больше максимального, используется минимальное или максимальное значение диапазона прокрутки.
Размер страницы можно задать для полосы прокрутки. Размер страницы представляет количество единиц данных, которые могут помещаться в клиентской области окна владельца, учитывая его текущий размер. Например, если клиентская область может содержать 16 строк текста, приложение присвоит размеру страницы значение 16. Система использует размер страницы, а также диапазон прокрутки и длину валов полосы прокрутки, чтобы задать размер поля прокрутки. При изменении размера окна, содержащего полосу прокрутки, приложение должно вызвать функцию SetScrollInfo , чтобы задать размер страницы. Приложение может получить текущий размер страницы, вызвав функцию GetScrollInfo отправки.
Чтобы установить полезную связь между диапазоном полосы прокрутки и объектом данных, приложение должно настроить диапазон при каждом изменении размера объекта данных.
Когда пользователь перемещает поле прокрутки в полосе прокрутки, полоса прокрутки сообщает позицию поля прокрутки в виде целого числа в диапазоне прокрутки. Если позиция является минимальным значением, поле прокрутки находится в верхней части вертикальной полосы прокрутки или в левом конце горизонтальной полосы прокрутки. Если позиция является максимальным значением, поле прокрутки находится в нижней части вертикальной полосы прокрутки или в правом конце горизонтальной полосы прокрутки.
Максимальное значение, которое может сообщать полоса прокрутки (т. е. максимальная позиция прокрутки) зависит от размера страницы. Если полоса прокрутки имеет размер страницы больше одной, максимальная позиция прокрутки меньше максимального значения диапазона. Чтобы вычислить максимальную позицию прокрутки, можно использовать следующую формулу:
Приложение должно перемещать поле прокрутки в полосе прокрутки. Хотя пользователь выполняет запрос на прокрутку в полосе прокрутки, полоса прокрутки не обновляет положение поля прокрутки автоматически. Вместо этого он передает запрос в родительское окно, которое должно прокрутить данные и обновить положение поля прокрутки. Приложение использует функцию SetScrollInfo для обновления положения поля прокрутки; в противном случае используется функция SetScrollPos . Так как оно управляет перемещением прямоугольника прокрутки, приложение может перемещать поле прокрутки с шагом, который лучше всего подходит для прокручиваемых данных.
Прокрутка клиентской области
Самый простой способ прокрутки содержимого клиентской области — удалить и перерисовать его. Это метод, который приложение, скорее всего, будет использоваться с SB_PAGEUP, SB_PAGEDOWN и кодами запросов SB_TOP, которые обычно требуют совершенно нового содержимого.
Функцию ScrollWindowEx можно использовать для исключения части клиентской области из операции прокрутки. Это позволяет элементам с фиксированными позициями, такими как дочерние окна, перемещаться в клиентской области. Он автоматически делает недействительным часть клиентской области для получения новых сведений, поэтому приложению не нужно вычислять собственные области вырезки. Дополнительные сведения об обрезки см. в разделе "Обрезка".
Обычно приложение прокручивает содержимое окна в направлении, противоположном полосе прокрутки. Например, когда пользователь щелкает вал полосы прокрутки в области под полем прокрутки, приложение прокручивает объект в окне вверх, чтобы отобразить часть объекта, который находится под видимой частью.
Вы также можете прокрутить прямоугольную область с помощью функции ScrollDC .
Метки диапазона
- Указывайте метки на обоих концах ползунка (за исключением случаев, когда это не требуется при вертикальной ориентации ползунка).
- Для каждой метки используйте только слово, если это возможно.
- Не используйте знаки препинания в конце метки.
- Убедитесь, что метки носят описательный характер и имеют параллельные значения. Примеры "Максимум/минимум", "Больше/меньше", "Громко/тихо".
- Используйте выделение прописных букв, как в предложении.
- Не присваивайте ключи доступа.
Метки
Метки ползунка
Метка ползунка указывает, для чего используется ползунок.
- Метка не должна содержать конечных знаков препинания (это общее правило для всех меток элементов управления).
- Располагайте метки в верхней части ползунка, если большая часть меток расположена над элементами управления.
- Располагайте метки сбоку, если большая часть меток расположена сбоку от элементов управления.
- Не размещайте метки под ползунком, поскольку при прикосновении к ползунку палец пользователя может загородить метку.
Метки диапазона
Метки диапазона описывают максимальное и минимальное значения, которые можно задать с помощью ползунка.
- Указывайте метки на обоих концах ползунка (за исключением случаев, когда это не требуется при вертикальной ориентации ползунка).
- По возможности используйте в метке только одно слово.
- Не используйте знаки препинания в конце метки.
- Убедитесь, что метки носят описательный характер и имеют параллельные значения. Примеры "Максимум/минимум", "Больше/меньше", "Громко/тихо".
Метки значений
Метка значения отображает текущее значение ползунка.
- Если требуется использовать метку значения, располагайте ее под ползунком.
- Выровняйте текст относительно элемента управления и добавьте единицы измерения (например, пиксели).
- Так как бегунок ползунка скрывается при его перемещении, стоит подумать над показом его текущего значения каким-то иным образом, с помощью метки или иного визуального элемента. Ползунок, устанавливающий размер шрифта, может отображать образец текста правильного размера рядом с собой.
Рекомендации
Придерживайтесь естественного расположения. Например, если ползунок представляет значения, имеющие аналоги в реальном мире, которые обычно отображаются по вертикали (например, температура), то используйте вертикальную ориентацию.
Ориентация ползунка для отражения языка и региональных параметров пользователей. Например, западных языков и региональных параметров считываются слева направо, поэтому для горизонтальных ползунков Поместите нижний конец диапазона слева, а верхний элемент справа. Для языков и региональных параметров, считываемых справа налево, выполните обратное.
Задайте размер элемента управления, чтобы пользователь мог легко задать нужное значение. Для параметров с дискретными значениями убедитесь, что любое из значений легко выбрать с помощью мыши.
Попробуйте использовать нелинейную шкалу, если диапазон значений велик и пользователи, скорее всего, выберет значения в одном конце диапазона. Например, значение времени может быть равно 1 минуте, 1 часу, 1 день или 1 месяц.
По возможности применяйте немедленную обратную связь во время или после того, как пользователь сделает выбор. например, регулятор громкости Microsoft Windows позволяет указать получившийся звуковой том.
Используйте метки для показа диапазона значений.
Исключение: Если ползунок ориентирован вертикально и верхняя метка является максимальной, высокой, более или эквивалентной, можно опустить другие метки, так как это значение ясно.
В этом примере вертикальная ориентация ползунка делает метки диапазона ненужными.
Используйте деления, если пользователям необходимо знать приблизительное значение параметра.
Используйте деления и метку значения, если пользователям необходимо знать точное значение выбранного параметра. Всегда используйте метку значения, если пользователю необходимо получить сведения об этих единицах, чтобы иметь представление о параметре.
В этом примере метка используется для четкого обозначения выбранного значения.
Для горизонтально ориентированных ползунков поместите деления под ползунком. Для вертикально-ориентированных ползунков поместите деления вправо для западных языков и региональных параметров. для языков и региональных параметров, считываемых справа налево, выполните обратное.
Поместите метку значения в элемент управления "ползунок", чтобы связь была четкой.
Неправильно:
В этом примере метка значения не согласуется под ползунком.
При отключении ползунка также отключаются все связанные метки.
Для одного и того же параметра не следует использовать как ползунок, так и числовое текстовое поле. Используйте только более подходящий элемент управления.
Исключение: Используйте оба элемента управления, когда пользователю нужно немедленно оставить отзыв и возможность задать точное числовое значение.
Не используйте ползунок в качестве индикатора хода выполнения.
Не меняйте размер индикатора ползунка от размера по умолчанию.
Неправильно:
В этом примере используется размер, меньший, чем используемый по умолчанию.
Правильно:
В этом примере используется размер по умолчанию.
Не помечать каждую деление.
Читайте также: