JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Guía del administrador de Oracle Solaris 11.1 Desktop     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Administración de Oracle Solaris Desktop

2.  Gestión de las preferencias de usuario con GConf

3.  Personalización de menús

Descripción general de los menús

Uso de archivos de definición de menús

Uso de archivos de entrada de directorio

Uso de archivos de entrada de escritorio

Edición de menús

Agregación y modificación de los menús del sistema

Cómo agregar un menú

Cómo agregar una opción a un menú

Cómo editar las propiedades de un menú

Cómo editar una opción de menú

Cómo suprimir una opción de un menú

Creación y modificación de menús de usuario

Combinación de menús

Combinación de menús de usuario y sistema

4.  Instalación de temas

5.  Personalización de fuentes

6.  Uso de tipos MIME

7.  Gestión de protectores de pantalla

8.  Gestión de sesiones

9.  Descripción general del explorador de ayuda Yelp

10.  Mejora del rendimiento del sistema Oracle Solaris Desktop

11.  Desactivación de funciones en el sistema Oracle Solaris Desktop

12.  Uso del sistema de ventanas X

A.  Directorios ocultos

Glosario

Índice

Edición de menús

Los dos tipos de menús son los menús del sistema y los menús de usuario.

Agregación y modificación de los menús del sistema

Puede editar manualmente archivos de configuración de menús y archivos de datos de menús para personalizar los menús del sistema.

Cómo agregar un menú

Puede agregar menús para todos los usuarios de las siguientes formas:

Esta tarea describe el método de modificación de archivos.

  1. Cree un archivo de entrada de directorio para la opción que desea agregar.
  2. Coloque el archivo de entrada de directorio en el directorio $XDG_DATA_DIRS/desktop-directories .

    Para obtener más información acerca de los archivos de entrada de directorio, consulte Uso de archivos de entrada de directorio.

  3. En el archivo $XDG_CONFIG_DIRS/menus/applications.menu, agregue un elemento <Menu> para el menú nuevo.

    Para obtener más información acerca de los archivos .menu, consulte Uso de archivos de definición de menús.

  4. Cree un elemento <Name> debajo del elemento <Menu>.

    El contenido del elemento debe contener el nombre del menú.

  5. Cree un elemento <Directory> debajo del elemento <Menu>.

    El contenido del elemento debe contener el nombre del archivo de entrada de directorio.

    La próxima vez que los usuarios inicien sesión, el menú debería aparecer en la barra de menús.

Errores más frecuentes

Si no especificó ninguna regla de coincidencia en el elemento <Include> o si la regla no coincidió con ninguna entrada de escritorio, es posible que no pueda ver el menú en la barra de menús.

Pasos siguientes

Para agregar una opción a un menú, consulte Cómo agregar una opción a un menú.

Cómo agregar una opción a un menú

  1. Cree un archivo de entrada de escritorio para la opción que desea agregar.

    Para obtener más información sobre los archivos de entrada de escritorio, consulte Uso de archivos de entrada de escritorio.

  2. Coloque el archivo de entrada de escritorio en la carpeta $XDG_DATA_DIRS/applications .
  3. En el archivo $XDG_CONFIG_DIRS/menus/applications.menu, verifique que el elemento <Menu> contenga un elemento <Include> con una regla de coincidencia que seleccione el archivo de entrada de escritorio creado en el paso 1.

    La próxima vez que los usuarios inicien sesión, la opción de menú se muestra en la ubicación asignada.

Cómo editar las propiedades de un menú

  1. En el archivo $XDG_CONFIG_DIRS/menus/applications.menu, busque el elemento <Menu> correspondiente al menú que desea modificar.
  2. Observe el nombre de archivo de la entrada de directorio en el elemento <Directory>.
  3. En la entrada de directorio de este menú, modifique el contenido para cambiar las propiedades del menú.

    Para obtener más información acerca de los archivos .directory, consulte Uso de archivos de entrada de directorio.

Cómo editar una opción de menú

  1. Ubique la entrada de escritorio en el directorio $XDG_DATA_DIRS/applications correspondiente a la opción de menú.
  2. Edite la entrada de escritorio para cambiar las propiedades de la opción de menú.

    Para obtener más información sobre los archivos de entrada de escritorio, consulte Uso de archivos de entrada de escritorio.

Cómo suprimir una opción de un menú

  1. En el archivo $XDG_CONFIG_DIRS/menus/applications.menu, busque el elemento <Menu> que contiene la entrada de escritorio que desea suprimir.
  2. En el elemento <Menu>, inserte un elemento <Exclude> después de la etiqueta de cierre del elemento <Include>.
  3. Inserte la regla de coincidencia <Filename> como un subelemento del elemento <Exclude> para suprimir una entrada de escritorio.

    La próxima vez que inicie sesión, la opción de menú no se muestra en el menú.

Ejemplo 3-2 Supresión de una opción de un menú

En el ejemplo siguiente, se muestra cómo excluir explícitamente la entrada de escritorio para la opción de menú dasher.desktop del archivo applications.menu.

<!-- ... -->

<Menu>
    
<Name>Accessibility</Name>
<Directory>Accessibility.directory</Directory>
<Include>
    <And>
        <Category>Accessibility</Category>
        <Not><Category>Settings</Category></Not>
    </And>
</Include>
<Exclude>
    <Filename>dasher.desktop</Filename>
</Exclude>
</Menu>

<!-- ... --> 

Creación y modificación de menús de usuario

Puede utilizar la herramienta de preferencias del menú principal para editar menús. También puede crear y editar manualmente un archivo de menú de usuario. Para obtener más información, consulte Guía del usuario de Oracle Solaris 11.1 Desktop.

Para crear manualmente un menú personalizado para un usuario, debe existir el archivo $XDG_CONFIG_HOME/menus/applications.menu. Si la variable del entorno $XDG_CONFIG_HOME no está establecida, se utiliza el directorio predeterminado ~/.config. Dado que $XDG_CONFIG_HOME es la primera ubicación en la que se busca el archivo applications.menu, la variable del entorno $XDG_CONFIG_HOME tiene prioridad sobre todos los demás archivos de menú.

Los menús de usuario pueden contener todos los elementos descritos en Uso de archivos de definición de menús. Para obtener una lista completa de los elementos permitidos, consulte la especificación de menús de XDG.