2853

Исчезающие меню и всплывающие окна

Контрольная

Информатика, кибернетика и программирование

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

Русский

2012-10-20

24.5 KB

4 чел.

Исчезающие меню и всплывающие окна

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

Атрибуты меню: строковые описания пунктов меню, «горячие» клавиши, координаты левого верхнего угла, коды цвета символов и фона пунктов меню и подсветки, декоративные элементы (рамка).

Последовательность действий при работе с исчезающими меню.

  1.  Так как меню должно занимать часть рабочей области программы, то перед отображением меню необходимо сохранить ту часть экрана, которую оно будет занимать, во временный буфер.
  2.  Отображение на экране меню в виде списка его пунктов и декоративных элементов. Размер области, занимаемой меню на экране, зависит от декоративных элементов меню, от количества пунктов меню и от длины самого длинного строкового описания пунктов меню. Как правило, подсвечиваемым становится первый пункт меню.
  3.  Выбор пользователем пункта меню. Выбор пункта меню может производиться одним из двух способов: нажатие комбинации клавиш, связанной с пунктом меню («горячие» клавиши), управление клавиатурой или мышью для передвижения подсветки и нажатие клавиши ввода или щелчок мышью.
  4.  Результатом работы с меню будет порядковый номер выбранного пользователем пункта меню, исходя из которого программа будет выполнять какие-либо действия.
  5.  После того, как работа с меню завершена, необходимо восстановить изображение той части экрана, которую занимало меню, из временного буфера.

Всплывающее окно представляют собой часть экрана, временно используемую для специальных целей, которые и определяют собой внешний вид окна. Наиболее часто окна используются для вывода на экран сообщений о работе программы, ввода пользователем информации (например, имя открываемого файла), установки переключающих опций программы. Часто окно может комбинировать в себе несколько из вышеперечисленных возможностей. Кроме того, в зависимости от назначения окна, оно содержит одну или несколько кнопок, которые подтверждают или отменяют выбор пользователя, а также могут служить для вспомогательных целей.

Последовательность действий при работе со всплывающими окнами.

  1.  Аналогичен пункту 1 для исчезающих меню.
  2.  Отображение на экране окна. Внешний вид окна намного разнообразней и зависит от конкретного окна, от тех целей, для которых оно используется. Как и меню, окно может содержать декоративные элементы. Размер области, занимаемой окном на экране, также зависит от конкретного окна и как правило фиксирован, то есть необходимо знать координаты левого верхнего и правого нижнего углов.
  3.  Работа пользователя с окном зависит от конкретного типа окна. Сигналом окончания работы пользователя с окном служит нажатие одной из кнопок окна, служащих для подтверждения или отмены действий.
  4.  Результатом работы с окном будет код нажатой клавиши. Если это подтверждающая клавиша, то результатом работы также может быть та информация, которую пользователь ввёл в окне (если таковая есть). Если это отменяющая клавиша, то ввёденная пользователем информация программой игнорируется.
  5.  Аналогичен пункту 5 для исчезающих меню.


 

А также другие работы, которые могут Вас заинтересовать

6550. Дифференциация [ш] - [ж] в слогах, словах и предложениях 34.09 KB
  Урок произношения во 2 классе Тема:  Дифференциация [ш] - [ж] в слогах, словах и предложениях. Цели: учить детей различать звуки [ш] - [ж] устно и на письме развивать фонематический слух и чувство ритма развивать умение делить слова на слоги, сост...
6551. Предмет та задачі мікробіології, її місце в сучасній біології. Історія розвитку мікробіології 36.27 KB
  Предмет та задачі мікробіології, її місце в сучасній біології. Історія розвитку мікробіології Протягом тривалого часу людина жила в оточенні невидимих істот, використовувала продукти їхньої життєдіяльності (наприклад, при випічці хліба з кислого тес...
6552. Загальна характеристика світу мікроорганізмів 25.94 KB
  Загальна характеристика світу мікроорганізмів Починаючи з Аристотеля (384 рр. до н.е.), якому належить перша спроба систематизувати накопичені на той час відомості про організми, біологи ділили живий світ на два царства — рослин і твар...
6553. Структура еукаріотичної клітини. Біологічні особливості протистів 16.62 KB
  Структура еукаріотичної клітини. Біологічні особливості протистів Домен Ядерні або Еукаріоти (Евкаріоти) (Eukaryota Whittaker Margulis, 1978) - домен одно- та багатоклітинних організмів, що характеризуються переважно полігеномними клітинами...
6554. Структура прокаріотичної клітини 65.95 KB
  Структура прокаріотичної клітини Донедавна більшість дослідників традиційно вважали, що клітини прокаріот досить одноманітні й у переважній більшості мають форму сфери, циліндра або спирали. Вони бувають одиночними, в інших випадках утворюють нитки ...
6555. Систематика прокаріот. Характеристика основних груп мікроорганізмів 53.83 KB
  Для характеристики організмів використовують різноманітні ознаки: морфологічні, цитологічні, культуральні, фізіологічні, біохімічні, імунологічні й ін. Якщо обсяг інформації для характеристики об'єктів по суті безмежний...
6556. Фізіологія росту і живлення мікроорганізмів 33.77 KB
  Фізіологія росту і живлення мікроорганізмів Фізіологія мікроорганізмів вивчає життєдіяльність мікробних клітин, процеси їх харчування, дихання, росту, розмноження, закономірності взаємодії з навколишнім середовищем. Предметом вивчення медичної мікро...
6557. Загальна характеристика метаболізму мікробної клітини. Основні типи енергетичного обміну 20.01 KB
  Загальна характеристика метаболізму мікробної клітини. Основні типи енергетичного обміну. На відміну від еукаріотів, бактерії проявляють надзвичайно широку різноманітність типів метаболізму. Поширення метаболічних рис в межах груп бактерій традиційн...
6558. Конструктивний обмін мікроорганізмів 66.15 KB
  Конструктивний обмін мікроорганізмів Хімічний склад мікроорганізмів, у тому числі й бактерій, подібний до хімічного складу тіла рослин і тварин. Бактеріальна клітина складається із органогенів: вуглецю азоту, кисню, водню і зольних елементів. На час...