El Panel principal es la ventana del Panel frontal, excluidos los subpaneles.
Las modificaciones que se pueden realizar incluyen:
Para agregar o eliminar controles
Intercambiar las posiciones de los controles
Cree un archivo de configuración del Panel frontal:
Accesible en el sistema: /etc/dt/appconfig/types/idioma/*.fp
Personal: DirectorioInicio/.dt/types/*.fp
Defina el control en el archivo.
Utilice los campos CONTAINER_NAME y CONTAINER_TYPE para especificar el contenedor del control:
CONTAINER_NAME Top CONTAINER_TYPE BOX
Utilice POSITION_HINTS para especificar la colocación del control de izquierda a derecha. Puesto que las personalizaciones tienen prioridad sobre los controles incorporados, el nuevo control “desplazará” el control existente que ocupaba dicha posición una posición a la derecha.
Guarde el archivo de configuración.
Cree un icono para el control del Panel frontal.
Elija Reiniciar Gestor de área de trabajo en el Menú del área de trabajo.
Por ejemplo, la siguiente definición de control ubicada en el archivo /etc/dt/appconfig/types/idioma/audio.fp inserta un control para una aplicación de audio entre los controles de Reloj y Calendario.
CONTROL AudioApplication { TYPE icon CONTAINER_NAME Top CONTAINER_TYPE BOX ICON AudioApp POSITION_HINTS 2 PUSH_ACTION StartAudioApplication PUSH_RECALL true }
Cree un archivo de configuración del Panel frontal:
Accesible en el sistema: /etc/dt/appconfig/types/idioma/nombre.fp
Personal: DirectorioInicio/.dt/types/nombre.fp
Copie en el nuevo archivo la definición del control que desea eliminar.
Si se trata de un control incorporado, su definición se encuentra en /usr/dt/appconfig/types/idioma/dtwm.fp.
No es necesario que copie toda la definición. No obstante, la parte que copie debe incluir los campos CONTAINER_NAME y CONTAINER_TYPE.
Agregue el campo DELETE a la definición:
DELETE True
Guarde el archivo de configuración.
Elija Reiniciar Gestor de área de trabajo en el Menú del área de trabajo.
Por ejemplo, la siguiente definición de control ubicada en el archivo /etc/dt/appconfig/types/idioma/TrashCan.fp elimina el control Papelera del Panel frontal.
CONTROL Trash { CONTAINER_NAME Top CONTAINER_TYPE BOX DELETE True }
Utilice este procedimiento si necesita modificar la definición de un control: por ejemplo, cambiar la imagen de su icono.
Copie toda la definición del control desde /usr/dt/appconfig/types/idioma /dtwm.fp a:
Accesible en el sistema: /etc/dt/appconfig/types/idioma/nombre.fp
Personal: DirectorioInicio/.dt/types/nombre.fp.
Edite el campo que desee modificar. También puede agregar campos adicionales.
Guarde el archivo
Elija Reiniciar Gestor de área de trabajo en el Menú del área de trabajo.
Copie las definiciones de los controles cuyas posiciones desea cambiar de /usr/dt/appconfig/types/idioma/dtwm.fp a:
Accesible en el sistema: /etc/dt/appconfig/types/idioma/nombre.fp
Personal: DirectorioInicio/.dt/types/nombre.fp.
Debe copiar la definición completa para cada uno de los controles que deben moverse.
Intercambie los valores de los campos POSITION_HINTS de las definiciones de los controles.
Guarde el archivo
Elija Reiniciar Gestor de área de trabajo en el Menú del área de trabajo.
Por ejemplo, las siguientes definiciones ubicadas en el archivo /etc/dt/appconfig/types/C/MailHelp.fp intercambian las posiciones de los controles Correo y Gestor de ayuda y bloquean estos controles para impedir cambios personales.
CONTROL Mail { POSITION_HINTS 12 LOCKED True …el resto de la definición del control }
CONTROL Help { POSITION_HINTS 5 LOCKED True …el resto de la definición del control }
Cree otra definición de control con los mismos:
nombre_control
Por ejemplo, los dos controles siguientes están definidos en dos archivos de configuración diferentes: los controles tienen los mismos nombres de control y de contenedor y por consiguiente, se les considera el mismo control.
Definición en /etc/dt/appconfig/types/C/SysControls.fp:
Control ImportantApplication { CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 2 … }
Definición en DirectorioInicio/.dt/types/MisControles.fp:
Control ImportantApplication { CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 6 … }
El control personal tiene prioridad, por lo tanto el control se ubicará en la posición 6.
El campo ICON de la definición del control define la imagen del icono utilizado por dicho control.
El valor del campo ICON puede ser:
Un nombre de archivo base.
El nombre de archivo base es el nombre del archivo que contiene la imagen del icono menos los sufijos de tamaño (m y t) y tipo de imagen (bm y pm). Por ejemplo, si los archivos se llaman MiJuego.l.pm y MiJuego.m.pm, utilice MiJuego.
Si utiliza el nombre de archivo base, los archivos de iconos deben estar situados en la ruta de búsqueda de iconos:
Iconos personales: DirectorioInicio/.dt/icons
Iconos accesibles en el sistema: /etc/dt/appconfig/icons/idioma
Una ruta absoluta al archivo de icono, incluido el nombre de archivo completo.
Deberá utilizar la ruta absoluta sólo si el icono no se encuentra en la ruta de búsqueda de iconos.
El tamaño de icono necesario depende de la ubicación del control:
Ubicación Tamaño
Panel principal: 48 por 48 píxels (nombre.l.pm o nombre.l.bm)
Subpanel: 24 por 24 píxels (nombre.s.pm o nombre.s.bm)
Ponga el archivo de icono en una de estas ubicaciones:
Iconos personales: DirectorioInicio/.dt/icons
Iconos accesibles en el sistema: /etc/dt/appconfig/icons/idioma