Xinclude
XInclude es uno de los métodos de reutilización disponibles en WAINE. Concretamente, XInclude permite reutilizar facilmente fragmentos de ASL que pueden contener elementos completos (un formulario, un contenedor, etc.) o simplemente un fragmento de código.
Nombres de archivos
Para los nombres de los archivos XInclude se sigue el siguiente convenio:
Lista de módulos principales
aexport: Export. Acción para exportar los datos de un formulario.
anologin: No login. Acción para prohibir cualquier acceso a la aplicación y la ejecución de cualquier funcionalidad.
cappinfo: APPlication INFO. Muestra información sobre la aplicación. Utiliza el módulo
fmeta
cbuact: Basic User Admin (Combo-Table). Administración de usuarios. Necesita un módulo
fum
cbuaff: Basic User Admin (Form-Form). Administración de usuarios. Necesita un módulo
fum
cbuaft: Basic User Admin (Form-Table). Administración de usuarios. Necesita un módulo
fum
cchpw: CHange Password. Cambio de clave. Necesita un módulo
fum
cchpwun: CHange Password and User Name. Cambio de clave y nombre de usuario. Necesita un módulo
fum
capplog: Logs. Visualizador del log de la aplicación. Utiliza el módulo
flog
-
cmotd: Message Of The Day. Editor del fichero motd. Utiliza el módulo
ftxfrte
fdescr: DESCription table. Formulario para la edición de tablas que contienen únicamente una clave primaria y una descripción.
ffkdescr: Foreign Key + DESCRiption table. Formulario para la edición de tablas que contienen únicamente una clave primaria, una clave ajena a otra tabla y una descripción..
flog: Formulario para mostrar ficheros de log.
fmeta: Metainformacion. Formulario básico para manejar la metainformación sobre la aplicación (ver
META)
ftxfrte: TeXt File Rich Text Editor. Editor enriquecido que trabaja sobre ficheros de texto. El texto enriquecido se almacena en formato
HTML.
fum: User Model. Formularios para manipular usuarios y grupos.
fum-vdpw: User Model (widget vdpasswd). Formularios para manipular usuarios y grupos que utilizan el widget vdpasswd para presentar y editar la clave.
maccess: Access control. Menu para uso de administradores conteniendo las opciones
'Prohibir todo acceso',
' Accesos permitidos' y
'Accesos denegados'. Hace uso de los módulos (
anologin) y (
cipf)
mapp: Aplicaciones. Menu para uso de administradores conteniendo las opciones
'Editor motd' y
'Visor de logs'. Hace uso de los módulos (
cmotd) y (
capplog)
mmisc: Miscelanea. Menu de uso general conteniendo las opciones
'Sobre este programa',
'Sobre WAINE' y
'Salir'. Hace uso del módulo (
cappinfo)