IncrementalSearch — свойство
Control. IncrementalSearch [= lExpr] Определяет, поддерживают ли элементы управления ComboBox и ListBox поиск нужного пункта последовательным уточнением в соответствии с введенными с клавиатуры символами. lExpr Если параметр принимает значение.Т. (по умолчанию), то такой поиск поддерживается, если.F., то нет. IndexToltemID — метод [nItemID =] Control. IndexToItemlD(nlndex) Возвращает уникальный идентификационный номер для пункта списка в ComboBox или ListBox (nItemID). nindex Определяет порядковый номер пункта списка в элементе управления, который присваивается пункту при его включении в список. Первоначально nindex и nItemID для добавляемого в список пункта равны, однако в дальнейшем при выполнении сортировки, удалении и добавлении новых пунктов, эти два параметра для одного пункта могут иметь разные значения. Используйте метод IndexToltemID для определения nItemID, если известен nindex.
Init — событие PROCEDURE Object. Init [LPARAMETERS Param1, Param2,...] Происходит, когда объект создан при работе программы. Param1, Param2... Должны быть указаны, когда требуется передача параметров. InitialSelectedAlias — свойство DataEnvironment.InitialSelectedAlias [= cText] Определяет для объекта Cursor псевдоним, принимаемый как текущий, когда загружается среда данных. cText Указывает имя псевдонима. Это свойство аналогично команде SELECT. InputMask — свойство Control.InputMask [= cMask] Определяет, как данные будут вводится и отображаться в элементах управления Spinner и TextBox. cMask Может иметь следующие управляющие значения:
InteractiveChange — событие PROCED URE Control. InteractiveChange [LPARAMETERS nindex] Происходит, когда пользователь изменяет значение элемента управления, используя клавиатуру или мышь. nindex Уникально идентифицирует элемент управления. Это событие происходит каждый раз при изменении значения объекта в интерактивном режиме. Например, если пользователь вводит блок текста, событие InteractiveChange будет вызываться после каждого нажатия клавиши. Interval — свойство Timer. Interval [= nTime] Определяет частоту выполнения события Timer в миллисекундах. nTime Задает частоту в миллисекундах. Значение по умолчанию — 0, что предотвращает запуск Таймера. ItemBackColor, ItemForeColor — свойства Control. ItemBackColor [= nColor] или Control.ItemBackColor = RGB(nRed Value, nGreenValue, nBlueValue) Control. ItemForeColor [= nColor] или Control.ItemForeColor = RGB(nRedValue, nGreenValue, nBlueValue) Определяет цвет фона или символа, используемого для отображения текста пунктов в элементах управления ComboBox или ListBox. См. описание свойств BackColor и ForeColor. ItemData — свойство Control.ItemData(nindex) [= nData] Используется для ссылки по индексу на одномерный массив, который имеет ту же размерность (количество пунктов), что и установленная в свойстве List для элементов управления ComboBox или ListBox. nindex Определяет номер пункта, соответствующий порядку их вывода в списке.
nData Это номер, который используется для сохранения или извлечения нужного пункта из списка ItemData. Свойство ItemData удобно применять, если нам нужно программно управлять списком, используя не наименования входящих в него пунктов, а их идентификаторы, которые в этом случае размещаются не в списке, а в отдельном массиве.
ItemlDData — свойство Control. ItemIDData(nItemID) [= nData] Используется для ссылки по уникальному идентификационному номеру на одномерный массив, имеющий размерность, установленую в свойстве List для элементов управления ComboBox или ListBox. nItemID Определяет уникальный номер идентификации. nData Это номер, который используется для указания пункта в списке ItemlDData. ItemlDTolndex — метод [nindex =] Control.ItemIDToIndex(nItemID) Возвращает значение nindex, представляющее собой позицию пункта в списке элементов управления ComboBox или ListBox. nItemID Это уникальный номер идентификации, связанный с нужным пунктом. KeyboardHlghValue, KeyboardLowValue — свойства Spinner. KeyboardHighValue /= nHigh] Spinner. KeyboardLowValue [= nLow] Определяют границы значения, которое может быть введено в элемент управления Spinner с помощью клавиатуры. nHigh Определяет наибольшее значение, которое может быть введено. По умолчанию nHigh равно 2 147 483 647. nLow Определяет наименьшее значение, которое может быть введено. По умолчанию nLow равно -2 147 483 647.
Keypress — событие PROCEDURE Object. Key Press LPARAMETERS [nindex,] nKeyCode, nShiftAltCtrl или LPARAMETERS nKeyCode, nShiftAltCtrl Происходит, когда пользователь нажимает и отпускает клавишу. В процедуру события необходимо включить оператор LPARAMETERS и определить каждый из параметров. nindex Уникально идентифицирует элемент управления, находящийся в массиве элементов управления. nKeyCode Содержит код, соответствующий значению, возвращаемому функцией INKEYO, который идентифицирует нажатую клавишу. nShiftAltCtrl Устанавливает признак нажатия одной из статусных клавиш: Shift — 1, Ctrl — 2 или Alt — 4. Например, если одновременно нажаты клавиши Ctrl и Shift, то nShiftAltCtrl=3. KeyPrevlew — свойство Form. Key Preview /= lExpr] Определяет, прерывает ли событие Key Press в форме событие Key Press в элементе управления Page или ToolBar. lExpr Если параметр принимает значение.Т., то сначала событие KeyPress получает форма, а затем активный элемент управления; если.F. (по умолчанию), то событие KeyPress получает активный элемент управления, а форма не получает. Вы можете использовать это свойство, чтобы создать процедуру управления с помощью клавиатуры для объекта Form. Например, когда прикладная программа использует функциональные клавиши, вы можете обрабатывать их нажатия на уровне Form раньше, чем для каждого элемента управления.
Left — свойство Object.Left /= nDist] Определяет величину отступа объекта от левого края содержащего его объекта-контейнера. nDist Задает величину отступа в единицах измерения, определенных свойством ScaleMode. LeftColumn — свойство Grid. LeftColumn Содержит номер крайнего левого столбца, отображаемого объектом Grid. Используйте свойство LeftColumn, чтобы узнать, какие столбцы не видны пользователю. Например, если LeftColumn = 3, столбцы 1 и 2 будут скрыты за левой границей Grid. Line — метод Form. Line(nXCoord2, nYCoord2) или Form.Line(nXCoord1, nYCoordI, nXCoord2, nYCoord2) Рисует линию в форме. nXCoordI и nYCoordI Задают координаты начала линии. Единицы измерения определяются свойством ScaleMode. nXCoo-,d2 и nYCoord2 Определяют координаты конечной точки линии. Ширина выводимой линии зависит от установки свойства DrawWidth. Способ вывода линии на фоне, определяется свойствами DrawMode и DrawStyle. После того как метод Line выполнится, свойства CurrentX и CurrentY будут установлены в nXCoord2 и nYCoord2. LineSlant — свойство Line.LineSlant [= cSlant] Определяет направление наклона линии. cSlant Параметр может иметь значение «\» либо «/», что наглядно отражает направление наклона линии. LinkMaster — свойство Grid. LinkMaster [= cName] Определяет родительскую таблицу, связанную с порожденной таблицей, отображаемой в Grid. cName Задает псевдоним родительской таблицы. Используйте свойство LinkMaster, чтобы установить связь «один ко многим» между родительской или первичной таблицей объекта Form и таблицей, связанной со свойством RecordSource объекта Grid. List — свойство Control. List(nRow [, nCol]) [= cChar] Символьный массив cChar, используемый для обращения к пунктам в элементах управления ComboBox или ListBox. nRow Указывает строку, которую нужно найти, используя порядок вывода на дисплей. Например, nRow = 3 определяет третью строку, показанную в списке. nCol Указывает колонку в списке в соответствии с порядком вывода. Используйте этот параметр только в списке из нескольких колонок. Если в таком списке nCol не указывается, по умолчанию принимается первая колонка. ListCount — свойство Control. ListCount Содержит количество пунктов в части списка элементов управления ComboBox или ListBox.
Вы можете использовать это свойство, чтобы циклически пройти все пункты и выполнить какие-либо действия. Listlndex — свойство Control. Listlndex [= nindex] Определяет индексный номер выбранного пункта в элементах управления ComboBox или ListBox. nindex Содержит номер пункта. Если этот параметр равен 0, то выбранных пунктов нет. Listltem — свойство Control. ListItem(nItemID) [= cChar] Символьный массив cChar, используемый для обращения к пунктам в элементах управления ComboBox или ListBox посредством идентификатора пункта. nItemID Определяет пункт по его идентификатору.
ListltemID — свойство Control. ListItemID [= nItemIDJ Определяет уникальный номер идентификатора для выбранного пункта в элементах управления ComboBox и ListBox. nItemID Если параметр равен -1, то не указывается никаких выбранных пунктов. Load — событие PROCEDURE Object. Load [LPARAMETERS nindex] Происходит при выводе объекта формы или набора форм на экран. nindex Уникально идентифицирует элемент управления, находящийся в массиве элементов управления. LockScreen — свойство Form.LockScreen [= lExprJ Определяет, будут ли все изменения для установок свойств объектов формы выполняться пакетом (все вместе). lExpr Если параметр принимает значение.Т., то форма и содержащиеся в ней объекты отражают изменения в установках свойств в пакетном режиме, если.F. (по умолчанию), то форма и содержащиеся в ней объекты будут отражать изменения в установках свойств только после того, как эти изменения будут сделаны. Установите LockScreen в значение истина (.Т.), чтобы уменьшить раздражающие регенерации изображения, когда свойства представления типа BackColor, FontName и так далее изменяются во время выполнения программы. LostFocus — событие PROCEDURE Object. LostFocus [LPARAMETERS nindex] Происходит, когда объект становится неактивным. nindex Уникально идентифицирует элемент управления, находящийся в массиве элементов управления.
Margin — свойство Control. Margin [= nValue] Определяет поля (расстояния от границ элемента до текста) для текстовой части элементов управления ComboBox, EditBox, Spinner или TextBox. nValue Определяет размер поля, но не воздействует на размер элемента управления. MaxButton — свойство Form. MaxButton [= lExpr] Определяет, имеет ли форма кнопку Maximize (увеличение размера окна до максимального размера). lExpr Если параметр принимает значение.Т. (по умолчанию), то форма имеет кнопку Maximize, если.F., то нет. Максимальное открытие окна Form во время выполнения программы вызывает событие Resize. MaxHeight — свойство Form.MaxHeight [= nHeight] Определяет максимальную высоту, до которой форма может быть увеличена. nHeight Это максимальная высота формы в единицах измерения, заданных свойством ScaleMode. По умолчанию nHeight = -1 (максимальная высота не ограничена).
MaxLeft — свойство Form.MaxLeft [= nMaxLeft] Определяет максимальное расстояние, на котором форма, открытая до максимального размера, может быть расположена от левого края главного окна FoxPro. nMaxLeft Задает расстояние от левого края главного окна FoxPro до левого края формы в единицах измерения, определенных свойством ScaleMode. MaxLength — свойство EditBox. MaxLength /== nMaxLength] Определяет максимальную длину текста (в символах), который может быть введен в поле элемента управления EditBox.
nMaxLength Указывает максимальное количество символов, которое может быть введено пользователем. Значение этого параметра в Visual FoxPro не ограничено. МахТор — свойство Form.MaxTop [= nMaxTop] Определяет максимальное расстояние, на котором форма, открытая до максимального размера, может быть расположена от верхнего края главного окна FoxPro. nMaxTop Задает расстояние от верхнего края главного окна FoxPro до верхнего края формы в единицах измерения, определенных свойством ScaleMode. MaxWidth — свойство Form.MaxWidth [= nMaxWidth] Определяет максимальный размер по горизонтали, до которого форма может быть увеличена. nMaxWidth Задает максимальную ширину в единицах измерения, определенных свойством ScaleMode. По умолчанию nMaxWidth = -1 (максимальная ширина не ограничена). MDIForm — свойство Form. MDI Form [= lExpr] Определяет, как форма реагирует на использование кнопки Maximize. lExpr Если параметр равен.Т., то форма ведет себя подобно многодокументному интерфейсу (MDI), то есть встраивается в программное окно, размещая свои элементы управления окном во второй строке программного окна. Если lExpr равен.F. (по умолчанию), то форма ведет себя подобно стандартному окну FoxPro, сохраняя свою рамку. Включено для совместимости с предыдущими версиями. В этом случае свойство необходимо установить в значение.F. MemoWindow — свойство TextBox.Memo Window [= cName] Задает имя окна, которое будет использоваться в том случае, когда источник данных для элемента управления TextBox является полем примечаний. cName Определяет имя окна. Включено для совместимости снизу вверх. Лучше использовать элемент управления EditBox. Message — событие PROCEDURE Control. Message [LPARAMETERS nindex] Отображает сообщение в строке состояния в нижней части экрана. nindex Уникально идентифицирует элемент управления, находящийся в массиве элементов управления. Включено для совместимости снизу вверх. Лучше использовать свойство StatusBarText. MinButton — свойство Form.MinButton [= lExpr] Определяет, имеет ли форма кнопку Minimize (уменьшение размера окна до пиктограммы). lExpr Если параметр равен.Т. (по умолчанию), то форма имеет кнопку Minimize, a если.F., то нет. Уменьшение окна Form до пиктограммы во время выполнения программы генерирует событие Resize. MinHeight — свойство Form.MinH eight [= nHeight] Определяет минимальную высоту, до которой может быть изменена форма. nHeight Задает минимальную высоту в единицах измерения, определенных свойством ScaleMode. По умолчанию nHeight = -1 (минимальная высота не ограничена).
MinWidth — свойство Form.MinWidth [= nWidth] Определяет минимальную ширину, до которой может быть изменена форма. nWidth Задает минимальную ширину в единицах измерения, определенных свойством ScaleMode. По умолчанию nWidth = -1 (минимальная ширина не ограничена). MouseDown — событие PROCEDURE Object. MouseDown [LPARAMETERS nindex, nButton, nShift, nXCoord, nYCoord] или [LPARAMETERS nButton, nShift, nXCoord, nYCoord] Происходит, когда пользователь нажимает кнопку мыши. Вы должны включить в процедуру обработки события оператор LPARAMETERS и определить имя каждого из параметров. nindex Содержит номер, который уникально идентифицирует элемент управления. Параметр nindex передается только тогда, когда элемент управления является частью массива элементов управления. nButton Содержит номер, который определяет, какая кнопка мыши была нажата для вызова события: 1 (левая), 2 (правая) или 4 (средняя). nShift Содержит номер, который определяет состояние клавиш Shift, Ctrl и Alt в момент нажатия кнопки мыши, определенной параметром nButton. Параметр nShift — это сумма битов, соответствующих клавишам Shift (бит 0), Ctrl (бит 1) и Alt (бит 2). Установка этих битов в единицу соответствуют значениям 1, 2 и 4. Например, если одновременно нажаты клавиши Ctrl и Alt, параметр nShift принимает значение 6. nXCoord, nYCoord Содержат текущие горизонтальную (nXCoord) и вертикальную (nYCoord) координаты курсора мыши внутри окна Form. MouseMove — событие PROCEDURE Object. MouseMove [LPARAMETERS nindex, nButton, nShift, nXCoord, nYCoord] или [LPARAMETERS nButton, nShift, nXCoord, nYCoord] Происходит, когда пользователь перемещает мышь над объектом. 82 Вы должны включить в процедуру обработки события оператор LPARAMETERS и определить имя каждого из параметров. Описание параметров, которые Visual FoxPro передает событию MouseMove, см. в комментарии к описанию события MouseDown. Параметр nButton для MouseMove отличается от параметра nButton для событий MouseDown и MouseUp. Для MouseMove параметр nButton указывает текущее состояние всех кнопок; одно событие MouseMove может указывать, что некоторые, все или никакие кнопки не нажаты. Для MouseDown или MouseUp параметр nButton указывает конкретную кнопку. MousePointer — свойство Object. MousePointer [= nType] Определяет форму курсора мыши, когда он перемещается над объектом во время выполнения программы. nType Может принимать следующие значения: 0 (по умолчанию) — форма, определяется объектом, 1 — стрелка, 2 — вертикальная линия с перекрестием, 3 — вертикальная линия (текстовый курсор), 4 — пиктограмма (маленький белый квадрат внутри черного квадрата), 5 — стрелка с четырьмя направлениями (север, юг, восток, запад), 6-9 — двойная стрелка в противоположных направлениях, 10 — стрелка вверх, 11 — «песочные часы», 12 — знак запрета размещения (перечеркнутый круг). MouseUp — событие PROCEDURE Object. MouseUp [LPARAMETERS nButton, nShift, nXCoord, nYCoord] или [LPARAMETERS nindex, nButton, nShift, nXCoord, nYCoord] Происходит, когда пользователь отпускает кнопку мыши. Вы должны включить в процедуру обработки события оператор LPARAMETERS и определить имя каждого из параметров. Описание параметров, которые Visual FoxPro передает событию MouseMove, см. в комментарии к описанию события MouseDown. Movable — свойство Object. Movable [•= lExpr] Определяет, может ли объект Column, Form или ToolBar перемещаться пользователем во время выполнения программы.
lExpr Если параметр принимает значение.Т. (по умолчанию), то объект может перемещаться. К системному меню формы при этом будет добавлена команда Move. Если lExpr равен.F., то объект не может быть перемещен пользователем. Move — метод Object. Move(nLeft [, пТор [, nWidth [, nHeight]]]) Перемещает объект. nLeft Определяет горизонтальную координату левого края объекта. пТор Определяет вертикальную координату верхней границы объекта. nWidth Определяет новую ширину объекта. nHeight Определяет новую высоту объекта. Moved — событие PROCEDURE Object. Moved Происходит, когда пользователь перемещает объект в новую позицию, или когда программно изменяются свойства Тор или Left объекта-контейнера. MoverBars — свойство ListBox.MoverBars /= lExpr] Определяет, отображается ли полоса перемещения порядка пунктов слева от списка элемента управления ListBox. lExpr Если параметр равен.Т., то эта полоса отображается, если.F. (по умолчанию), то нет. MultiSelect — свойство ListBox. MultiSelect [= nChoice] Определяет, может ли пользователь делать многократный выбор в элементе управления ListBox. nChoice Если параметр равен 0 (по умолчанию), то многократный выбор не допускается, а при значении 1 — допускается. Вы можете использовать свойство Selected, чтобы определить, какие пункты выбраны.
Name — свойство Object. Name [= cName] Определяет имя объекта, используемое в программе для ссылки на него. cName Задает имя объекта для ссылки из программы. По умолчанию имя нового объекта состоит из названия класса этого объекта и номера в порядке его создания. Например, если вы помещаете в форму второй объект Grid, то он получит имя по умолчанию Grid2. Newlndex — свойство Control. Newlndex Определяет индекс последнего добавленного к элементам управления ComboBox или ListBox пункта. Свойство Newlndex особенно полезно при добавлении пункта к сортируемому списку. NewltemID — свойство [Form. JControl. NewItemID Определяет идентификатор последнего добавленного к элементам управления ComboBox или ListBox пункта. NoDataOnLoad — свойство DataEnvironment. Cursor. NoDataOnLoad [= [Setting] Заставляет просмотр, связанный с объектом Cursor, активизироваться без загрузки данных. ISetting Если параметр принимает значение.Т., то просмотр открывается без загрузки данных (что уменьшает время активизации формы), если.F. (по умолчанию), то просмотр открывается с загрузкой данных.
Воспользуйтесь поиском по сайту: ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|