Referencias de FoxPro
Objeto
Prop.Ppal.
Otras propiedades
Métodos
(todos)
-
Top, Height, Left, Width. StatusBarText
Enabled, Disabled…Color (Back, Fore), ReadOnly (no modifica aspecto, como lo hace Enabled), Visible, TabStop (permite anular recepción del enfoque a través de Tab)
Label
Caption
Font… (Size, Bold, Italic, Underline, StrikeThru), …Color (Back, Fore), BackStyle, AutoSize,WordWrap (utilizar varias líneas)
Text Box
Value
ControlSource, Format, InputMask, PasswordChar
SelStart, SelLength, SelText, HideSelection (.T.|.F.)
Edit Box →
“
MaxLength, ScrollBars, AllowTabs
Command Button
Caption, Picture. DownPicture, DisabledPicture
ToolTipText, Default (para activarlo con Enter), Cancel (para hacerlo con Esc)
CommandGroup
ButtonCount, Buttons()Check Box
Value
Valores posibles: .T., .F., NULL.
List Box
Value, BoundColumn
Selected()
RowSourceType, RowSource, ListCount
ColumnCount, ColumnWidths, ColumnLines
MultiSelect
ListItemId, ListIndex, List()
Sorted
AddItem(), RemoveItem()
Combo Box
“
Style, IncrementalSearch
OptionGroup
Value
ButtonCount, Buttons()
Spinner (control numérico)
Value
IntervalKeyboardLowValue, KeyboardHighValue
SpinnerLowValue, SpinnerHighValue
UpClick(), DownClick()
Grid
RecordSourceType, RecordSource, ColumnCount
DeleteMark, GridLineColor, GridLines, GridLineWidth, HightLight, RecordMark, RowHeight, ScrollBars
Panel, PanelLink, Partition, View
ActiveRow, ActiveColumn
LinkMaster, ChildOrder, RelationalExpr
Movable, Resizable
Image
PictureBorderStyle, Stretch
Timer
Interval
Timer(), Reset()
Page Frame
ActivePage, PageCount
Tabs, TabStretch, TabStyle
OLEControl
OleBoundControl
Line
BorderWidth, LineSlant
Shape
Curvature
Container
Separator
HyperLink
Form
BorderStyle, DeskTop, ShowWindow, WindowType, AlwaysOnTop, Closable, Movable, MaxButton, MinButton, HIDERelease()
Format: A sólo letras
D fecha según SET DATE
K selecciona todo el cuadro al tomar el control
L muestra ceros a la izquierda
M muestra opciones definidas como lista en InputMask
R no almacenar caracteres de formato (establecidos en InputMask)
! convierte a mayúsculas
$ visualiza indicador de moneda según SET CURRENCY
InputMask X cualquier carácter
9 dígito (y signo)# dígito (y signo), espacio
* muestra asteriscos a la izquierda
. posición del punto decimal (cuyo indicador se establece con SET POINT)
, separador de miles (indicador establecido con SET SEPARATOR)
Funciones (y operadores)
Expresiones
& (macrosustitución): permite asignar una expresión a una variable de texto, y cada vez que se quiera evaluarla, hacerlo mediante &nomVariableEVALUATE(…)
ISNULL(…)
TYPE(…): devuelve el tipo de una expresión
Caracteres
ASC(cadena): convierte el primer carácter de la cadena
CHR(número)
Cadenas
cadenaContenida $ cadenaContenedora: devuelve un valor lógico
ALLTRIM(cadena)
AT(cadena_buscada, cadena_búsq[,nroAparición]) devuelve posición, distinguiendo mayúsculas y minúsculas
ATC(cadena_buscada, cadena_búsq) devuelve posición, nodistinguiendo mayúsculas y minúsculas
BETWEEN(cadenaEvaluada, cadenaLimiteInferior, cadenaLimiteSuperior)
EMPTY()
INLIST(cadena_buscada, lista_cadenas_busqueda)
ISALPHA(cadena)
ISDIGIT(cadena) se aplica al primer caracter
ISLOWER(cadena)
ISUPPER(cadena)
LEFT(cadena, cantCar)
LEN(cadena)
LIKE(cadena_búsq, cadena)
LOWER(cadena)
LTRIM(cadena)
MAX(…)
MIN(…)
NORMALIZE(…):convierte la expresión en otra válida para evaluación
OCCURS(cadena_buscada, cadena_búsqueda) cant. de veces que aparece la 1ra. cadena en la segunda
PADC(cadena, ancho, relleno) genera una cadena del ancho indicado, rellenando y centrando
PADL(…)
PADR(…)
PROPER(cadena) convierte la letra inicial de cada palabra a mayúsculas
RAT(cadena_buscada, cadena_búsq[,nroAparición]) devuelve...
Regístrate para leer el documento completo.