Solaris Common Desktop Environment: Guía avanzada del usuario y del administrador del sistema

Personalización de subpaneles incorporados

Se pueden modificar las propiedades generales (como, por ejemplo, el título) y el contenido de los subpaneles incorporados.

Para modificar las propiedades generales de un subpanel incorporado

  1. Cree un nuevo archivo de configuración del Panel frontal:

    • Accesible en el sistema: /etc/dt/appconfig/types/idioma/nombre.fp

    • Personal: DirectorioInicio/.dt/types/nombre .fp.

  2. Copie la definición predeterminada completa del SUBPANEL de /usr/dt/appconfig/types/idioma/dtwm.fp al nuevo archivo:

    	SUBPANEL   nombre_subpanel
     {
     ... 
    }
  3. Modifique la definición del subpanel.

  4. Guarde el nuevo archivo de configuración.

  5. Elija Reiniciar Gestor de área de trabajo en el Menú del área de trabajo.

    Por ejemplo, la siguiente definición, ubicada en el archivo /users/juana/.dt/types/AplsPers.fp, cambia el nombre del subpanel Aplicaciones personales:

    SUBPANEL PersAppsSubpanel 
    {
     CONTAINER_NAME					TextEditor
     TITLE								Aplicaciones de Juana 
    }

Para agregar un control accesible en el sistema a un subpanel incorporado

  1. Cree un archivo de configuración del Panel frontal /etc/dt/appconfig/types/idioma/nombre.fp.

  2. Defina en el archivo el control accesible en el sistema.

    Utilice los campos CONTAINER_NAME y CONTAINER_TYPE para especificar el contenedor del control:

    	CONTROL nombre_control{
    		CONTAINER_NAME					nombre_subpanel		CONTAINER_TYPE					SUBPANEL
     ... 
    }

    Véase "Definición de los controles del Panel frontal".

  3. Guarde el archivo de configuración.

  4. Elija Reiniciar Gestor de área de trabajo en el Menú del área de trabajo.

    Por ejemplo, el siguiente control definido en un nuevo archivo /etc/dt/appconfig/types/idioma/RelojDigital.fp agrega el RelojDigital (en el grupo de aplicaciones Herramientas_Escritorio) al subpanel Aplicaciones personales de todos los usuarios.

    CONTROL DigitalClockControl 
    {
     TYPE						icon
     CONTAINER_NAME		PerAppsSubpanel
     CONTAINER_TYPE		SUBPANEL
     ICON						Dtdgclk
     PUSH_ACTION			RelojDigital
     PUSH_RECALL			True 
    }

Para eliminar un control de un subpanel incorporado

    Utilice el mismo procedimiento que para eliminar un control del Panel principal. Véase "Para suprimir un control".

Para eliminar el control Instalar icono

    Agregue el siguiente campo a la definición del subpanel:

	CONTROL_INSTALL					False