Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Плещёв БД 2013-03-15.doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
12.65 Mб
Скачать

Функции работы с цветом

RGB(r,g,b) ‑ возвращает абсолютный номер цвета, полученного в резуль­та­те смешения красного (r), зеленого (g) и синего (b) цветов с указанными числовыми интенсивнос­тями (от 0 до 255).

Приложение 4. События, методы и свойства объектов субд Visual FoxPro События

Activate становится активным объект Form Set, Form или Page или при отображении объекта Toolbar.

AfterCloseTablesпосле закрытия таблиц или представлений.

AfterDockпосле того, как фиксируется панель инстру­мен­тов.

AfterRowColChangeпри переходе в другую строку или другой столбец объекта Grid.

BeforeDock перед фиксацией объекта ToolBar.

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

BeforeRowColChange ‑ перед тем, как пользователь изменяет активную строку или столбец объекта Grid.

Clickпри нажатии и отпускании левой кнопки мыши.

DbIClick при двойном нажатии и отпускании левой кнопки мыши.

Deactivateдеактивизируется объект типа форма.

Deletedпользователь удаляет пометку записи на удаление или ког­да выдается команда Delete.

Destroyосвобождается объект.

DoCmdвыполняет команду FoxPro для сервера приложения FoxPro.

Downclickпри нажатии кнопки со стрелкой вниз на объектах типа Combo Box, List Box и Spinner.

DragDropзавершается операция “Перенести-и-оставить”.

DragOverэлемент управления, переносимый с помощью мыши, накры­вает объект назначения.

DropDownпосле нажатия кнопки со стрелкой в элементе управ­ле­ния Combo Box должен появиться список.

Errorпри возникновении ошибки.

ErrorMessageиспользуется для определения сообщения об ошибке, ког­да событие Valid возвращает значение (.F.).

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

Init при создании объекта, когда объект еще не выведен на экран.

InteractiveChangeпри изменении значения элемента управления с по­мощью клави­атуры или мыши.

KeyPressпри нажатии и отпускании клавиши.

Loadимеет место непосредственно перед созданием объекта.

LostFocus объект теряет фокус (становится не текущим объектом).

Message - отображает сообщение в строке состояния для активного объект.

MiddleClick/RightClickпри нажатии средней/правой кнопки мыши.

MouseMoveпри перемещении указателя мыши по объекту.

MouseDown/MouseUpпри нажатии/отпускании кнопки мыши.

MouseWheelпри вращении колесика мыши, если мышь его содержит.

Movedпри перемещении объекта на новое место или когда установки свой­ства Тор или Left объекта-контейнера изменяются программным способом.

Paint при перерисовывании формы или панели инструментов.

ProgrammaticChange ‑ при изменении в коде значения элемента управ­ления.

QueryUnloadперед выгрузкой объекта Form.

RangeHigh/RangeLowвозвращает наибольшее/наименьшее значение счетчика или число элементов списка и имеет место, когда элемент управления Spinner или Text Box теряет фокус и когда элемент управления Combo Box или List Box получает фокус.

ReadActivate/ReadDeactivateпри активизации/деактивизации формы.

ReadShowкогда выдана команда Show Gets в активном объ­екте Form Set и активизируется объект Form Set.

ReadValid/ReadWhen после деактивизации/загрузки объекта Form Set.

Resizeпри изменении размеров объекта.

Scrolled при прокрутке данных в объекте управления Grid.

Timerкогда истекает интервал времени, заданный свойством Interval.

UIEnableимеет место для всех объектов, содержащихся внутри объекта Pa­ge, каждый раз, когда объект Page активизируется/деактивизируется.

UnDockпри перемещении объекта ToolBar с помощью мыши.

Unloadпри освобождении объекта.

UpClickпри нажатии кнопки со стрелкой вверх на объектах управления типа Combo Box, List Box и Spinner.

Validперед тем, как элемент управления теряет фокус (для контроля значений).

When перед тем как элемент управления получает фокус.

Методы

ActivateCellактивизирует ячейку в элементе управления Grid.

AddColumnдобавляет объект Column в элемент управления Grid.

Additem/AddUstItemдобавляет новый элемент списка в объекте Combo Box или List Box, предоставляя при этом возможность задать индекс/иден­ти­фикатор элемента.

AddObjectдобавляет объект в контейнер на этапе выполнения.

Box/Circle/Lineрисует прямоугольник/эллипс/линию в форме.

Clsудаляет графику и текст из формы.

Clearочищает содержимое элемента управления Combo Box и List Box.

CloneObjectсоздает копию объекта со всеми его свойствами, событиями и методами.

CloseTablesзакрывает таблицы и представления данных, связанные со средой.

DataToClipкопирует группу записей в текстовом виде в буфер обмена Windows.

DeleteColumnудаляет объект Column из элемента управления Grid.

Dockрасполагает объект ToolBar у границы основного окна FoxPro.

DoCmdвыполняет команду FoxPro для сервера приложения FoxPro.

DoScrollмоделирует работу пользователя с полосами прокрутки в объекте Grid.

DoVerbвыполняет глагол для заданного OLE-объекта.

Dragперенос объекта с помощью мыши.

Drawрисует форму.

Evalвыполняет вычисление выражения и возвращает результат.

Helpоткрывает окно справки.

Hideскрывает объект Form, Form Set или ToolBar (Visible=.F.).

IndexToltemIDвозвращает индекс элемента с указанным идентифика­то­ром для объектов типа Combo Box и List Box.

ItemIDToIndexвозвращает индекс позиции элемента в списке данного элемента управления для объектов типа Combo Box и List Box.

Moveперемещает объект.

Pointвозвращает цвет в модели RGB (красный, зеленый, синий) для задан­ной точки формы.

Printвыдает символьную строку в объекте Form, которую нужно напечатать.

Psetустанавливает для точки формы или основного окна Visual FoxPro основной цвет символов.

Quitзавершает работу Visual FoxPro.

ReadExpressionвозвращает выражение, введенное в качестве значения свойства в окне свойств.

ReadMethodвозвращает текст заданного метода.

Refreshперерисовывает объект Form или элемент управления и обнов­ляет все значения.

Releaseосвобождает объект Form Set или Form из памяти.

RemoveListItemудаляет элемент из списка элемента управления типа Combo Box или List Box.

Removeltemудаляет элемент из списка элемента управления типа Combo Box или List Box.

RemoveObjectудаляет заданный объект из объекта-контейнера на этапе выполнения.

Requeryповторно опрашивает источник строк, к которому привязан эле­мент управления типа List Box или Combo Box.

RequestDataсоздает массив, содержащий данные из таблицы FoxPro.

Resetсбрасывает элемент управления Timer в состояние нуль.

ResetToDefaultвосстанавливает принятые по умолчанию в Visual FoxPro значе­ние свойства, событие или метод.

SaveAsсохраняет объект в виде файла .SCX.

SaveAsClassсохраняет экземпляр объекта в качестве определения класса в библиотеке классов.

SctVarсоздает переменную и хранит ее значение.

SetAIIприсваивает установку некоторого свойства всем элементам управления дан­ного объекта Container или определенному классу таких элементов управления.

SetFocusустанавливает фокус в элементе управления.

Showотображает объект Form и определяет его тип ‑ модальный или немодальный.

ShowWhatsThisотображает тему справочной системы, заданную свойством WhatsThisHelpID.

TextHeight/TextWidthвозвращает высоту/ширину текстовой строки, используя еди­ницу измерения, устанавливаемую свойством ScaleMode объекта Form.

WhatsThisModeотображает курсор мыши в виде вопросительного знака и уста­навливает режим Whats This Help.

WriteExpressionзаписывает символьную строку в таблицу свойств.

WriteMethodзаписывает указанный текст в заданный метод.

Zorderпомещает заданный объект Form или элемент управления в заданную позицию данного объекта по отношению к другим объектам.