ПредишенСледващото

Онлайн урок Visual FoxPro

За да се настанят контролите във форма, можете да използвате два бутон на лентата Контроли на формуляр (елементи за управление) (Таблица. 6.11).

Таблица 6.11. Toolbar бутони за управление, за

Command Button (Бутон)

Създаване на един-единствен бутон

Command Group (Група бутони)

Създаване на набор от бутони

Поставянето на единични бутони

За настаняване под формата на един бутон, следвайте тези стъпки:

Фиг. 6.15. Отваряне на диалогов прозорец за избор на изображение Бутон

  1. Бутон намира във формуляра. Сега трябва да се, с помощта на автоматично генерирани чрез натискане на бутон метод обект щракване (преса), за да се определят действията, които се предприемат, когато натиснете бутона. Дисплей в прозореца за свойства на обекти, списък с всички методи. За да направите това в прозореца Properties има (свойства), изберете раздела Методи (методи).
  2. Поставете курсора върху метода на клик (преса) и кликнете. Отваря се прозорец на екрана процедура (фиг. 6.16).
  3. Въведете командата, която да бъде изпълнена, когато е натиснат бутона. Например, ако създадете бутон, за да излезете от матрицата, може да е от следните команди, използващи MessageBox (функция):

* Искане за излизане форма

АКО MessageBox ( "във форма?", 4 + 32 + 256, "Изход") = 6

  1. Затворете лечение на прозорците. Създаване на бутон.

Фиг. 6.16. лечения прозорец за метод Click

Редактиране на сложни обекти

Някои Visual FoxPro обекти като commandGroup (бутон група) и optionGroup (превключвател) са съставни обекти, т.е.. А. Те съдържат множество обекти, които имат свои собствени характеристики. За да работите със сложни обекти Visual FoxPro предоставя на разработчика контекстно меню, което съдържа команда Edit (Редактиране), превръщането на обекта в режим на редактиране и ви позволява да контролирате съставните й прости обекти: ги преместите в рамката, преоразмеряване, цвят, персонализирате други свойства. В режим на редактиране около композитен обектът изглежда сенчести рамка (фиг. 6.17).

За да излезете от режим на редактиране, трябва да кликнете извън сферата на композитни обект.

Фиг. 6.17. CommandGroup обект в режим на редактиране

Създаване на бутон група

За настаняване под формата на група от няколко бутона, можете да използвате инструмента за Command Group (Група бутони) в лентата с инструменти Контроли на формуляр (формуляр за контрол). Генерирани докато обектът е композитен и има ButtonCount собственост (цифровите бутони), определяне на размера на бутоните съставните.

Ние използваме този инструмент за поставяне под формата на копчета преминете през записите на масата и бутона за излизане от матрицата.

  1. За да създадете набор от бутони, натиснете бутона Command Група (Group) към лентата Елементи за управление (контрол форма), а след това върху, за да поставите предназначението им поставяне в калъп.
  2. Отворете прозореца със Свойства за поставяне на композитни обект.
  3. ButtonCount собственост (Бутони с цифри) на обекта определя броя на бутоните, за да бъдат поставени в обекта (по подразбиране е 2). Нагласете чрез въвеждане на броя на бутоните, като 5.
  4. Увеличете размера използвайки рамката на мишката заобикалящата създадения обект, така че да може да бъде поставен хоризонтално, всичките пет копчета.
  5. Преместване на обекта в режим на редактиране. За да направите това, маркирайте го, натиснете десния бутон на мишката и изберете Редактиране от контекстното меню (Редактиране).
  6. Отделяйки един по един бутон, да ги движат, са разположени хоризонтално в една линия.
  7. Излезете от режима на редактиране, като кликнете извън зоната CommandGroup обект (бутон група).
  8. Правилен размер на рамката, обграждаща композитен обекта.

За по-точен за определяне размера на рамката на съединение обект изберете AutoSize собственост (Auto размер) и задайте стойност към истинската The (истина) за него.

  1. Щракнете върху вида на свойствата на обекти прозорец CommandGroup (бутон група) .Click списък бутон в горната част на прозореца (фиг. 6.18). Имайте предвид, че този списък съдържа всички обекти, поставени под формата, както и всички елементи, включени в композитен обекта, под имената command1, Command2, Command3, Comman d4, Command 5. Избор на заместник елементи в този списък, можете да промените свойствата на всеки бутон ,

Фиг. 6.18. Прозорец свойства на тип обект CommandGroup на

  1. Използвайки Надпис имота (надпис) на всеки елемент от композитен обекта, уточни имената на бутоните: На първо място, На следващо място, предишни и последното излизане.
  2. За да зададете цвета на фона, на който бутон, използвайте Backcolor собственост (Цвят на фона) CommandGroup обект (бутон група) .Ако искате да съвпада с цвета на фона формират, задайте BackStyle имота (фон стил) стойността на Прозрачен (изчистване).
  3. Сега трябва да се дефинират команди, за да бъде изпълнена, когато щракнете върху тези бутони. За да направите това, от своя страна отваря процедури метод като се кликне на (натиснете) на всеки елемент, съдържащ се в комбиниран обект, въведете следните команди:
  • за първи бутона:

* Отидете на първия запис, и актуализира информацията под формата на

* Отидете на следващия запис и актуализиране на информация под формата на

Свързани статии

Подкрепете проекта - споделете линка, благодаря!