AutoCloseTables — свойство
DataEnvironment.AutoCloseTables [= IValue] Определяет, будут ли закрываться таблицы или просмотры, определенные в среде данных для форм, наборов форм или отчетов при их закрытии. IValue Если параметр равен.Т. (по умолчанию), то при закрытии объекта FormSet, Form, или отчета будут закрыты соответственно и таблицы или просмотры. Если.F., то таблицы и просмотры остаются открытыми. AutoOpenTables — свойство DataEnvironment.AutoOpenTables [= lExpr] Определяет, будут ли таблицы или просмотры, определенные в среде данных для форм, наборов форм или отчетов загружаться автоматически. lExpr Если параметр равен.Т. (по умолчанию), то таблицы или просмотры в объекте FormSet, Form или отчете будут открыты автоматически. Если.F., то нет. AutoRelease — свойство FormSet.AutoRelease [= lExpr] Определяет, будет ли набор форм выгружен из памяти при выходе из последней формы в наборе форм. lExpr Если параметр принимает значение,Т. (по умолчанию в Form Designer), то набор форм будет выгружен; если.F. (по умолчанию в программе), то набор форм из памяти при выходе не выгружается. AutoSize — свойство Control.AutoSize /= lExpr] Определяет, будет ли автоматически изменен размер элемента управления, чтобы вместить содержащиеся в нем данные. lExpr Если параметр равен.Т., то размер элемента управления будет изменен автоматически; если.F. (по умолчанию), то нет. BackColor, ForeColor — свойства Object. ВackColor /= nColor] Object. ForeColor /"== nColor] Определяет фоновый цвет или цвет символа, используемый для отображения текста и графики в объекте. nColor Определяет 32-битное целое число для обозначения выбранного цвета, вычисляемое по формуле nColor = R + G х 256 + В х 65536, где R, G и В — интенсивности красного, зеленого и синего цветов, которые могут изменяться от 0 до 255 (приведенную зависимость реализует функция RGBO). Значения для основных цветов приведены в следующем списке:
BackStyle — свойство Object.BackStyle [= nStyle] Определяет, является ли фон объекта прозрачным или непрозрачным. nStyle Если параметр равен 0, то фон объекта не перекрывает находящееся позади него изображение, при этом свойство BackColor игнорируется. Если 1 (по умолчанию), то фон объекта непрозрачен. BaseClass — свойство Object. ВaseClass [= cBaseClass] Определяет имя базового класса Visual FoxPro, на котором основан объект. cBaseClass Определяет имя базового класса (см. табл. 2 на стр. 12). BeforeDock — событие PROCEDURE ToolBar. BeforeDock LPARAMETERS [nindex], nLocation Происходит при попытке встроить объект ToolBar в рамку окна. nindex Уникально идентифицирует элемент управления, находящийся в массиве. nLocation Определяет, где ToolBar будет встроен. Возможные значения для nLocation:
BeforeOpenTables — событие PROCEDURE DataEnvironment. BeforeOpenTables Происходит непосредственно перед открытием таблиц или просмотров, указанных в среде данных для форм, наборов форм или отчетов. BeforeRowColCbange — событие PROCEDURE Grid.BeforeRowColChange LPARAMETERS nColIndex Происходит при изменении пользователем активной строки или столбца в объекте Grid.
nColIndex Возвращает номер последней активной строки или столбца. BorderColor — свойство Object. BorderColor [= nColor] Определяет цвет обрамления для объекта. См. описание свойств BackColor и ForeColor. BorderStyle — свойство Object. BorderStyle /= nStyle] Определяет стиль обрамления объекта. nStyle Определяет вид обрамляющей линии (нет рамки, одиночная линия, двойная, пунктирная и т. п.) и зависит от типа объекта. Это свойство действует при значении свойства BorderWidth для данного объекта, равном 1. BorderWidth — свойство Control. BorderWidth [= nWidth] Определяет ширину рамки элементов управления Line, PageFrame или Shape. nWidth Определяет ширину, которая может изменяться от 0 до 8192. Обратите внимание, что если значение nWidth больше 1, установка свойства BorderStyle игнорируется. Bound — свойство Column. Bound [= lExpr] Определяет, связан ли элемент управления в объекте Column с источником данных для этой колонки. lExpr Если параметр равен.Т. (по умолчанию), то связан; если.F., то нет. BoundColumn — свойство Control. BoundColumn [= nCol] Определяет, какой из столбцов в элементах управления ListBox или ComboBox связан со свойством Value данного элемента. nCol Определяет номер столбца, связанного со свойством Value. По умолчанию nCol равен 1. Box — метод Form.Box(nXCoord1, nYCoordI, nXCoord.2, nYCoord2) или Form.Box(nXCoord2, nYCoord2) Рисует прямоугольник в форме. nXCoordI и nYCoordI Определяют координаты верхнего левого угла прямоугольника. nXCoord.2 и nYCoord2 Определяют координаты нижнего правого угла. Ширина линий зависит от установки свойства DrawWidth, а внешний вид прямоугольника определяют свойства DrawMode и DrawStyle. BufferMode — свойство Object.BufferMode [= nValue] Определяет режим обновления записей при их редактировании. nValue Если этот параметр равен 0 (по умолчанию), то буферизации нет. Записи блокируются, как только начинается редактирование, и при перемещении указателя записи данные записываются в поля. Имитирует поведение FoxPro 2.x. При значении, равном 1, устанавливается пессимистическая буферизация. Записи блокируются, как только начинается редактирование, и данные записываются в поля, когда перемещается указатель записи. Вы можете использовать функцию TABLEREVERTO, чтобы отменить изменения для текущей записи. При значении, равном 2 устанавливается оптимистическая блокировка. Записи не блокируются при редактировании, a Visual FoxPro пытается блокировать записи только тогда, когда они записываются на диск с помощью функции TABLEUPDATEO.
BufferModeOverride — свойство DataEnvironment. Cursor. BufferModeOuerride [= nValue] Позволяет отменить установленное для формы или набора форм свойство BufferMode для указанного курсора, получаемого в локальном или внешнем просмотре. nValue Если параметр равен 1 (по умолчанию), то используется установка, принятая в форме. При значении, равном 2 устанавливается пессимистическая буферизация строки, при 3 — оптимистическая буферизация строки, 4 означает пессимистическую буферизацию таблицы, а 5 — оптимистическую буферизацию таблицы.
ButtonCount — свойство Control. ButtonCount [= nNumber] Определяет число кнопок в Command Group или Option Group. nNumber Определяет число кнопок для элемента управления. Если вы изменяете число кнопок во время выполнения программы, новым кнопкам имена назначаются автоматически. Например, если имеются четыре кнопки в Command Group, и установка свойства изменена на 5, новая кнопка получит имя Commands. Buttons — свойство Control. Buttons (nindex).Property = Value или Control.Buttons (nindex).Method Массив для доступа к каждой кнопке в группе. nindex Это целое число между 1 и количеством кнопок, определенных свойством ButtonCount для Control. Property Имя свойства CommandButton или OptionButton. Method Имя метода CommandButton или OptionButton. Value Значение для свойства, указанного в параметре Property. Используйте это свойство, чтобы установить свойства и методы обращения для всех кнопок в группе. Cancel — свойство CommandButton. Cancel [= lExpr] Определяет, является ли кнопка с именем, указанным в CommandButton кнопкой Cancel (то есть происходит ли событие Click для этой кнопки, когда пользователь нажимает клавишу Esc). lExpr Если принимает значение.Т., то указанная кнопка реагирует на нажатие клавиши Esc, если.F. (по умолчанию), то нет.
Caption — свойство Object. Caption [= cText] Определяет текст, отображаемый в заголовке объекта. cText Определяет отображаемый текст. Заголовки отображаются по-разному в зависимости от объекта:
• в формах текст появляется в названии окна формы; когда форма минимизирована, этот текст отображается ниже пиктограммы формы; • для вкладок PageFrame заданный текст фигурирует на вкладке каждой страницы; • для CommandGroups и OptionGroups заголовок появляется по центру наверху рамки группы управления; • для средств управления текст отображается на или за объектом управления; для быстрого перемещения к средству управления с помощью клавиатуры (использования «горячей» клавиши) поставьте знаки \< перед символом, который вы хотите сделать ключевым; • для средств управления с установкой свойства Style, равным 1 (графический), заголовок отображается под пиктограммой. ChildAlias — свойство DataEnvironment. Relation. ChildAlias [= cText] Определяет имя псевдонима порожденной таблицы. cText Определяет имя псевдонима порожденной таблицы в отношении. ChildOrder — свойство Object. ChildOrder [= cField] Определяет тег индекса для источника записей объектов Grid или Relation. cField Определяет существующее имя тега. Используйте это свойство для установки между двумя таблицами связи типа «один ко многим». Например, таблица заказчиков компонуется с таблицей заказов, содержащей многократные заказы для каждого заказчика. В этом случае установите свойство ChildOrder равным идентификатору поля тега индекса в таблице заказчиков. Circle — метод Form. Circle(nRadius, nXCoord, nYCoord [, nStart, nEnd [, nAspect]]) Рисует круг, эллипс или дугу в форме. nRadius Определяет радиус круга, эллипса или дуги. nXCoord и nYCoord Определяют координаты центра круга, эллипса или дуги. nStart, nEnd Задают начальную и конечную позиции для рисования дуги в радианах. Значения по умолчанию для nStart — 0, а для nEnd — 2я, что обеспечивает рисование полной дуги или эллипса. Оба параметра могут изменяться от -2тг до 2п. nAspect Определяет коэффициент сжатия круга. Значение по умолчанию 1.0 обеспечивает вывод правильного круга. Значения, больше 1.0 воспроизводят вертикальный эллипс, меньше 1.0 задаются для горизонтального эллипса. C/ass — свойство Object. Class Возвращает имя класса, на котором основан объект. ClassLibrary — свойство Object. ClassLibrary Определяет имя файла пользовательской библиотеки классов, которая содержит класс объекта. Объекты базового класса Visual FoxPro встроены в программу и не имеют никакой установки ClassLibrary. Clear — метод Object. Clear Очищает содержимое ComboBox или ListBox. Для достижения эффекта от метода Clear, свойство RowSourceType должно быть установлено в 0. Click — событие PROCEDURE Object. Click [LPARAMETERS nindex] Происходит когда: • пользователь нажимает и отпускает левую кнопку мыши, в то время как курсор находится на органе управления, изменяет значение некоторых средств управления или делает щелчок мышью в пустой области формы;
• вы включаете в программу код, который вызывает событие. nindex Уникально идентифицирует элемент управления, для которого должно произойти данное событие. ClipControls — свойство Form.ClipControls [= lExpr] Определяет, перерисовывают ли графические методы в событиях Paint весь объект или только недавно использованные области. lExpr Если параметр принимает значение.Т. (по умолчанию), то графические методы в событиях Paint перерисовывают весь объект. Если lExpr равно.F., то графические методы в событиях Paint перерисовывают только недавно использованные области. CloneObject — метод Object. CloneObject(NewName) Дублирует объект, включая свойства всего объекта, его события и методы. NewName Определяет имя нового объекта или объекта-двойника. Closabfe — свойство Form. Closable /= lExpr] Определяет, может ли форма быть закрыта путем двойного щелчка мышью на значке системного меню или при выборе команды Close из того же меню. lExpr Если принимает значение.Т. (по умолчанию), то форма может быть закрыта и команда Close будет добавлена к системному меню. Если lExpr принимает значение.F., то форма не может быть закрыта, используя системное меню, и команда Close будет удалена из меню.
CloseTables — метод DataEnvironment. CloseTables Вызывает закрытие таблиц и просмотров, связанных со средой данных. Cls — метод Form. CIs Очищает указанную форму от графики и текста, сгенерированных с помощью операторов вывода. Метод Cls сбрасывает свойства CurrentX и CurrentY в 0. ColorScheme — свойство Control. ColorScheme [= пТуре] Определяет тип цветовой схемы, используемой для средств управления. Включено для совместимости с FoxPro 2-х. Используйте вместо этого свойства BackColor и ForeColor. ColorSource — свойство Object. ColorSource [= nSource] Определяет, как установлены цвета элементов управления, использовавшихся и в предыдущей версии FoxPro for Windows. nSource Если параметр равен 0 (по умолчанию), то действуют цвета, установленные в соответствии со свойствами объекта.(BackColor и ForeColor), при значении 1 используется цветовая схема формы, при 2 действует цветовая схема, установленная в свойстве ColorScheme, значение 3 означает, что используется цветовая схема, принятая для объекта по умолчанию в Control Panel системы Windows. ColumnCount — свойство Object.ColumnCount [= nCol] Определяет число объектов Column в Grid, ComboBox или ListBox. nCol Для Grid по умолчанию nCol равно -1, при этом автоматически будет создано достаточно столбцов, чтобы разместить все поля из источника данных. Для ComboBox или ListBox определяет количество столбцов в элементе управления. Если ColumnCount равен -1, элемент управления в Visual FoxPro работает так же, как в версии 2.х. Если вы устанавливаете ColumnCount в О, ни один столбец не отображается. ColumnLines — свойство Control. ColumnLines [= lExpr] Показывает или скрывает линии между столбцами. lExpr Если имеет значение.Т., (по умолчанию) линии между столбцами видны, если.F., — скрыты. ColumnOrder — свойство Column. ColumnOrder [= nExpr] Определяет относительный порядок столбцов в Grid. Columns — свойство Grid. Columns(nCol). Property [= Setting] Массив для доступа к свойствам отдельных столбцов в объекте Grid по номеру столбца. nCol Определяет столбец в Grid. Самый левый столбец имеет номер 1. Property Имя свойства для обращения к столбцу. Setting Определяет новую установку свойств для всех ячеек столбца, заданного параметром nCol. ColumnWidths — свойство Control.ColwnnWidths /= "cCol1Width, cCol2Width,... cColnWidth"] Определяет ширину столбцов для ComboBox или ListBox. "cCol1 Width, cCol2Width,... cColnWidth" Задает ширину столбца или ряда столбцов в ComboBox или ListBox. Например, приведенная ниже строка определяет, что первый столбец имеет 5 модулей в ширину, второй — 7 и третий — 9 модулей в единицах измерения, определяемых свойством формы ScaleMode. cColumnWidths = "5, 7, 9"
Comment — свойство Object. Comment [= cTextString] Позволяет вставлять комментарии относительно объекта. cTextString Определяет текстовую строку с комментарием. В отличие от других свойств, значение свойства Comment не используется Visual FoxPro. Вы можете использовать это свойство, чтобы идентифицировать или описать объекты для облегчения их последующего применения. ControlBox — свойство Form. ControlBox [= lExpr] Определяет, появляется ли системное меню в верхнем левом углу формы во время ее выполнения. lExpr Если параметр принимает значение.Т. (по умолчанию), то системное меню отображается, если.F., то нет. ControlCount — свойство Object. ControlCount Определяет число элементов управления в объекте-контейнере Column, Form, Page или ToolBar. Вы можете использовать это свойство, чтобы для всех элементов управления выполнить некоторые действия. Например, следующий фрагмент кода показывает, как отключить все средства управления в форме: FOR х = 1 ТО THISFORM.CorrtrolCount THISFORM.Controls(x).Enabled =.F. ENDFOR Controls — свойство ContainerObject.Controls(Index). Property [= Expr] Массив для доступа к средствам управления в объекте-контейнере Column, Form, Page или ToolBar. Expr Определяет значение свойства для элемента управления, который указан в ContainerObject.
ControlSource — свойство Object. ControlSource /= cName] Определяет источник данных, с которым связан объект. cName Этот параметр для средств управления является переменной или полем. Для TextBox cName обычно бывает полем. CurrentControl — свойство Column. CurrentControl [= cName] Определяет, какой элемент управления, содержащийся в объекте Column, используется для отображения значения активной ячейки. cName Определяет имя элемента управления, который отображает данные и обеспечивает их редактирование для активной ячейки в объекте Column. По умолчанию элементом управления является TextBox, имеющий Textl как свойство Name. Используйте метод AddObject, чтобы добавить другие средства управления.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|