Solaris Common Desktop Environment: Guía del usuario

Para personalizar los controles del Conmutador de áreas de trabajo

Es una tarea avanzada que requiere crear un archivo de configuración del Panel frontal. La personalización avanzada se trata en Solaris Common Desktop Environment: Guía del usuario avanzado y del administrador del sistema.

Inicialmente, el conmutador de áreas de trabajo tiene estas cuatro posiciones.

Graphic

Utilice este procedimiento para sustituir uno de estos controles. (Vacío también es un control.)

  1. Instale la aplicación que desea colocar en el conmutador en el subpanel Aplicaciones.

    Por ejemplo, si desea agregar un control Mostrar carga del sistema en el conmutador, arrástrelo desde el grupo de aplicaciones Herramientas_Escritorio al subpanel Aplicaciones.

  2. Localice el archivo de configuración del Panel frontal que se creó automáticamente al instalar el control en el subpanel Aplicaciones. La definición está situada en el directorio $HOME/.dt/types/fp_dynamic.

    Por ejemplo, cuando se agrega Mostrar carga del sistema al subpanel Aplicaciones, se crea el archivo Xload1.fp.

  3. Mueva el archivo desde el directorio $HOME/.dt/types/fp_dynamic al directorio $HOME/.dt/types.

  4. Abra el archivo del directorio $HOME/.dt/types para su edición.

    Edite las líneas que definen CONTAINER_TYPE y CONTAINER_NAME como se muestra a continuación:

    CONTAINER_TYPE SWITCH
    CONTAINER_NAME Switch

  5. Edite la línea que define la posición (POSITION_HINTS). Por ejemplo, para colocar el control de la posición Vacío, defina:

    POSITION_HINTS					3

  6. Guarde el archivo de configuración.

  7. Cree otro archivo en el directorio $HOME/.dt/types.

    El nombre del archivo debe terminar con la extensión .fp. Por ejemplo: podría crear un nuevo archivo $HOME/.dt/types/DeleteBlank.fp.

  8. Abra el archivo para su edición.

  9. Abra el archivo /usr/dt/appconfig/types/idioma/dtwm.fp en otra ventana de edición.

    Este archivo es de sólo lectura. No necesitará escribir en él.

  10. En /usr/dt/appconfig/types/idioma/dtwm.fp, busque la definición del control de conmutación que va a sustituir.

    Por ejemplo, ésta es la definición del control Vacío:

    CONTROL Blank
     {
     	TYPE					blank
     	CONTAINER_NAME					Switch
     	CONTAINER_TYPE					SWITCH
     	POSITION_HINTS					3
     	ICON					FpblnkS
     	HELP_TOPIC					FPOnItemSwitch
     	HELP_VOLUME					FPanel
     }

  11. Copie la definición para el control que va a sustituir desde /usr/dt/appconfig/types/idioma/dtwm.fp al nuevo archivo de configuración.

    Por ejemplo, deberia copiar la definición del control Vacío en el nuevo archivo $HOME/.dt/types/DeleteBlank.fp.

  12. Agregue la línea DELETE True al final de la definición, dentro de las llaves:

    CONTROL Blank
     {
     	… 	HELP_VOLUME					FPanel
     	DELETE					True
     }

  13. Guarde el archivo.

  14. Elija Reiniciar Gestor de área de trabajo en el menú Área de trabajo.