Система управления базами данных Visual FoxPro5.0 - от начальных навыков к профессиональной работе. Крушель Е.Г - 73 стр.

UptoLike

Составители: 

119
Список студентов
Рис. 5.1а.
Вид формы: перенос группы
командных кнопок
Command1 Command2
ФИО:
Балл_сес01:
Балл_сес02:
Балл_сес03:
Балл_сес04:
Это не так. Имя будет использоваться для обращения к объекту в теле программ, а заголовок
чисто внешнее проявление, для пользователя (как «картинка»).
С другими свойствами формы Вы будете знакомиться позднее.
5.1.3.2. Знакомство с объектом Группа командных кнопок(Command Group).
Теперь сконструируем средства работы с таблицей students и выхода из программы. Для
начала удалим ненужные для новой формы, которую мы с Вами создаем, текстовые поля
и соответственные к ним метки, а также группу кнопок для работы с таблицей (эта группа
кнопок находится внизу формы
). Оставим на форме только метки фио, Балл_сес01,
Балл_сес02, Балл_сес03, Балл_сес04 и текстовые поля к ним. Для того чтобы удалить
ненужные текстовые поля и метки необходимо пометить один из удаляемых объектов с
помощью мыши и удерживая клавишу Shift нажатой пометить все оставшиеся, после чего
нажать на клавишу Delete, при
этом все помеченные объекты удаляться (этот способ
пометки сразу нескольких объектов удобен не только при операции удаления, но также и
при групповом перемещении объектов по форме). Мы удалили с Вами группу кнопок для
работы с таблицей, теперь сами попытаемся создать свою группу кнопок. Для этого
воспользуемся панелью инструментов. Выберем форму графической
группы командных
кнопок (Command Group). Под стандартной панелью инструментов Вы, скорее всего,
увидите так называемый Form Controls Toolbar (панель инструментов), на котором
изображены «иконки» с косой стрелкой, буквой А и т.п.
Если Form Controls Toolbar не виден, откройте выпадающее меню из позиции View в строке
горизонтального меню Visual FoxPro (верхняя строка экрана) и щёлкните левой кнопкой мыши
по позиции Form Controls Toolbar.
Найдите в Form Controls Toolbarе иконку с изображением двух кнопок
обведенных пунктиром (седьмая сначала панели) и щёлкните левой кнопкой мыши по
ней. Вы увидите, что она выделится
контрастным цветом. Переместите
указатель мыши на форму. Вы увидите,
что указатель принял вид креста (а не
стрелки, каким был раньше).
Поместите крестовидный указатель
где-
нибудь в нижней левой части
формы, нажмите левую кнопку мыши
и, не отпуская её, растяните «мерку»
группы кнопок на всю видимую часть
формы. Отпустите кнопку мыши.
Стандартно в группе всего две кнопки
(их количество можно увеличить),
которые располагаются друг под
другом. Чтобы расположить их в
порядке, как показано на рис. 5.1
а, т.е.
друг за другом необходимо пометить
эту группу кнопок с помощью простого
щелчка мышью по ней. После чего, удерживая мышь на помеченном объекте нажать на
правую ее кнопку и в открывшемся рядом всплывающем меню нужно выбрать команду
Edit (редактировать). Теперь можно перемещать кнопки внутри по отдельности (чего
нельзя было
раньше), попробуйте щелкнуть мышью на вторую кнопку и переместить ее к
первой (построить линию из кнопок). Вам осталось поменять размеры этой группы, т.е.
убрать лишнее место (оставшееся свободным внизу после второй кнопки). Чтобы выйти
из режима редактирования объекта нужно просто щелкнуть мышью на свободном участке
формы. Вы получите примерно следующее
(рис. 5.1а):
На форме появится изображение группы кнопок, на которых будут показаны их заголовки
«по умолчанию» – Command1, Command2. Кнопка будет окружена «прихватками»
                                           119

Это не так. Имя будет использоваться для обращения к объекту в теле программ, а заголовок –
чисто внешнее проявление, для пользователя (как «картинка»).

      С другими свойствами формы Вы будете знакомиться позднее.

       5.1.3.2. Знакомство с объектом Группа командных кнопок(Command Group).
Теперь сконструируем средства работы с таблицей students и выхода из программы. Для
начала удалим ненужные для новой формы, которую мы с Вами создаем, текстовые поля
и соответственные к ним метки, а также группу кнопок для работы с таблицей (эта группа
кнопок находится внизу формы). Оставим на форме только метки фио, Балл_сес01,
Балл_сес02, Балл_сес03, Балл_сес04 и текстовые поля к ним. Для того чтобы удалить
ненужные текстовые поля и метки необходимо пометить один из удаляемых объектов с
помощью мыши и удерживая клавишу Shift нажатой пометить все оставшиеся, после чего
нажать на клавишу Delete, при этом все помеченные объекты удаляться (этот способ
пометки сразу нескольких объектов удобен не только при операции удаления, но также и
при групповом перемещении объектов по форме). Мы удалили с Вами группу кнопок для
работы с таблицей, теперь сами попытаемся создать свою группу кнопок. Для этого
воспользуемся панелью инструментов. Выберем форму графической группы командных
кнопок (Command Group). Под стандартной панелью инструментов Вы, скорее всего,
увидите так называемый Form Controls Toolbar (панель инструментов), на котором
изображены «иконки» с косой стрелкой, буквой А и т.п.
Если Form Controls Toolbar не виден, откройте выпадающее меню из позиции View в строке
горизонтального меню Visual FoxPro (верхняя строка экрана) и щёлкните левой кнопкой мыши
по позиции Form Controls Toolbar.
       Найдите в Form Controls Toolbar’е иконку с изображением двух кнопок
обведенных пунктиром (седьмая сначала панели) и щёлкните левой кнопкой мыши по
                                              ней. Вы увидите, что она выделится
   Список студентов                           контрастным цветом. Переместите
                                              указатель мыши на форму. Вы увидите,
  ФИО:
                                              что указатель принял вид креста (а не
  Балл_сес01:                                 стрелки,    каким     был     раньше).
  Балл_сес02:                                 Поместите    крестовидный    указатель
                                              где-нибудь в нижней левой части
  Балл_сес03:
                                              формы, нажмите левую кнопку мыши
  Балл_сес04:                                 и, не отпуская её, растяните «мерку»
                                              группы кнопок на всю видимую часть
                                              формы. Отпустите кнопку мыши.
     Command1          Command2               Стандартно в группе всего две кнопки
                                              (их количество можно увеличить),
                                              которые располагаются друг под
                                              другом. Чтобы расположить их в
       Рис. 5.1а. Вид формы: перенос группы
                  командных кнопок            порядке, как показано на рис. 5.1а, т.е.
                                              друг за другом необходимо пометить
                                              эту группу кнопок с помощью простого
щелчка мышью по ней. После чего, удерживая мышь на помеченном объекте нажать на
правую ее кнопку и в открывшемся рядом всплывающем меню нужно выбрать команду
Edit (редактировать). Теперь можно перемещать кнопки внутри по отдельности (чего
нельзя было раньше), попробуйте щелкнуть мышью на вторую кнопку и переместить ее к
первой (построить линию из кнопок). Вам осталось поменять размеры этой группы, т.е.
убрать лишнее место (оставшееся свободным внизу после второй кнопки). Чтобы выйти
из режима редактирования объекта нужно просто щелкнуть мышью на свободном участке
формы. Вы получите примерно следующее (рис. 5.1а):
На форме появится изображение группы кнопок, на которых будут показаны их заголовки
«по умолчанию» – Command1, Command2. Кнопка будет окружена «прихватками»