Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Shape — элемент управления




Создает элемент управления формы, который отображает в зависимости от значений свойств рамку, круг или эллипс.

Хотя этот элемент управления пользователь не может редактировать интерак­тивно, за счет того, что для него имеется полный набор свойств, событий и методов, которыми обладают и другие элементы управления, обеспечивается реакция на события и этот объект может быть изменен динамически во время выполнения программы.

Spinner — элемент управления

Создает счетчик для фиксированного изменения числового значения.

Свойства KeyBoardHigh Value и SpinnerHighValue определяют максимальные, a KeyBoardLowValue и SpinnerLowValue — минимальные числовые значения, которые могут быть введены в счетчик с клавиатуры или нажатием кнопок со стрелками.

TextBox — элемент управления

Создает текстовый блок, в котором вы можете редактировать содержимое переменной, элемента массива или поля. В текстовом блоке доступны все стандартные особенности редактирования Visual FoxPro, типа вырезки, копиро­вания и вставки.

Текстовый блок — это один из самых широко используемых элементов управ­ления для ввода и редактирования заранее не определенных величин. Для более четкого обозначения поля, с которым в настоящее время работает пользователь, активный текстовый блок можно выделять цветом. Для этого надо изменить свойства ForeColor и BackColor в событии GotFocus и восстановить их прежние значения в событии LostFocus.

Используйте свойства InputMask и Format, чтобы определить, как значения будут отображаться в текстовом блоке.

Timer — элемент управления

Обеспечивает контроль по времени за выполнением всей программы или отдель­ных ее фрагментов.

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

• объект Page будет активизирован действием пользователя вроде выбора вкладки Page или элемента управления, содержащегося в Page, или если свойство Active Page объекта PageFrame равно номеру Page;

• объект ToolBar будет активизирован, когда вызывается метод Show для Tool Bar.

ActivateCell — метод

Grid.ActivateCell (nRow, nCol) Активизирует ячейку в объекте Grid. nRow и nCol Определяют строку и столбец требуемой ячейки.

ActiveColumn — свойство

Grid.ActiveColumn Определяет столбец, который содержит активную ячейку в объекте Grid.

ActiveControl — свойство

Object. ActiveControl. Property [= Value]

Ссылается на активный элемент управления в объекте Form, Page или ToolBar.

Value

Определяет текущее или новое значение свойства, указанного в Property.

Например, изменить заголовок активного элемента управления можно следую­щей строкой кода:

THISFORM.ActiveControl.Caption = "Новый Заголовок" ActiveForm — свойство

FormSet.ActivoForm. Property /= Setting]

или

FormSet.ActiveForm. Method

Ссылается на активный объект Form в FormSet или объект _SCREEN.

Setting

Определяет текущее или новое значение свойства.

Используйте свойство ActiveForm, чтобы обратиться к свойствам и методам активных объектов Form.

ActivePage — свойство

PageFrame.ActivePage Возвращает номер активной страницы в объекте PageFrame.

ActiveRow — свойство

Grid.ActiveRow

Определяет строку, которая содержит активную ячейку в объекте Grid.

AddColumn — метод

Grid.AddColumn(nIndex)

Добавляет столбец в объект Grid.

nindex

Определяет номер, представляющий позицию столбца в Grid. Существующие столбцы переместятся вправо и их номер увеличится на 1.

Addltem — метод

Control.Addltem(cltem f, nindex] [, nColumn])

Добавляет новый пункт к элементам управления ComboBox или ListBox, позволяя при необходимости указывать его расположение.

citem

Это строковое выражение (содержание нового пункта), значение которого добавляется к списку.

nindex

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

nColumn

Определяет столбец элемента управления, в который надо добавить новый пункт citem (по умолчанию равен 1).

AddUstltem — метод

Control.AddListItem(citem [, nItemID] [, nColumn])

Добавляет новый пункт в список элементов управления ComboBox или ListBox, при необходимости позволяя указывать его идентификатор.

Этот метод аналогичен методу Addltem, но параметр nItemID в отличие от параметра nindex в методе Addltem задает уникальный идентификатор пункта в элементе управления. Значения этих двух параметров для одного пункта в списке могут отличаться после сортировки и добавления новых пунктов.

AddObject — метод

Object.AddObject(cName, cClass [, cOLEClass] [, ainiti, alnit2...])

Добавляет объект в объект-контейнер во время выполнения программы.

cName

Определяет имя, используемое, чтобы сослаться на новый объект.

cClass

Определяет класс добавляемого объекта.

cOLEClass

Определяет класс OLE добавляемого объекта.

ainiti, alnit2...

Определяют параметры, передаваемые в событие Init нового объекта, которое происходит при вызове этого метода.

AfterCloseTables — событие

PROCED URE Data Environment. AfterCloseTables

Происходит после закрытия таблиц или просмотров, определенных в среде данных для форм, наборов форм или отчетов.

AfterDock — событие

PROCEDURE ToolBar.AfterDock

[LPARAMETERS nindex]

Происходит после того, как объект ToolBar окажется встроенным в рамку окна.

AfterRowColChange — событие

PROCED URE Grid.AfterRowColChange LPARAMETERS nColIndex

Происходит после того, как пользователь перемещает курсор в другую строку или столбец в Grid и после события When объекта в новой строке или столбце.

nColIndex Возвращает индекс новой выбранной строки или столбца.

Alias —свойство

DataEnvironment. Cursor. Alias [= cText]

Определяет псевдоним, используемый для каждой таблицы или просмотра, связанного с объектом Cursor.

cText Задает псевдоним.

Это свойство аналогично опции ALIAS команды USE.

Alignment — свойство

Control.Alignment [= nAlign]

Определяет выравнивание текста, связанного с элементами управления.

nAlign

Если этот параметр равен 0 (по умолчанию), то выполняется выравнивание влево;

1 — вправо; 2 — по центру (не используется для CheckBox и OptionButton). Для Column и TextBox значение по умолчанию равно 3, что предусматривает автоматическое выравнивание данных в зависимости от их типа.

AllowTabs — свойство

EditBox.AllowTabs [= lExpr]

Определяет, допускается ли использование клавиши Tab при редактировании в элементе управления EditBox.

lExpr

Если этот параметр равен.Т., то использование клавиши Tab допускается, и для перехода к другому элементу потребуется нажимать клавиши Ctrl+Tab. Если задать.F. (по умолчанию), то перемещение выбора к следующим элемен­там управления будет происходить по клавише Tab.

AlwaysOnTop — свойство

Form.AlwaysOnTop [•= lExpr]

Предотвращает перекрытие окна формы другими окнами.

lExpr

Если этот параметр равен.Т., то окно формы будет всегда самым верхним, если нет других окон с таким же свойством, если.F. (по умолчанию), то окно формы может быть перекрыто другим окном.

AutoActivate — свойство

Control.AutoActivate /= nValue] Определяет, как могут быть активизированы элементы управления OLE.

nValue

Если параметр равен 0, то элемент управления не будет автоматически активи­зирован при выборе пользователем. Вы можете активизировать элемент управ­ления программно, используя метод DoVerb. Если nValue = 1, то прикладная программа, являющаяся для объекта сервером, будет активизирована после выбора объекта пользователем. Если nValue = 2 (по умолчанию), то объект OLE будет активизирован по двойному щелчку мыши или при нажатии клавиши Enter •на этом объекте. Если nValue = 3, то объект OLE будет активизирован по двойному щелчку мыши на элементе управления или при выборе этого объекта (выполняется автоматическая активизация, как и для обычного объекта).

AutoCenter — свойство

Form.AutoCenter [= lExpr]

Определяет, будет ли центрироваться объект Form автоматически в основном окне Visual FoxPro при первом выводе на экран.

lExpr

Если параметр равен.Т., то объект Form будет центрирован, если.F. (по умолчанию), то объект Form окажется выведен в соответствии с координатами, определенными свойствами Тор и Left.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...