15.3. Слушание уведомлений, поступающих с клавиатуры, и реагирование на них

15.3. Слушание уведомлений, поступающих с клавиатуры, и реагирование на них

Постановка задачи

Мы позволяем пользователю вводить какой-либо текст в нашем графическом интерфейсе. Для этого применяется определенный компонент, например текстовое поле или текстовый вид, требующий наличия клавиатуры. Тем не менее если всплывающая на экране виртуальная клавиатура заслоняет половину пользовательского интерфейса, то она практически бесполезна. Подобной ситуации необходимо избегать.

Данный текст является ознакомительным фрагментом.



Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Область уведомлений

Из книги автора

Область уведомлений Область уведомлений находится справа на Панели задач. На ней располагаются значки программ, продолжающих свою работу после закрытия их окон. Другими словами – значки программ, работающих в фоновом режиме. Кроме того, в области уведомлений размещены


Значки области уведомлений

Из книги автора

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


8.4. Область уведомлений

Из книги автора

8.4. Область уведомлений Как и в предыдущих версиях операционной системы, в Windows 7 также есть область уведомлений, которая используется для отображения значков программ и системных компонентов, присутствие которых там желательно или необходимо.Любая программа, которая


Прием поступающих событий

Из книги автора

Прием поступающих событий Использование событий в C# позволяет также упростить регистрацию обработчиков событий вызывающей стороны. Вместо необходимости указывать пользовательские вспомогательные методы, вызывающая сторона просто использует операции += и -= (которые в


Чтение поступающих данных cookie

Из книги автора

Чтение поступающих данных cookie Напомним, что именно браузер отвечает за возможность доступа к перманентным данным cookie во время обращения к ранее посещавшейся странице. Для взаимодействия с поступающими данными cookie в ASP.NET предусмотрено свойство HttpRequest.Cookies. Например, если


2.2. Обнаружение столкновений между компонентами пользовательского интерфейса и реагирование на них

Из книги автора

2.2. Обнаружение столкновений между компонентами пользовательского интерфейса и реагирование на них Постановка задачи Требуется задать на экране границы столкновений между компонентами вашего пользовательского интерфейса так, чтобы эти компоненты не перекрывали друг


15.1. Отправка уведомлений

Из книги автора

15.1. Отправка уведомлений Постановка задачи Требуется разграничить части вашего приложения и отправить уведомление, которое может быть подхвачено другим компонентом


15.4. Планирование локальных уведомлений

Из книги автора

15.4. Планирование локальных уведомлений Постановка задачи Вы разрабатываете приложение, оперирующее данными о времени, например программу-будильник или программу-календарь. Это приложение должно информировать пользователя о событии в определенный момент времени, даже


15.5. Слушание локальных уведомлений и реагирование на них

Из книги автора

15.5. Слушание локальных уведомлений и реагирование на них Постановка задачи Вы научились планировать локальные уведомления (см. раздел 15.4). При поступлении этих уведомлений в приложение на них нужно правильно


15.8. Доставка пуш-уведомлений в приложение

Из книги автора

15.8. Доставка пуш-уведомлений в приложение Постановка задачи Требуется отправлять пуш-уведомления на пользовательские устройства, которые зарегистрированы для получения таких


15.9. Реагирование на пуш-уведомления

Из книги автора

15.9. Реагирование на пуш-уведомления Постановка задачи Проработав раздел 15.8, вы научились доставлять в ваше приложение пуш-уведомления, но не знаете, как реагировать на них в


Область уведомлений

Из книги автора

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


Реагирование в случае нарушения доверия

Из книги автора

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


Реагирование на инциденты во время функционирования PKI

Из книги автора

Реагирование на инциденты во время функционирования PKI Большинство систем PKI не нуждаются в какой-то особой, требующей больших усилий технической поддержке. Наиболее важная роль отведена администраторам УЦ и РЦ. Поддержка нормального функционирования системы PKI требует