на начало
На главную страницу
Форум   

Статья :: visual foxpro Что такое переключатель

 

Что такое переключатель

Объекты типа Optioncroup (Переключатель) называются переключателями, т. к. они позволяют выбрать одно из нескольких значений поля или переменной. Переключатели широко используются не только в Visual FoxPro, но и в других приложениях Windows. Объекты типа optionGroup (Переключатель) представляют собой составные объекты, содержащие элементы, наделенные собственными свойствами, основные из которых приведены в табл. 6.13.

Таблица 6.13. Назначение основных свойств объекта типа optionGroup

Свойство Назначение
ButtonCount (Количество опций) Задает количество опций в переключателе
Style (Стиль) Определяет вид переключателя
Left (Слева), Тор (Сверху) Расстояние между кнопками
BorderStyle (Стиль обрамления) Стиль обрамления

Рассмотрим процесс создания переключателя для просмотра и редактирования поля, указывающего страну проживания клиента. Например, данное поле может принимать одно из трех значений: Россия/Украина/Беларусь.

  1. Откройте в конструкторе форму для ввода списка клиентов. Расположите в ней все поля, за исключением поля, указывающего страну.
  2. Нажмите кнопку Option Group (Переключатель) на панели инструментов Form Controls (Элементы управления формы).
  3. Щелкните в том месте формы, в котором вы предполагаете расположить поле для ввода названия страны.
  4. Откройте окно Properties (Свойства) для созданного объекта.
  5. Скорректируйте свойство ButtonCount (Количество опций). Задайте количество опций, равное 3.
  6. Свяжите созданное поле формы с полем таблицы, содержащим информацию о стране проживания клиента. Для этого используйте свойство controlsource (Источник данных).
  7. Откройте в верхней части окна Properties (Свойства) список объектов и выберите из него первую опцию переключателя Option 1 (Опция 1). На рис. 6.23 показано, что при этом объект выделяется штриховой рамкой, т. е. переходит в режим редактирования.
  8. Для объекта option1 (Опция 1) скорректируйте свойство caption(Надпись), введя название страны Россия.
  9. Для объекта option1 (Опция 1) скорректируйте свойства Forecolor(Цвет надписи), BackCoior (Цвет фона), FontName (Наименование шрифта), определяющие цвет шрифта, цвет фона переключателя и наименование шрифта.
  10. Аналогично скорректируйте свойства для остальных двух объектов.
  11. Воспользовавшись кнопкой Label (Метка) на панели инструментов FormControls (Элементы управления формы), создайте над переключателем надпись Страна.
gl6-24.jpg

Рис. 6.23. Выбор объекта Option1 для коррекции

gl6-25.jpg

Рис. 6.24. Форма, содержащая переключатель

  1. Сохраните форму с размещенным в ней переключателем.

На рис. 6.24 представлена форма с переключателем, использующимся для ввода информации в поле Страна.

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

Замечание

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

 

visual foxpro Что такое переключатель

страницы в данном разделе 
visual foxpro Глава 6 visual foxpro Конструктор форм
visual foxpro Создание формы visual foxpro Настройка параметров формы
visual foxpro Расположение формы visual foxpro Заголовок формы
visual foxpro Стиль обрамления формы visual foxpro Среда окружения формы
visual foxpro Размещение объектов в форме visual foxpro Размещение объектов в форме
visual foxpro Размещение полей таблиц и надписей к ним с использованием построителя формы visual foxpro Текстовая информация
visual foxpro Поле ввода visual foxpro Использование построителя для создания поля ввода
visual foxpro Поле редактирования visual foxpro Кнопки управления
visual foxpro Размещение изображений в форме visual foxpro Размещение в форме объекта типа General
visual foxpro Использование в форме флажков visual foxpro Что такое переключатель
visual foxpro Списки visual foxpro Раскрывающиеся списки
visual foxpro Использование построителя для создания раскрывающегося списка visual foxpro Счетчики
visual foxpro Линии и контуры >  


Содержание сайта (выборка)
Apache
Протоколы TCP/IP (принципы, протоколы и архитектура)



PHP, PELR, JSP
PHP
JavaServer Pages (JSP)

Базы данных
Основы mysql
СУБД INFORMIX
СУБД POSTGRES
Основы проектирования реляционных баз данных

HTML, javascript
Спецификация HTML 4.01
Каскадные Таблицы Стилей, Уровень 2
Клиентский JavaScript. Справочник.
JavaScript руководство пользователя
Серверный JavaScript 1.4. Руководство по Использованию.

Паскаль, C, C++, C#
GCC (примеры)
FAQ Валентинa Озеровa DELPHI
C



 
© faq.pp.ru, справочник программиста