La sintaxis de PANEL del Panel frontal permite:
Cambiar la ubicación del Panel frontal
Cambiar los accesorios de la ventana
Establecer el aspecto y comportamiento generales de los controles
La descripción de PANEL predeterminada se encuentra en /usr/dt/appconfig/types/idioma/dtwm.fp.
Para obtener información adicional, véase la página de comando man dtfpfile(4X).
Cree un nuevo archivo de configuración del Panel frontal en /etc/dt/appconfig/types/idioma o DirectorioInicio/.dt/types.
Copie la descripción de PANEL predeterminado de /usr/dt/appconfig/types/idioma/dtwm.fp al nuevo archivo.
Edite la descripción de PANEL.
La nueva descripción de PANEL tiene prioridad sobre la predeterminada.
Por ejemplo, el siguiente panel se encuentra en la esquina superior derecha:
PANEL PanelFrontalEspecial { PANEL_GEOMETRY -1+1 … }
Agregue la siguiente línea a la definición de PANEL:
DISPLAY_CONTROL_LABELS True
Agregue un campo LABEL a cada control.
Si no se especifica LABEL, se utiliza nombre_control.
Utilice el campo CONTROL_BEHAVIOR en la definición de PANEL para especificar cómo el usuario ejecuta PUSH_ACTION en un control. Los valores posibles del campo son:
single_click: el usuario hace clic sobre el control para ejecutar PUSH_ACTION
double_click: el usuario efectúa dos clics sobre el control para ejecutar PUSH_ACTION
Si ha de efectuar muchos cambios en el Panel frontal, es preferible crear uno nuevo.
Para evitar conflictos con los componentes incorporados del Panel frontal, un Panel frontal completamente nuevo debería utilizar nombres nuevos para PANEL y el resto de contenedores.
Cree el componente PANEL para el nuevo Panel frontal. Póngale un nombre exclusivo:
PANEL nombre_panel_frontal{ … }
Cree los cuadros y controles nuevos, mediante los nuevos nombres de contenedor.
Si quiere utilizar componentes existentes, debe copiar sus definiciones y cambiar el valor de CONTAINER_NAME.
Elija Reiniciar Gestor de área de trabajo en el Menú del área de trabajo.
El ejemplo siguiente cambia el Panel frontal para que sus controles estén ordenados en tres filas.
Copie /usr/dt/appconfig/types/idioma/dtwm.fp en DirectorioInicio/.dt/types/MiPanelFrontal.fp. Asigne permiso de escritura al archivo.
Éste es el archivo que deberá editar para obtener el nuevo Panel frontal.
Cambie el nombre del Panel frontal:
PANEL NuevoPanelFrontal
Cambie el nombre del cuadro llamado Top y modifique el nombre de su contenedor:
BOX NuevoPanelFrontalSuperior { CONTAINER_NAME NuevoPanelFrontal POSITION_HINTS first … }
Agregue definiciones de cuadros para las filas central e inferior:
BOX NuevoPanelFrontalCentral { CONTAINER_NAME NuevoPanelFrontal POSITION_HINTS second }
BOX NuevoPanelFrontalInferior { CONTAINER_NAME NuevoPanelFrontal POSITION_HINTS second }
Cambie el CONTAINER_NAME de los siguientes controles por NuevoPanelFrontalSuperior:
Clock
Date
Home
TextEditor
Cambie el CONTAINER_NAME de los siguientes controles por NuevoPanelFrontalInferior:
Printer
Style
Applications
Help
Trash
Cambie el CONTAINER_NAME de Switch por NuevoPanelFrontalCentral.
Elija Reiniciar Gestor de área de trabajo en el Menú del área de trabajo.