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 es también 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 según lo siguiente:

    CONTAINER_TYPE SWITCH
    CONTAINER_NAME Switch

  5. Edite la línea que define la posición (POSITION_HINTS). Por ejemplo, para colocar el control en 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 está sustituyendo.

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

    CONTROL Vacío
     { 
    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 está sustituyendo desde /usr/dt/appconfig/types/ idioma/dtwm.fp al nuevo archivo de configuración.

    Por ejemplo, la definición del control Vacío la copiaría 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 del área de trabajo en el menú Área de trabajo.