FAPP (Aplicación de Filer)


Este nuevo comando te permite escribir aplicaciones que tratan con archivos utilizando la interfaz de Filer48, toma tres argumentos de la pila:


Nivel Argumento
3: Path
2: Tipos
1: Menu

Path


Este argumento especifica la ruta inicial, por ejemplo:


Path Descripción
{ } Iniciar en carpeta HOME
{ PROG } Iniciar en carpeta HOME\PROG


Tipos


Este argumento permite seleccionar los tipos de objeto que seran mostrados, es una lista conteniendo los tipos de objeto (numeros reales) que seran permitidos según la siguiente tabla:


Tipo Constante Objeto
0 cDir Carpeta
1 cAccptr Puntero de Acceso
2 cAlg Algebraico
3 cAunit Objeto Aunit
4 cBak Backup
5 cHex Número Hex #Fh
6 cBint Entero Binario <#Fh>
7 cChar Caracter
8 cCode Code
9 cCplx Número Complejo
10 cEcplx Número Complejo Extendido
11 cEreal Número Real Extendido
12 cExt1 Objeto Externo 1
13 cExt Externo
14 cFont Fuente
15 cGlobal Nombre Global
16 cGrob Grob
17 cLarry Matriz Ligada
18 cLdata Library Data
19 cLib Librería
20 cList Lista
21 cLocal Nombre Local
22 cMat Matriz
23 cReal Número Real
24 cSys Programa System RPL
25 cStr Cadena
26 cTag Etiqueta
27 cUnit Unidad
28 cUser Programa de Usuario
29 cXlib Comando Xlib
30 cZip Archivo Zip (BZ)

Por ejemplo si solo quieres mostrar Carpetas, Listas y Cadenas, entonces este argumento debe ser: { cDir cList cStr }. Si quieres mostrar todos los tipos de objeto entonces este argumento debe ser una lista vacia: { }


Menú


Este argumento especifica los elementos del menu y las teclas de acceso rápido, es una lista con un elemento por cada tecla del menú, utiliza la misma estructura que la lista F48.CST, asi que examina Personalizando Filer48 para detalles...