cactivedoc
ccheckbox
ccombobox
ccommandbutton
ccommandgroup
ccontainer
ceditbox
cfixfield
cform
cformset
cgrid
chyperlink
cimage
ckeyfield
clabel
cline
clistbox
coleboundcontrol
coptiongroup
cpageframe
cpickalternate
cpickaltertextbox
cpickfield
cpicktextbox
cshape
cspinner
ctextbox
ctimer
ctoolbar

Class: cactivedoc

Class: activedoc
Baseclass: activedoc

Properties Methods Objects

Properties

Name Initial value
Caption "Activedoc1"

Name Initial value Comment
^acargo[1,0] .f.
_vfxclassname CActiveDoc
extrabuffer .f.

Methods


Class: ccheckbox

Class: checkbox
Baseclass: checkbox

Properties Methods Objects

Properties

Name Initial value
BackStyle 0
Caption "Check1"
HelpContextID 297
Value 0

Name Initial value Comment
^acargo[1,0] .f.
_vfxclassname CCheckBox Internal use.Specifies the original VFX Class Name
cviewparameter .f. Specifies the name of the view argument which the control is bounded
extrabuffer .f. A user buffer
lautosetup .T. .T. if it's enabled when the form is in Insert or Edit mode
lautosize .T. wa (for VFP 3.0) property to define the property AutoSize in the Init() of the control
lnorefresh .f. Setting this property to .t. does prevent the control from beeing refreshed once. This is usefull, when a refresh of the form is issued and you want prevent the user from loosing what he currently was typing.
lproportionalresize .T.
lusesyscolor .T.

Methods


Class: ccombobox

Class: combobox
Baseclass: combobox

Properties Methods Objects

Properties

Name Initial value
HelpContextID 298

Name Initial value Comment
^acargo[1,0] .f.
_vfxclassname CComboBox Internal use.Specifies the original VFX Class Name
ctablename .f. Name of the view of the rowsource when rowsourcetype = 2 (alias) or 6 (fields). Only needed if the user defines the sql string manually, this name can either be set by the programmer or it will be generated using the sys(2015) function.
cviewparameter .f. Specifies the name of the view argument which the control is bounded
extrabuffer .f. A user buffer
lautosetup .T. .T. if it's enabled when the form is in Insert or Edit mode
lnorefresh .f. Setting this property to .t. does prevent the control from beeing refreshed once. This is usefull, when a refresh of the form is issued and you want prevent the user from loosing what he currently was typing.
lproportionalresize .T. Specifies if the resize of this object it proportional or not
lrequeryoninit .f. If the rowsource of the combo is parametrised, set this property to .t. if during the init() you have the correct parameter values and want a requery to happen. If set to .f., the rowsource will only be fetched with an empty structure.
lsptsourcefromuser .f. Set to .t. defines, that the programmer defined the SPT select statement during design time.
lusespt .f. This property defines whether SQL Pass Through (short: SPT) will be used to speedup operation and reduce the dataenvironment and connection overhead.
lusesyscolor .T.

Methods


Class: ccommandbutton

Class: commandbutton
Baseclass: commandbutton

Properties Methods Objects

Properties

Name Initial value
Caption "Command1"
HelpContextID 285

Name Initial value Comment
^acargo[1,0] .f.
_vfxclassname CCommandButton Internal use.Specifies the original VFX Class Name
extrabuffer .f. A user buffer
lautosetup .F.
lproportionalresize .T. Specifies if the resize of this object it proportional or not

Methods


Class: ccommandgroup

Class: commandgroup
Baseclass: commandgroup

Properties Methods Objects

Properties

Name Initial value
ButtonCount 2
Value 1

Name Initial value Comment
^acargo[1,0] .f.
_vfxclassname CCommandGroup Internal use.Specifies the original VFX Class Name
extrabuffer .f. User Buffer
lautosetup .F. Specifies if the control it's sincronized with the form status
lproportionalresize .F. Specifies if the resize of this object it proportional or not

Methods

Objects

Baseclass Class Object name
zzz zzz ccommandgroup.Command1
ccommandgroup.Command2

ccommandgroup.Command1

Class: zzz
Baseclass: zzz
Properties Methods Objects

Properties

Name Initial value
Caption "Command1"


ccommandgroup.Command2

Class: zzz
Baseclass: zzz
Properties Methods Objects

Properties

Name Initial value
Caption "Command2"


Class: ccontainer

Class: container
Baseclass: container

Properties Methods Objects

Properties

Name Initial value
BackStyle 0
HelpContextID 291
OLEDragMode 1
SpecialEffect 2

Name Initial value Comment
^acargo[1,0] .f.
_vfxclassname CContainer Internal use.Specifies the original VFX Class Name
extrabuffer .f. A user buffer
lautosetup .f.
lproportionalresize .T. Specifies if the resize of this object it proportional or not
lusesyscolor .T. Specifies if the system color will be used

Methods


Class: ceditbox

Class: editbox
Baseclass: editbox

Properties Methods Objects

Properties

Name Initial value
Enabled .T.
HelpContextID 299
OLEDragMode 1
OLEDropMode 1

Name Initial value Comment
^acargo[1,0] .f.
_vfxclassname CEditBox Internal use.Specifies the original VFX Class Name
cviewparameter .f. Specifies the name of the view argument which the control is bounded
extrabuffer .f. A user buffer
lautosetup .T. .T. if it's enabled when the form is in Insert or Edit mode
lnorefresh .f. Setting this property to .t. does prevent the control from beeing refreshed once. This is usefull, when a refresh of the form is issued and you want prevent the user from loosing what he currently was typing.
lproportionalresize .T. Specifies if the resize of this object it proportional or not
lusesyscolor .f.

Methods


Class: cfixfield

Class: ctextbox in vfxobj.vcx
Baseclass: textbox

Properties Methods Objects

Properties

Name Initial value
HelpContextID 284
_vfxclassname CFixField
lfixfield .T.

Class: cform

Class: form
Baseclass: form

Properties Methods Objects

Properties

Name Initial value
BufferMode 2
Caption "CForm"
DataSession 2
DoCreate .T.
FontBold .F.
MinHeight 0
MinWidth 0
ShowTips .T.

Name Initial value Comment
^acargo[1,0] .f. Array containing other object references
_vfxclassname CForm Internal use.Specifies the original VFX class name
cchildformmgrclass CChildFormManager Name of the class to be used as childformmanager.
cfavoritescx .f. Enter the name of the scx-file of this form (usually the name of the scx file without extension) which will be used to reference favorites entries for this form.
cformcaption Stores original form caption.
cformname Stores original window name.
chookfunction .f. Specifies the alternate function name to be call. Parameters: tcEvent, toObject, toForm. See also cform.oneventhookhandler()
cmenuform .F. Specifies the name of the menu associated with the form
creporttypelist Defines, which report types are used in the crselection based form. ATTENTION: Enter exactly in the following format since its used in the program directly: i.e. ='1,2' if you waht to offer report types '1' and '2' within this form.
cresizectrlclass CResizeCtrl Class to be used for the resizer.
cscxname .f. Stores the original name of the SCX file for this form.
ctoolbarclass ToolBar Class name. Example 'COfficeBar'.
extrabuffer .f. Use this property for any storage you may need.
lautoresizecontrol .T. Specifies if the controls are resized automatically by the form
lautosyncchildform .f. Specifies if the child form will be syncronized automatically when the parent form moves from record to record.
lcascade .T. .T. if this window should open cascaded relative to the last form opened. ATTENTION: Only thr very first time you open a form this way this will work. Later on, VFX positions the form based on the entry in the resource file.
lclosechildformonexit .f. Specifies if the child forms will be closed when the parent form is closed
lcloseonesc .T. Defines whether you can close a form by pressing the key.
lmultiinstance .T. Defines, whether the form can be opened multiple times or not.
lnhotkeyrefresh -4 Specifies the Key Code to be used for Refreshing on demang. Default is -4 which is the (F5) key like in other windows applications.
lputinlastfile .f. .T. if this form will be added in the recently used file list
lputinwindowmenu .f. .T. if this form will be in added to the Window Menu
lresized .f. No more used.
lresizefont .T. Specifies whether the font will also be resized during a resize operation. See also the cfoxapp property nresizefont for easier usage for all forms at once.
lsaveposition .T. .T. if you want store window's layout in the VFXRES file
lsetfocus .T. Defines whether the form gets the focus during a refresh operation
lshowtoolbar .f. .T. If the tool will be showed
lusechildform .f. Specifies if this form will have one or more linked child forms
lusehook .f. Specifies if Hooks are used. See also the cfoxapp property nenablehook for easier usage for all forms at once.
lusesyscolor .T. Specifies if the system colors will be used on this fom
nlockscreen -1 LockScreen counter. Used internally to ptimize screen looks for smoother repaint visualization
nreportid 0 Used to save and default the actually selected report.
nreporttype 0 Used to save and default the actually selected report type.
otoolbar .NULL. Reserved. It's a reference to the form's toolbar. Must be initialized to .NULL.

Methods


Class: cformset

Class: formset
Baseclass: formset

Properties Methods Objects

Properties

Name Initial value
AutoRelease .T.
BufferMode 2
DataSession 2

Name Initial value Comment
_vfxclassname CFormSet Internal use.Specifies the original VFX Class Name
extrabuffer .f. A user buffer to store any kind of usefull information.

Objects

Baseclass Class Object name
form cdataformpage cformset.frmUntitled

cformset.frmUntitled

Class: cdataformpage in vfxform.vcx
Baseclass: form
Properties Methods Objects

Properties

Name Initial value
DoCreate .T.

Objects

Baseclass Class Object name
zzz zzz cformset.frmUntitled.pgfPageFrame

cformset.frmUntitled.pgfPageFrame

Class: zzz
Baseclass: zzz
Properties Methods Objects

Properties

Name Initial value
ErasePage .T.

Objects

Baseclass Class Object name
zzz zzz cformset.frmUntitled.pgfPageFrame.Page1

cformset.frmUntitled.pgfPageFrame.Page1

Class: zzz
Baseclass: zzz
Properties Methods Objects


Class: cgrid

Class: grid
Baseclass: grid

Properties Methods Objects

Properties

Name Initial value
DeleteMark .F.
FontBold .F.
GridLineColor 192,192,192
GridLines 2
HelpContextID 302
ReadOnly .T.
RecordMark .T.
RowHeight 18
TabIndex 999

Name Initial value Comment
^acolumns[1,0] .f.
_vfxclassname CGrid Internal use.Specifies the original VFX Class Name
cascorderrgb RGB(255,255,0) Specifies the color to use for Ascending Order
cdescorderrgb RGB(255,0,0) Specifies the color to use to descending order
csavesortcolumns .f. Internal use
csavesortexpr .f. Internal Use
csavesortexprval .f. Internal Use
csearchtext Internal Use.
csortcolumns
csortexpr
ctablename .f. Name of the view of the rowsource when rowsourcetype = 2 (alias) or 6 (fields). Only needed if the user defines the sql string manually, this name can either be set by the programmer or it will be generated using the sys(2015) function.
ctitlecolor .f. Store the original Header BackColor
extrabuffer .f. A user buffer
getsptsource .f. Method to place the sql select source used for spt operations
lautosaveposition .f. Specifies if the Grid should Save/Restore the positions
lautosetup .T. .T. if it's enabled when the form is in Insert or Edit mode
lenteriseditmode .f. Specifies if the OnKeyEnter() will call the OnEdit() method or not
lproportionalfont .f.
lproportionalresize .T. Specifies if the resize of this object it proportional or not
lrequeryoninit .f. If the rowsource of the combo is parametrised, set this property to .t. if during the init() you have the correct parameter values and want a requery to happen. If set to .f., the rowsource will only be fetched with an empty structure.
lsptsourcefromuser .f. Set to .t. defines, that the programmer defined the SPT select statement during design time.
lusesetkey .f. Specifies if this grid use a SET KEY
lusespt .f. This property defines whether SQL Pass Through (short: SPT) will be used to speedup operation and reduce the dataenvironment and connection overhead.
ncolumn 0 Reserved. Current Column
nincsearchtimeout 2 Specifies when the incremental search string will be cleared
nlastkey 0 Internal Use
nmaxrec 25000 Specifies how many records are used when creating temporary index.
nrecno 0 Internal Use
ocontrol .NULL. Current active control

Methods


Class: chyperlink

Class: hyperlink
Baseclass: hyperlink

Properties Methods Objects

Name Initial value Comment
^acargo[1,0] .f.
_vfxclassname CHyperLink
extrabuffer .f.

Methods


Class: cimage

Class: image
Baseclass: image

Properties Methods Objects

Properties

Name Initial value
HelpContextID 286

Name Initial value Comment
^acargo[1,0] .f.
_vfxclassname CImage Internal use.Specifies the original VFX Class Name
extrabuffer .f. A user buffer
lproportionalresize .T. Specifies if the resize of this object it proportional or not

Methods


Class: ckeyfield

Class: ctextbox in vfxobj.vcx
Baseclass: textbox

Properties Methods Objects

Properties

Name Initial value
HelpContextID 283
_vfxclassname CKeyField
lkeyfield .T.

Class: clabel

Class: label
Baseclass: label

Properties Methods Objects

Properties

Name Initial value
Alignment 0
AutoSize .T.
BackStyle 0
Caption "Label1"

Name Initial value Comment
^acargo[1,0] .f.
_vfxclassname CLabel Internal use.Specifies the original VFX Class Name
extrabuffer .f. A user buffer
lproportionalresize .T. Specifies if the resize of this object it proportional or not
lusesyscolor .T.

Methods


Class: cline

Class: line
Baseclass: line

Properties Methods Objects

Name Initial value Comment
_vfxclassname CLine Internal use.Specifies the original VFX Class Name
extrabuffer .f. A user buffer
lproportionalresize .T. Specifies if the resize of this object it proportional or not

Methods


Class: clistbox

Class: listbox
Baseclass: listbox

Properties Methods Objects

Properties

Name Initial value
Enabled .T.
HelpContextID 287

Name Initial value Comment
^acargo[1,0] .f.
_vfxclassname CListBox Internal use.Specifies the original VFX Class Name
cviewparameter .f. Specifies the name of the view argument which the control is bounded
extrabuffer .f. A user buffer
lautosetup .T. .T. if it's enabled when the form is in Insert or Edit mode
lnorefresh .f. Setting this property to .t. does prevent the control from beeing refreshed once. This is usefull, when a refresh of the form is issued and you want prevent the user from loosing what he currently was typing.
lproportionalresize .T. Specifies if the resize of this object it proportional or not
lusesyscolor .T.

Methods


Class: coleboundcontrol

Class: oleboundcontrol
Baseclass: oleboundcontrol

Properties Methods Objects

Name Initial value Comment
^acargo[1,0] .f.
_vfxclassname COleBoundControl Internal use.Specifies the original VFX Class Name
lproportionalresize .T. Specifies if the resize of this object it proportional or not

Methods


Class: coptiongroup

Class: optiongroup
Baseclass: optiongroup

Properties Methods Objects

Properties

Name Initial value
BackStyle 0
ButtonCount 2
HelpContextID 289
Value 1

Name Initial value Comment
^acargo[1,0] .f.
_vfxclassname COptionGroup Internal use.Specifies the original VFX Class Name
cviewparameter .f. Specifies the name of the view argument which the control is bounded
extrabuffer .f. A user buffer
lautosetup .T. .T. if it's enabled when the form is in Insert or Edit mode
lnorefresh .f. Setting this property to .t. does prevent the control from beeing refreshed once. This is usefull, when a refresh of the form is issued and you want prevent the user from loosing what he currently was typing.
lproportionalresize .T. Specifies if the resize of this object it proportional or not
lusesyscolor .T. Specifies if the system color will be used

Methods

Objects

Baseclass Class Object name
zzz zzz coptiongroup.Option1
coptiongroup.Option2

coptiongroup.Option1

Class: zzz
Baseclass: zzz
Properties Methods Objects

Properties

Name Initial value
AutoSize .T.
Caption "Option1"
Value 1


coptiongroup.Option2

Class: zzz
Baseclass: zzz
Properties Methods Objects

Properties

Name Initial value
AutoSize .T.
Caption "Option2"
Value 0


Class: cpageframe

Class: pageframe
Baseclass: pageframe

Properties Methods Objects

Properties

Name Initial value
ErasePage .T.
OLEDragMode 1
PageCount 1

Name Initial value Comment
^acargo[1,0] .f.
^aneedrefresh[1,0] .f.
_vfxclassname CPageFrame Internal use.Specifies the original VFX Class Name
extrabuffer .f. A user buffer
lautosetup .T. Specifies if the Object is auto-sync.
lproportionalfont .f. Specifies if the FontSize of the Pages are proportional
lproportionalresize .T. Specifies if the resize of this object it proportional or not
lusegrid .f. .T. if this pageframe contain a grid object
lusesyscolor .T. Specifies if the system color will be used

Methods

Objects

Baseclass Class Object name
zzz zzz cpageframe.Page1

cpageframe.Page1

Class: zzz
Baseclass: zzz
Properties Methods Objects

Properties

Name Initial value
Caption "Page1"


Class: cpickalternate

Class: cpickfield in vfxobj.vcx
Baseclass: container

Properties Methods Objects

Properties

Name Initial value
HelpContextID 288

Name Initial value Comment
ccontrolsourceinternalkey .f. Control source of the internal key.
ccontrolsourcetxtdesc .f. Control source of the description field.
ccontrolsourcetxtfield .f. Control source of the alternate key.
internalkeymaybenull .f. .T. if the internal key may be .null.
lnoreplace .f. Set to .t. if you want to avoid any replace statements since no data binding to a view or table
ninternalkey .f. The internal key value.

Methods

Objects

Baseclass Class Object name
zzz zzz cpickalternate.cmdPick
cpickalternate.txtDesc
cpickalternate.txtField

cpickalternate.cmdPick

Class: zzz
Baseclass: zzz
Properties Methods Objects


cpickalternate.txtDesc

Class: zzz
Baseclass: zzz
Properties Methods Objects

Methods


cpickalternate.txtField

Class: zzz
Baseclass: zzz
Properties Methods Objects

Methods


Class: cpickaltertextbox

Class: cpicktextbox in vfxobj.vcx
Baseclass: textbox

Properties Methods Objects

Properties

Name Initial value
HelpContextID 290

Name Initial value Comment
ccontrolsourcefield .f. Controlsource of the alternate field
ccontrolsourceinternalkey .f. Controlsource of the internal (effective) key
internalkeymaybenull .f. Set .t. if the internal key can be null
lnoreplace .f. Set to .t. if you want to avoid any replace statements since no data binding to a view or table
ninternalkey .f. The internal key value.

Methods


Class: cpickfield

Class: ccontainer in vfxobj.vcx
Baseclass: container

Properties Methods Objects

Properties

Name Initial value
BorderWidth 0
HelpContextID 292
_vfxclassname CPickField
lautosetup .T.

Name Initial value Comment
_lfromvalid .f.
_lnoreplace .F.
ccontrolbuffer Stores the current controlsource.
cdataform Name of the form to be launched when user selects with the right mouse or from within pick dialog to start maintenance form.
cfieldlist Field list separated with ; for all fields to be displayed in the pickfield
cfieldtitle Specifies the Caption for the Fields defined using cfieldlist
cfilterexpr User filter expression for the pickdialog. ATTENTION: Just a filter, all data are fetched anyhow.
cfixfieldname Now, when calling the maintenance form from a pickfield, the property cFixFieldName and cFixFieldValue are available on the originating pickfield object and can be referenced from the init of the called form.
cfixfieldvalue Now, when calling the maintenance form from a pickfield, the property cFixFieldName and cFixFieldValue are available on the originating pickfield object and can be referenced from the init of the called form.
cindexexpr Used to sort the list in the pickdialog
coldkey .f. Old key.
cpickcaption Caption for the pick dialog.
cpickcursor Temporary cursor.
cpickform VFXPICK Name of the pickdialog form
creturnexpr Main return expression. Must be cast to char type!
creturnexprdesc Return expression for the description.
creturnmoreexpr More return expressions. Must be cast to char type!
creturnmoreexprval Value of the returnmoreexpr
cseekvalue .f. Value to search into pick dialog. Load in onprequery()
csqlvalid SQL Valid statement for SQL Validation.
ctablename Name of the table or view to be uesed to prick from.
ctagname Default tagname to be used (order)
ctagnamejump .f. Tagname used for Maintenance form when accessing through rightmouse click from txtdesc or from pickdialog's icon bar.
cupdsourcefields .f. When the cpickfield class is used in a C/S environment, quite often there is the need to replace specific fields after pick. Use this property to define from which fields the values come from to update the fields specified in
cupdtargetfields .f.
cupdtargetfields .f. When the cpickfield class is used in a C/S environment, quite often there is the need to replace specific fields after picking. Use this property to define which fields have to be updated using the fields specified in cupdsourcefields
cupdtargettable .f. Optional alias of the target fields specified in cupdtargetfields (only needed if not specified in cupdtargetfields)
cviewparameter .f. Specifies the name of the view argument which the control is bounded
cviewvalid Viewname wich we can use to vilidate the Value of txtField.
l3ddesc .T. Use 3d effects.
lautopick .f. Specifies if the PickDialog will be called automatically when a wrong code is entered.
lautoresize .f. .t. if the control autoresizes itself
ldescitalicfont .f. Specifies if the description should use ITALIC Font
ldovalid .f. .t. if it's necessary to call txtfield.valid
lfixfield .f. Specifies if this is a Fix Field and therefore disabled in a parent child scenario (foreign key field)
lhidecode .f. Specifies if the txtField should be hidden. Just code and oick command button displayed.
lkeyfield .f. .t. if it's a key field (editable only in insert mode)
llpickon .f. Used to define whether pick is currently used.
lnopickdialog .f. Set this property to .t. if you want to use the maintenance form directly rather than the normal pick dialog to pick a value.
lnullvalid .f. .t. if it's possible to have txtfield empty
lreleasemformonclose .f. Defines whether the referenced maintenance form will be closed when the pickfield goes out of scope.
lrightclickchange .f.
lrightclickon .f.
lrunform .f. This property set to .t. defines that the maintenance form will be used as instead of the pickdialog.
luserpreparepickdata .f. .T. if user prepares pick data.
luserrefresh .f. .T. if you uses onrefresh method
lusespt .f. This property defines whether SQL Pass Through (short: SPT) will be used to speedup operation and reduce the dataenvironment and connection overhead.
lusetab .f. Specifies if after picking a value the next field will have the focus
lworkonview .f. .T. if works with views
nvalidmode 0 Validmode for txtField. When the value is 0 indicates that property cSqlValid is used to validate the value of txtField else property cViewValid is used to validate the value of txtField.
olinkform .NULL.
opickrec .NULL. Object Reference holding the result of the "scatter name oPickRec" from the picked record. This replaces the creturnmoreexpr property.
readonly .f. Specifies if this field is read only
which .f. values.

Methods

Objects

Baseclass Class Object name
commandbutton ccommandbutton cpickfield.cmdPick
textbox ctextbox cpickfield.txtDesc
cpickfield.txtField

cpickfield.cmdPick

Class: ccommandbutton in vfxobj.vcx
Baseclass: commandbutton
Properties Methods Objects

Properties

Name Initial value
Caption "..."
HelpContextID 294
TabIndex 2
TabStop .F.
ToolTipText "List Values..."

Methods


cpickfield.txtDesc

Class: ctextbox in vfxobj.vcx
Baseclass: textbox
Properties Methods Objects

Properties

Name Initial value
Enabled .F.
HelpContextID 295
PasswordChar ""
TabIndex 3
TabStop .F.
lautosetup .F.
lusesyscolor .F.

Methods


cpickfield.txtField

Class: ctextbox in vfxobj.vcx
Baseclass: textbox
Properties Methods Objects

Properties

Name Initial value
HelpContextID 293
PasswordChar ""
TabIndex 1
lusesyscolor .F.

Methods


Class: cpicktextbox

Class: ctextbox in vfxobj.vcx
Baseclass: textbox

Properties Methods Objects

Properties

Name Initial value
BorderStyle 0
HelpContextID 296
SpecialEffect 1
ToolTipText "F9 - Pick List [Edit Mode]"
_vfxclassname CPickTextBox
cinputmask
cviewparameter .F.
extrabuffer

Name Initial value Comment
cdataform See CPickField class
cfieldlist See CPickField class
cfieldtitle .f. Specifies the caption for the cFieldList. See CPickField class
cfilterexpr See CPickField class
cfixfieldname Now, when calling the maintenance form from a pickfield, the property cFixFieldName and cFixFieldValue are available on the originating pickfield object and can be referenced from the init of the called form.
cfixfieldvalue Now, when calling the maintenance form from a pickfield, the property cFixFieldName and cFixFieldValue are available on the originating pickfield object and can be referenced from the init of the called form.
cindexexpr See CPickField class
coldkey See CPickField class
cpickcaption See CPickField class
cpickform VFXPICK See CPickField class
creturnexpr See CPickField class
creturnmoreexpr See CPickField class
creturnmoreexprval See CPickField class
cseekvalue See CPickField class
csqlselect See CPickField class
csqlvalid See CPickField class
ctablename See CPickField class
ctagname See CPickField class
cupdsourcefields .f. See CPickField class
cupdtargetfields .f. See CPickField class
cupdtargettable .f. See CPickField class
cviewvalid .F. See CPickField class
lautopick .F. See CPickField class
ldovalid .f. See CPickField class
llpickon .F. See CPickField class
lnopickdialog .f. Set this property to .t. if you want to use the maintenance form directly rather than the normal pick dialog to pick a value.
lnullvalid .f. See CPickField class
lreleasemformonclose .f. Defines whether the referenced maintenance form will be closed when the pickfield goes out of scope.
lrunform .f. This property set to .t. defines that the maintenance form will be used as instead of the pickdialog.
luserpreparepickdata .F. This property defines whether the Pickdialog and the validation of the input will be done against a user defined select statement using SQL Pass Through
lusespt .f. This property defines whether SQL Pass Through (short: SPT) will be used to speedup operation and reduce the dataenvironment and connection overhead.
lusetab .T. See CPickField class
lworkonview .f. See CPickField class
nvalidmode 0 See CPickField class
olinkform .f. Pointer to the maintenance form, when called.
opickrec .f. See CPickField class

Methods


Class: cshape

Class: shape
Baseclass: shape

Properties Methods Objects

Properties

Name Initial value
SpecialEffect 0

Name Initial value Comment
^acargo[1,0] .f.
_vfxclassname CShape Internal use.Specifies the original VFX Class Name
extrabuffer .f. A user buffer
lproportionalresize .T. Specifies if the resize of this object it proportional or not

Methods


Class: cspinner

Class: spinner
Baseclass: spinner

Properties Methods Objects

Properties

Name Initial value
Alignment 1
HelpContextID 300

Name Initial value Comment
^acargo[1,0] .f.
_vfxclassname CSpinner Internal use.Specifies the original VFX Class Name
cviewparameter .f. Specifies the name of the view argument which the control is bounded
extrabuffer .f. A user buffer
lautosetup .T. .T. if it's enabled when the form is in Insert or Edit mode
lnorefresh .f. Setting this property to .t. does prevent the control from beeing refreshed once. This is usefull, when a refresh of the form is issued and you want prevent the user from loosing what he currently was typing.
lproportionalresize .T. Specifies if the resize of this object it proportional or not
lselectonentry .T. Specifies if the field is selected when got the focus
lusesyscolor .T.

Methods


Class: ctextbox

Class: textbox
Baseclass: textbox

Properties Methods Objects

Properties

Name Initial value
HelpContextID 301
OLEDragMode 1
OLEDropMode 1

Name Initial value Comment
^acargo[1,0] .f. Array containing other object references
_vfxclassname CTextBox Internal use.Specifies the original VFX Class Name
cinputmask .f. Reserved. Stores current InputMask.
csuppressvalidwhen cmdUndo;cmdExit Description see property lsuppressvalid.
cviewparameter .f. Specifies the name of the view argument which the control is bounded to
extrabuffer .f. Use this property for any storage you may need.
lautosetup .T. .T. if it's enabled when the form is in Insert or Edit mode
lfixfield .f. Specifies if this is a Fix Field value and therefore disabled in a parent child scenario (foreign key field)
lkeyfield .f. Specifies if this field is a Key Field which can only be entered during insert and then will be disabled (read only). Use this if you don't want the user to change any of your primary keys or other important fields.
lnorefresh .f. Setting this property to .t. does prevent the control from beeing refreshed once. This is usefull, when a refresh of the form is issued and you want prevent the user from loosing what he currently was typing.
lproportionalresize .T. Specifies if the resize of this object it proportional or not
lselectonentry .T. Specifies if the control will be selected
lsuppressvalid .F. Defines whether the valid method can be quit i.e. by pressing a cancel command button. This property gets automatically set through the default valid() method and can be used in the own valid method to quit when needed.
lusesyscolor .T. Specifies if the System Color will be used

Methods


Class: ctimer

Class: timer
Baseclass: timer

Properties Methods Objects

Name Initial value Comment
_vfxclassname CTimer Internal use.Specifies the original VFX Class Name
extrabuffer .f. A user buffer

Methods


Class: ctoolbar

Class: toolbar
Baseclass: toolbar

Properties Methods Objects

Properties

Name Initial value
Caption "CToolBar"

Name Initial value Comment
_vfxclassname CToolBar Internal use.Specifies the original VFX Class Name
extrabuffer .f. A user buffer
lsaveposition .T. .T. if you want store into VFXRES current ToolBar layout
ndocktype 0 Save DockPosition before destroy

Methods