[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Si el Emacs instalado en su sitio fue construido para utilizar el toolkit X con los controles LessTif o Motif, entonces la barra de menúes, los cuadros de diálogo, los menúes emergentes, y el diálogo de selección de archivos son controles separados y tienen sus propios recursos.
Los nombres de recursos para la barra de menúes contienen `pane.menubar' (a continuación, como siempre, del nombre de invocación de Emacs, o `Emacs', que quiere decir todas las invocaciones de Emacs). Especifíquelos de esta forma:
Emacs.pane.menubar.subcontrol.recurso: valor |
Cada cadena individual de la barra de menúes es un subcontrol; el nombre del subcontrol es igual a la cadena del ítem del menú. Por ejemplo, la palabra `File' de la barra de menúes es parte de un subcontrol llamado `emacs.pane.menubar.File'. Lo más probable es que ud. quiera especificar los mismos recursos para toda la barra de menúes. Para hacerlo, utilice `*' en lugar de un nombre específico de subcontrol. Por ejemplo, para especificar el tipo `8x16' para los items de la barra de menúes, escriba:
Emacs.pane.menubar.*.fontList: 8x16 |
Esta línea también especifica el valor del recurso para los submenúes.
Cada ítem de un submenú en la barra de menúes también tiene su propio nombre para los recursos X; por ejemplo, el submenú `File' tiene un ítem llamado `Save (current buffer)'. Una especificación de recurso para un ítem de submenú se ve así:
Emacs.pane.menubar.popup_*.menú.ítem.recurso: valor |
Por ejemplo, he aquí cómo especificar el tipo de letra para el ítem `Save (current buffer)':
Emacs.pane.menubar.popup_*.File.Save (current buffer).fontList: 8x16 |
Para un ítem en un submenú de segundo nivel, como `Complete Word' bajo `Spell Checking' bajo `Tools', el recurso encaja en esta plantilla:
Emacs.pane.menubar.popup_*.popup_*.menú.recurso: valor |
Por ejemplo,
Emacs.pane.menubar.popup_*.popup_*.Spell Checking.Complete Word: valor |
(Esto debería estar en una sola línea larga.)
Es imposible especificar un recurso para todos los items de la barra de menúes sin especificarlo también para los submenúes. Entonces si quiere que los items de los submenúes se vean diferentes a la barra de menúes, ud. debe realizando dos pasos. Primero, especifique el recurso para todos; después, redefina el valor para los submenúes únicamente. He aquí un ejemplo:
Emacs.pane.menubar.*.fontList: 8x16 Emacs.pane.menubar.popup_*.fontList: 8x16 |
Para los menúes emergentes de LessTif, utilice `menu*' en lugar de `pane.menubar'. Por ejemplo, para especificar el tipo `8x16' para los items de los menúes emergentes, escriba esto:
Emacs.menu*.fontList: 8x16 |
Para los cuadros de diálogo de LessTif, utilice `dialog' en lugar de `menu':
Emacs.dialog*.fontList: 8x16 Emacs.dialog*.foreground: hotpink |
Para especificar recursos para el diálogo de selección de archivos de LessTif, utilice `fsb*', de esta forma:
Emacs.fsb*.fontList: 8x16 |
He aquí una lista de los recursos específicos para las barras de menúes y menúes emergentes de LessTif:
armColor
El color mostrado en un botón presionado.
fontList
El tipo de letra a utilizar.
marginBottom
marginHeight
marginLeft
marginRight
marginTop
marginWidth
Cantidad de espacio reservada alrededor del ítem, dentro del borde.
borderWidth
El ancho del borde que rodea al ítem del menú, por todos los lados.
shadowThickness
El ancho de la sombra del borde.
bottomShadowColor
El color para la sombra del borde, abajo y a la derecha.
topShadowColor
El color para la sombra del borde, arriba y a la izquierda.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Roberto on abril, 2 2007 using texi2html 1.76.