Visual FoxPro события
События |
Выполняет метод ....... |
Activate |
Имеет место, когда становится активным объект FormSet, Form или Page или когда отображается объект Toolbar |
AfterCloseTables |
Имеет место после освобождения таблиц или представлений, заданных в среде данных для формы, набора форм или отчета. |
AfterDock |
Имеет место после того, как объект ToolBar фиксируется. |
AfterRowColChange |
Имеет место, когда пользователь переходит в другую строку или другой столбец сетки, после того как новая ячейка получит фокус, и после того как в новой строке или новом столбце произойдет событие When для данного объекта. |
BeforeDock |
Имеет место перед фиксацией объекта ToolBar. |
BeforeOpenTables |
Имеет место непосредственно перед открытием таблиц и представлений, связанных со средой данных набора форм, формы или отчета. |
BeforeRowColChange |
Имеет место перед тем, как пользователь изменяет активную строку или столбец, прежде чем новая ячейка получит фокус. |
Click |
Имеет место в следующих случаях: кнопку мыши при курсоре, указывающем на элемент управления, или изменил значение какого-либо элемента управления, или щелкнул пустую область формы. |
DblClick |
Имеет место, когда пользователь быстро дважды нажимает и тут же отпускает левую (первую) кнопку мыши. |
Deactivate |
Имеет место, когда объект-контейнер (например форма) перестает быть активным, потому что ни один из содержащихся в нем объектов не находится в фокусе. |
Deleted |
Имеет место, когда пользователь удаляет пометку записи на удаление или когда выдается команда DELETE. |
Destroy |
Имеет место, когда освобождается объект. |
DoCmd |
Выполняет команду Visual FoxPro, например, при Visual FoxPro application automation server. |
DownClick |
Имеет место, когда пользователь нажимает в элементе управления кнопку со стрелкой вниз. (Combo Box, List Box или Spinner). |
DragDrop |
Имеет место при завершении операции перетаскивания с помощью мыши. |
DragOver |
Имеет место, когда элемент управления, перетаскиваемый с помощью мыши, накрывает объект назначения. |
DropDown |
Имеет место, когда после нажатия кнопки со стрелкой в элементе управления ComboBox или ListBox должен появиться список. Используйте событие для обрадотки выбранного элемента перед его выводом. |
Error |
Имеет место при возникновении в методе ошибки этапа выполнения. |
ErrorMessage |
Имеет место, когда событие Valid возвращает значение "ложь" (.F.), и обеспечивает выдачу сообщения об ошибке. |
GotFocus |
Имеет место, когда объект получает фокус - в результате действий со стороны пользователя или в результате выполнения кода. |
Init |
Имеет место при создании объекта. |
InteractiveChange |
Имеет место, когда пользователь изменяет значение элемента управления с помощью клавиатуры или мыши.. Это событие наступает после каждого символа. |
KeyPress |
Имеет место, когда пользователь нажимает и отпускает клавишу. |
Load |
Имеет место непосредственно перед созданием объекта. Если метотод вернул .F., объект не создается. |
LostFocus |
Имеет место, когда объект теряет фокус. |
Message |
Когда элемент теряет фокус, отображает сообщение в строке состояния внизу экрана. |
MiddleClick |
Имеет место, когда пользователь нажал среднюю кнопку мыши на трехкнопочной мыши. |
MouseDown |
Имеет место, когда пользователь нажимает кнопку мыши. |
MouseMove |
Имеет место, когда пользователь перемещает указатель мыши по объекту. |
MouseUp |
Имеет место, когда пользователь отпускает кнопку мыши. |
MouseWheel |
Имеет место, когда пользователь врашает колесико на мыши, которая его имеет. |
Moved |
меет место, когда объект перемещается на новую позицию или когда установки свойства Top или Left объекта-контейнера изменяются программным способом |
Paint |
Имеет место, когда перерисовывается форма или панель инструментов. |
ProgrammaticChange |
Имеет место, когда в коде изменяется значение элемента управления. |
QueryUnload |
Имет место перед выгрузкой объекта Form. |
RangeHigh |
Имеет место, когда элемент управления Spinner или TextBox теряет фокус и когда элемент управления ComboBox или ListBox получает фокус. |
RangeLow |
Имеет место, когда элемент управления Spinner или TextBox теряет фокус или когда элемент управления ComboBox или ListBox получает фокус. |
Resize |
Имеет место при изменении размеров объекта. |
RightClick |
Имеет место, когда пользователь нажимает и затем отпускает правую кнопку мыши и при этом указатель мыши находится над элементом управления. |
Scrolled |
Имеет место в элементе управления Grid при щелчке горизонтальной или вертикальной полосы прокрутки или при перемещении бегунка. |
Timer |
Имеет место, когда истекает интервал времени, заданный свойством Interval. |
UIEnable |
Имеет место для всех объектов, содержащихся внутри объекта Page, каждый раз, когда этот объект Page активизируется или деактивизируется. |
UnDock |
Имеет место, когда объект ToolBar сдвигается мышью с позиции, в которой он был фиксирован. |
Unload |
Имеет место при освобождении объекта. |
UpClick |
Имеет место, когда пользователь нажимает в элементе управления кнопку прокрутки со стрелкой вверх. |
Valid |
Имеет место перед тем, как элемент управления теряет фокус. Если метод вернул значение .F. , Visual FoxPro не позволит покинуть фокус с данного элемента. |
When |
Имеет место перед тем, как элемент управления получает фокус. Если метод вернул.F., Visual FoxPro не даст возможности получить фокус элементу. |
List & ComboBox свойства, события, методы
ListBoxes |
Описание ....... |
AddItem |
Добавляет новый элемент списка в элемент управления поле ввода с раскрывающимся списком или поле ввода со списком, предоставляя при этом возможность задать индекс элемента. RowSource должен быть 0-None или 1‑Value (используется индекс элемента). |
AddListItem |
Добавляет новый элемент списка в элемент управления поле ввода с раскрывающимся списком или поле ввода со списком, давая возможность задать идентификатор элемента. RowSource должет быть 0-None или 1-Value (uses the item’s ID). |
BoundColumn |
Определяет, какой столбец многостолбцового элемента управления привязан к свойству Value этого элемента управления. |
BoundTo |
Определяет, связан ли список с цифровыми данными или нет. |
Click Event |
Имеет место в следующих случаях: кнопку мыши при курсоре, указывающем на элемент управления, или изменил значение какого-либо элемента управления. |
ColumnCount |
Задает количество столбцов. |
ColumnWidths |
Задает ширину столбцов. |
ControlSource |
Задает источник данных, к которому привязывается объект. |
DblClick Event |
Имеет место, когда пользователь быстро дважды нажимает и тут же отпускает левую (первую) кнопку мыши. |
DisplayValue |
Задает содержимое первого столбца выбранного элемента списка. |
KeyPress Event |
Имеет место, когда пользователь нажимает и отпускает клавишу. |
IncrementalSearch |
Определяет, поддерживает ли данный элемент управления последовательный поиск при вводе с клавиатуры. |
List |
Массив символьных строк, используемый для доступа. |
ListCount |
Содержит число элементов в списке. |
ListIndex |
Задает номер индекса выбранного элемента списка. |
ListItem |
Массив символьных строк, используемый для доступа к элементам списка по item’s ID. |
ListItemID |
Задает уникальный идентификатор ID для выбранного элемента списка в данном элементе управления. |
NewIndex |
Задает индекс последнего элемента, добавленного в элемент управления. |
NewItemID |
Задает идентификатор самого последнего элемента. |
MultiSelect |
Определяет, может ли пользователь выделять несколько элементов списка. |
Requery |
Повторно опрашивает источник строк, к которому привязан элемент управления. |
RemoveItem |
Удаляет элемент из списка элемента управления. |
RemoveListItem |
Удаляет элемент из списка элемента управления по ID. |
RowSource |
Задает источник значений. |
Selected |
Определяет, выбран ли элемент списка. |
SelectedID |
Определяет, выбран ли элемент списка (uses the item’s ID). |
Sorted |
Определяет, должны ли элементы списка автоматически сортироваться в алфавитном порядке. |