Este es el comando mwm que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
mmm - El administrador de ventanas Motif
SINOPSIS
mmm [opciones]
DESCRIPCIÓN
El mmm El administrador de ventanas proporciona funciones que facilitan el control (por parte del usuario y el
programador) de elementos del estado de la ventana, como la ubicación, el tamaño, el icono / visualización normal y
propiedad centrada en los insumos.
El administrador de ventanas independiente no es una parte integral de CDE y no es compatible con
comunicación con otros componentes en el entorno CDE, como Style Manager y
el administrador de sesiones.
Opciones
-monitor la visualización
Esta opción especifica la pantalla que se utilizará; ver X(1).
-xrm cadena de recursos
Esta opción especifica una cadena de recursos a utilizar.
-pantalla multiple
Esta opción provoca mmm para gestionar todas las pantallas de la pantalla. El valor predeterminado es
administrar solo una pantalla.
-nombre nombre
Esta opción provoca mmm para recuperar sus recursos usando el nombre especificado, como en
nombre * recurso.
-pantallas nombre [nombre [...]]
Esta opción especifica los nombres de los recursos que se utilizarán para las pantallas administradas por mmm.
If mmm está administrando una sola pantalla, solo se usa el primer nombre de la lista. Si
mmm está gestionando varias pantallas, los nombres se asignan a las pantallas en
orden, comenzando con la pantalla 0. La pantalla 0 obtiene el primer nombre, la pantalla 1 el segundo
nombre, y así sucesivamente.
Apariencia
Las siguientes secciones describen los comportamientos básicos predeterminados de las ventanas, los iconos, el icono
cuadro, foco de entrada y apilamiento de ventanas. La apariencia y el comportamiento del administrador de ventanas.
se puede modificar cambiando la configuración de recursos específicos. Los recursos están definidos
bajo el título "X DEFAULTS".
Pantallas
De forma predeterminada, mmm gestiona solo la pantalla única especificada por el -monitor opción o el
DISPLAY variable de entorno (por defecto, pantalla 0). Si el -pantalla multiple opción es
especificado o si el pantalla multiple recurso es Verdadero, mmm intenta gestionar todas las pantallas en
la pantalla.
Cuándo mmm está gestionando varias pantallas, el -pantallas La opción se puede utilizar para dar a cada pantalla
un nombre de recurso único. Los nombres están separados por espacios en blanco, por ejemplo, -pantallas scr0
scr1. Si hay más pantallas que nombres, los recursos para las pantallas restantes se
recuperado con el nombre de pila. De forma predeterminada, el número de pantalla se utiliza para la pantalla.
nombre.
Ventanas
"Predeterminado" mmm Los marcos de las ventanas tienen distintos componentes con funciones asociadas:
Cargo Área
Además de mostrar el título del cliente, el área de título se utiliza para mover el
ventana. Para mover la ventana, coloque el puntero sobre el área del título, presione el botón
1 y arrastre la ventana a una nueva ubicación. De forma predeterminada, se mueve un marco de alambre
durante el arrastre para indicar la nueva ubicación. Cuando se suelta el botón, el
La ventana se mueve a la nueva ubicación.
Cargo Bares La barra de título incluye el área de título, el botón de minimizar, el botón de maximizar,
y el botón de menú de la ventana. En ventanas con forma, como ventanas redondas, el título
barra flota sobre la ventana.
Minimizar Elemento de
Para convertir la ventana en un icono, haga clic en el botón 1 del botón minimizar (el
caja de marco con un chica cuadrado en él).
Maximiza Elemento de
Para hacer que la ventana llene la pantalla (o agrandarla al tamaño más grande permitido por
los archivos de configuración), haga clic en el botón 1 en el botón maximizar (el cuadro de marco
con large cuadrado en él).
Ventana Menú Elemento de
El botón del menú de la ventana es el cuadro de marco con una barra horizontal. Para tirar
el menú de la ventana, presione el botón 1. Mientras presiona, arrastre el puntero sobre el
menú a su selección, luego suelte el botón cuando su selección sea
resaltado. Presionar el botón 3 en la barra de título o cambiar el tamaño de los controles de los bordes también
publica el menú de la ventana. Alternativamente, puede hacer clic en el botón 1 para desplegar el menú
y manténgalo publicado; luego coloque el puntero y seleccione. También puede publicar el
menú de la ventana presionando o . Botón de doble clic
1 con el puntero en el botón del menú de la ventana cierra la ventana.
La siguiente tabla enumera el contenido del menú de la ventana.
"Predeterminado" Ventana Menú
Descripción del acelerador de selección
Restaurar Restaura la ventana a su tamaño
antes de minimizar o maximizar.
Mover Permite mover la ventana
con teclas o ratón.
Tamaño Permite cambiar el tamaño de la ventana.
Minimizar Convierte la ventana en un icono.
Maximizar Hace que la ventana llene la pantalla.
Inferior Mueve la ventana a la parte inferior de la ventana
asociación.
Cerrar Alt + F4 Hace que el cliente finalice.
Cambiar el tamaño de Frontera Manijas
Para cambiar el tamaño de una ventana, mueva el puntero sobre un controlador de borde de cambio de tamaño
(el cursor cambia), presione el botón 1 y arrastre la ventana a un nuevo tamaño. Cuando
se suelta el botón, se cambia el tamaño de la ventana. Mientras se realiza el arrastre,
Se muestra un contorno de banda elástica para indicar el nuevo tamaño de la ventana.
mate Se puede agregar una decoración mate opcional entre el área del cliente y la ventana
marco (ver el mateAncho recurso). A mate en realidad no es parte de la ventana
cuadro. No hay ninguna funcionalidad asociada con un mate.
Iconos
Los iconos son pequeñas representaciones gráficas de ventanas. Una ventana se puede minimizar (iconificar)
usando el botón de minimizar en el marco de la ventana. Los iconos proporcionan una forma de reducir el desorden
la pantalla.
Al presionar el botón 1 del mouse cuando el puntero está sobre un ícono, el menú de la ventana del ícono se abre.
surgir. Al soltar el botón (presionar + soltar sin mover el mouse = hacer clic)
menú para mantenerse informado. El menú contiene las siguientes selecciones:
Ícono Ventana Menú
Descripción del acelerador de selección
Restaurar Abre la ventana asociada.
Mover Permite mover el icono con
llaves.
Tamaño inactivo (no es una opción para iconos).
Minimizar inactivo (no es una opción para iconos).
Maximizar Abre la ventana asociada y
hace que llene la pantalla.
Inferior Mueve el icono a la parte inferior de la pila de iconos.
Cerrar Alt + F4 Elimina el cliente de mmm .
Tenga en cuenta que presionar el botón 3 sobre un icono también hace que aparezca el menú de la ventana del icono. Para
hacer una selección de menú, arrastre el puntero sobre el menú y suelte el botón 3 cuando
se resalta el elemento deseado.
Al hacer doble clic en el botón 1 de un icono, se invoca la f.restaurar_y_elevar función y restaura
la ventana asociada del icono a su estado anterior. Por ejemplo, si una ventana maximizada es
iconificado, hacer doble clic en el botón 1 lo restaura a su estado maximizado. Doble clic
El botón 1 en el icono del cuadro de icono abre el cuadro de icono y permite el acceso al contenido
iconos. (En general, hacer doble clic en un botón del mouse es una forma rápida de realizar una función).
Prensado o (la tecla del menú emergente) hace que el menú de la ventana de iconos del
el icono seleccionado actualmente para que aparezca.
Ícono Caja
Cuando los íconos comienzan a saturar la pantalla, se pueden empaquetar en un cuadro de íconos. (Para usar un
caja de icono, mmm debe iniciarse con la configuración del cuadro de iconos ya establecida).
es un mmm ventana que contiene los iconos del cliente. Incluye una o más barras de desplazamiento cuando hay
Hay más iconos de ventana de los que puede mostrar el cuadro de iconos al mismo tiempo.
Los iconos del cuadro de iconos se pueden manipular con el ratón. La siguiente tabla resume
el comportamiento de esta interfaz. Las acciones de los botones se aplican siempre que el puntero esté en cualquier parte
del icono. Tenga en cuenta que al hacer doble clic en un icono en el cuadro de iconos se invoca la
f.restaurar_y_elevar función.
Descripción de la acción del botón
Botón 1 clic Selecciona el icono.
Botón 1 doble clic Normaliza (abre) el asociado
ventana. Plantea un ya abierto
ventana a la parte superior de la pila.
Botón 1 arrastrar Mueve el icono.
Pulsar el botón 3 Hace que aparezca el menú de ese icono
arriba.
El botón 3 arrastra elementos destacados como puntero
se mueve por el menú.
Al presionar el botón 3 del mouse cuando el puntero está sobre un ícono, el menú de ese ícono se abre.
surgir.
Ícono Menú para los Ícono Caja
Descripción del acelerador de selección
Restaurar Abre la ventana asociada (si no
ya abierto).
Mover Permite mover el icono con
llaves.
Tamaño inactivo.
Minimizar inactivo.
Maximizar Abre la ventana asociada (si no
ya abierto) y maximiza su
El Tamaño.
Inferior inactivo.
Cerrar Alt + F4 Elimina el cliente de mmm .
Para desplegar el menú de la ventana para el cuadro de icono en sí, presione el botón 1 con el puntero sobre
el botón de menú para el cuadro de icono. El menú de la ventana del cuadro de iconos es diferente al de la ventana.
menú de una ventana de cliente: la selección "Cerrar" se sustituye por "PackIcons
Selección Shift + Alt + F7 ". Cuando se selecciona, PackIcons empaqueta los iconos en el cuadro para lograr
filas ordenadas sin espacios vacíos.
También puede publicar el menú de la ventana presionando , o . Prensado
(la tecla del menú emergente) hace que el menú de la ventana de iconos del icono actualmente seleccionado
surgir.
Entrada Focus
El mmm El administrador de ventanas admite (por defecto) una política de enfoque de entrada de teclado explícita
selección. Esto significa que cuando se selecciona una ventana para obtener entrada de teclado, continúa obteniendo
entrada del teclado hasta que la ventana se retire de la gestión de ventanas, se abre otra ventana.
se selecciona explícitamente para obtener la entrada del teclado, o la ventana se iconifica. Varios recursos
controlar el enfoque de entrada. La ventana del cliente con el foco de entrada del teclado tiene el
apariencia de la ventana con un marco de ventana visualmente distinto.
Las siguientes tablas resumen el comportamiento de selección del foco de entrada del teclado:
Botón Acción Objeto Función Descripción
Botón 1 presione Ventana / marco de ventana Selección de enfoque del teclado.
Presione el botón 1 Icono Selección de enfoque del teclado.
Descripción de la función de acción de tecla
[Alt] [Tab] Mover el foco de entrada a la siguiente ventana en la ventana
pila (disponible solo en enfoque explícito
modo).
[Alt] [Mayús] [Tab] Mover el foco de entrada a la ventana anterior en
pila de ventanas (disponible solo en explícito
modo de enfoque).
Ventana Apilado
Hay dos tipos de pilas de ventanas: pilas de ventanas globales y locales de una aplicación.
pila de ventana familiar.
El orden de apilamiento global de las ventanas puede cambiar como resultado de configurar el teclado
enfoque de entrada, iconificar una ventana o realizar una función de apilamiento de ventanas del administrador de ventanas.
Cuando la política de enfoque del teclado es explícita, el valor predeterminado de la FocusAutoRaise el recurso es
Verdadero. Esto hace que una ventana se eleve a la parte superior de la pila cuando recibe una entrada.
enfoque, por ejemplo, presionando el botón 1 en la barra de título. Las acciones clave definidas en el
La tabla anterior elevará así el foco de recepción de la ventana a la parte superior de la pila.
En el modo de puntero, el valor predeterminado de FocusAutoRaise es falso, es decir, la ventana
El orden de apilamiento no cambia cuando una ventana recibe el foco de entrada del teclado. El seguimiento
Las acciones clave se pueden utilizar para recorrer la pila de ventanas global.
Descripción de la función de acción de tecla
[Alt] [ESC] Coloque la ventana superior en la parte inferior de la pila.
[Alt] [Mayús] [ESC] Coloque la ventana inferior encima de la pila.
De forma predeterminada, el icono de una ventana se coloca en la parte inferior de la pila cuando se abre la ventana.
iconificado; sin embargo, el valor predeterminado puede ser cambiado por el bajarOnIconify recurso.
Las ventanas transitorias (ventanas secundarias como cuadros de diálogo) permanecen por encima de sus ventanas principales
por defecto; sin embargo, el orden de apilamiento de la familia local de una aplicación se puede cambiar para permitir
una ventana transitoria que se colocará debajo de su ventana principal de nivel superior. Los siguientes argumentos
mostrar la modificación del orden de apilamiento para el flor función.
flor Reduce la ventana transitoria dentro de la familia (permaneciendo por encima del padre) y
reduce la familia en la pila de ventanas global.
flor [ within]
Reduce la ventana transitoria dentro de la familia (permaneciendo por encima del padre) pero
no baja la familia en la pila de ventanas global.
flor [gratisFamilia ]
Baja la ventana libre de su pila familiar (debajo del padre), pero no
bajar la familia en la pila de ventanas global.
Los argumentos within y gratisFamilia también se puede utilizar con f. subir y f.subir_bajar.
Sesión Gestionamiento
El administrador de ventanas es un cliente compatible con X Session Management Protocol. Responde a
SaveYourself (y otros mensajes asociados) guardando las geometrías de sus clientes en un
archivo de estado. mmm luego, el administrador de sesiones XSMP puede reiniciarlo. La ubicación predeterminada
porque el archivo estatal es $ INICIO / .mwmclientdb. Esta ubicación se puede anular con el
Recurso sesiónClienteDB.
X Recursos
El mmm El comando se configura desde su base de datos de recursos. Esta base de datos se construye a partir de
siguientes fuentes. Se enumeran en orden de precedencia, de menor a mayor:
/ etc / X11 / app-defaults / Mwm
$ INICIO / Mwm
ADMINISTRADOR DE RECURSOS propiedad de la ventana raíz o $ HOME / .Xdefaults
MEDIO AMBIENTE variable o $ HOME / .Xdefaults-host
mmm opciones de línea de comando
Los nombres de los archivos / etc / X11 / app-defaults / Mwm y $ INICIO / Mwm representar ubicaciones habituales para
estos archivos. La ubicación real del archivo de recursos de clase de todo el sistema puede depender de la
RUTA DE BÚSQUEDA DEL ARCHIVOX variable de entorno y el entorno de idioma actual. El actual
La ubicación del archivo de recursos de clase específico del usuario puede depender de la RUTA DE BÚSQUEDA DEL ARCHIVO DE USUARIO X
y XAPPLRESDIR variables de entorno y el entorno de lenguaje actual.
Las entradas en la base de datos de recursos pueden hacer referencia a otros archivos de recursos para tipos específicos de
recursos. Estos incluyen archivos que contienen mapas de bits, fuentes y mmm recursos específicos
como menús y especificaciones de comportamiento (por ejemplo, combinaciones de botones y teclas).
Mwm es el nombre de la clase de recurso de mmm y mmm es el nombre de recurso predeterminado utilizado por mmm a
buscar recursos. los -pantallas La opción de línea de comando especifica los nombres de los recursos, como
"mwm_b + w" y "mwm_color".) En la siguiente discusión sobre la especificación de recursos, "Mwm"
y "mwm" (y el alias mmm nombres de recursos) se pueden usar indistintamente, pero "mwm"
tiene prioridad sobre "Mwm".
El mmm comando utiliza los siguientes tipos de recursos:
Componente Apariencia Recursos:
Estos recursos especifican los atributos de apariencia de la interfaz de usuario del administrador de ventanas.
componentes. Se pueden aplicar a la apariencia de los menús del administrador de ventanas,
ventanas de retroalimentación (por ejemplo, la ventana de retroalimentación de reconfiguración de la ventana),
marcos de ventana del cliente e iconos.
Generalidades Apariencia y Comportamiento Recursos:
Estos recursos especifican mmm apariencia y comportamiento (por ejemplo, ventana
políticas de gestión). No se establecen por separado para diferentes mmm usuario
componentes de la interfaz. Se aplican a todas las pantallas y espacios de trabajo.
Pantalla Ciertas Apariencia y Comportamiento Recursos:
Estos recursos especifican la apariencia y el comportamiento de mmm elementos que son
configurable por pantalla.
Cliente Ciertas Recursos:
Estos mmm Los recursos se pueden configurar para una ventana de cliente en particular o una clase de cliente.
ventanas. Especifican el icono específico del cliente y la apariencia del marco de la ventana del cliente.
y comportamiento.
Los identificadores de recursos pueden ser un nombre de recurso (por ejemplo, primer plano) o un recurso
clase (por ejemplo, primer plano). Si el valor de un recurso es un nombre de archivo y si el
El nombre de archivo tiene el prefijo "~ /", entonces es relativo a la ruta contenida en el INICIO
variable de entorno (generalmente el directorio de inicio del usuario).
Componente Apariencia Recursos
La sintaxis para especificar los recursos de apariencia de los componentes que se aplican al administrador de ventanas.
iconos, menús y marcos de ventana del cliente es Mwm * ID_recurso
Por ejemplo, Mwm * primer plano se utiliza para especificar el color de primer plano para mmm menús, iconos,
marcos de ventana del cliente y diálogos de retroalimentación.
La sintaxis para especificar los recursos de apariencia de los componentes que se aplican a un mmm
componente es Mwm *[menú |ícono|cliente|dejan comentarios,] *ID_recurso
If menú se especifica, el recurso se aplica solo a mmm menús; si ícono se especifica, el
el recurso se aplica a los iconos; y si cliente se especifica, el recurso se aplica a
marcos de ventana del cliente. Por ejemplo, Mwm * icono * primer plano se utiliza para especificar el primer plano
color para mmm Iconos, Mwm * menú * primer plano especifica el color de primer plano para mmm menús, y
Mwm * cliente * primer plano se utiliza para especificar el color de primer plano para mmm ventana de cliente
marcos
La apariencia del área de título de un marco de ventana de cliente (incluida la gestión de ventanas
botones) se pueden configurar por separado. La sintaxis para configurar el área de título de un
el marco de la ventana del cliente es Mwm * cliente * título * ID_recurso
Por ejemplo, Mwm * cliente * título * primer plano especifica el color de primer plano del título
zona. Los valores predeterminados para los recursos del área de título se basan en los valores de los
recursos del marco de la ventana del cliente.
La apariencia de los menús se puede configurar según el nombre del menú. La sintaxis de
especificar la apariencia del menú por nombre es Mwm * menú * nombre_menú*ID_recurso
Por ejemplo, Mwm * menú * my_menu * primer plano especifica el color de primer plano para el menú denominado
Mi menú. El usuario también puede especificar recursos para los componentes del menú del administrador de ventanas, es decir,
los gadgets que componen el menú. Estos pueden incluir, por ejemplo, un título de menú, título
separador, uno o más botones y separadores. Si un menú contiene más de una instancia
de una clase, como varios PushButtonGadgets, el nombre de la primera instancia es
"PushButtonGadget1", el segundo es "PushButtonGadget2", y así sucesivamente. La siguiente lista
identifica la convención de nomenclatura utilizada para los componentes del menú del administrador de ventanas:
· Título del menú LabelGadget - "TitleName"
· Separador de título de menú Gadget - "Separador de título"
· CascadeButtonGadget - "CascadeButtonGadget "
· PushButtonGadget - "PushButtonGadget "
· SeparatorGadget - "SeparatorGadget "
Consulte la página de manual de cada clase para obtener una lista de recursos que se pueden especificar.
Los siguientes recursos de apariencia de componentes que se aplican a todas las partes del administrador de ventanas se pueden
especificado:
Componente Apariencia Recursos - Todo Ventana Manager Partes
Nombre Clase Valor Tipo Predeterminado
fondo El color de fondo varía †
backgroundPixmap BackgroundPixmap cadena †† varía †
bottomShadowColor El color del primer plano varía †
bottomShadowPixmap Cadena de primer plano †† varía †
fontList FontList cadena ††† "fijo"
primer plano El color del primer plano varía †
saveUnder SaveUnder T / FF
topShadowColor El color de fondo varía †
topShadowPixmap TopShadowPixmap cadena †† varía †
† El valor predeterminado se elige en función del tipo visual de la pantalla. ††Nombre de la imágen. Ver
Imagen de instalación de Xm(3). ††† Descripción de la fuente lógica X11 X
del Proyecto (clase Antecedentes)
Este recurso especifica el color de fondo. Cualquier color X legal puede ser
especificado. El valor predeterminado se elige en función del tipo visual de la pantalla.
fondoPixmap (clase FondoPixmap)
Este recurso especifica el mapa de píxeles de fondo del mmm decoración cuando el
la ventana está inactiva (no tiene el foco del teclado). El valor predeterminado es
elegido en función del tipo visual de la pantalla.
fondoSombraColor (clase Primer plano)
Este recurso especifica el color de la sombra inferior. Este color se utiliza para
biseles inferior y derecho de la decoración del gestor de ventanas. Cualquier color X legal puede
se especifico. El valor predeterminado se elige en función del tipo visual del
de la pantalla
inferiorShadowPixmap (clase InferiorSombraPixmap)
Este recurso especifica el mapa de píxeles de sombra inferior. Este mapa de píxeles se utiliza para
biseles inferior y derecho de la decoración del gestor de ventanas. Se elige el predeterminado
basado en el tipo visual de la pantalla.
lista de fuentes (clase Lista de fuentes)
Este recurso especifica la fuente utilizada en la decoración del administrador de ventanas. los
La codificación de caracteres de la fuente debe coincidir con la codificación de caracteres del
cadenas que se utilizan. El valor predeterminado es "fijo".
primer plano (clase Primer plano)
Este recurso especifica el color de primer plano. El valor predeterminado se elige en función de la
tipo visual de la pantalla.
guardarbajo (clase Guardar en)
Esto se usa para indicar si "guardar debajo" se usa para mmm componentes. Para
esto para que tenga algún efecto, el servidor X debe implementar la función de salvar debajo. Si
guardar under se implementan, el servidor X guarda el contenido de las ventanas oscurecidas
por ventanas que tienen el atributo guardar bajo establecido. Si el guardarbajo el recurso es
Cierto, mmm establecerá el atributo save under en el marco del administrador de ventanas de cualquier
cliente que lo tiene configurado. Si guardarbajo es falso, no se utilizarán los valores inferiores guardados en
cualquier marco del administrador de ventanas. El valor predeterminado es falso.
color de sombra superior (clase Antecedentes)
Este recurso especifica el color de la sombra superior. Este color se usa para la parte superior.
y biseles izquierdos de la decoración del gestor de ventanas. El valor predeterminado se elige en función de
el tipo visual de la pantalla.
topShadowPixmap (clase TopShadowPixmap)
Este recurso especifica el mapa de píxeles de sombra superior. Este mapa de píxeles se utiliza para la parte superior
y biseles izquierdos de la decoración del gestor de ventanas. El valor predeterminado se elige en función de
el tipo visual de la pantalla.
Los siguientes recursos de apariencia de componentes que se aplican a marcos e íconos se pueden
especificado:
Cuadro y Ícono Componentes
Nombre Clase Valor Tipo Predeterminado
activeBackground El color de fondo varía †
activeBackgroundPixmap BackgroundPixmap cadena †† varía †
activeBottomShadowColor El color del primer plano varía †
activeBottomShadowPixmap BottomShadowPixmap cadena †† varía †
activeForeground El color de primer plano varía †
activeTopShadowColor El color de fondo varía †
activeTopShadowPixmap TopShadowPixmap cadena †† varía †
† El valor predeterminado se elige en función del tipo visual de la pantalla. ††Ver Imagen de instalación de Xm(3).
fondo activo (clase Antecedentes)
Este recurso especifica el color de fondo del mmm decoración cuando el
la ventana está activa (tiene el foco del teclado). El valor predeterminado se elige en función de la
tipo visual de la pantalla.
activoFondoPixmap (clase ActivoFondoPixmap)
Este recurso especifica el mapa de píxeles de fondo del mmm decoración cuando el
la ventana está activa (tiene el foco del teclado). El valor predeterminado se elige en función de la
tipo visual de la pantalla.
activoFondoSombraColor (clase Primer plano)
Este recurso especifica el color de la sombra inferior del mmm decoración cuando el
la ventana está activa (tiene el foco del teclado). El valor predeterminado se elige en función de la
tipo visual de la pantalla.
activoBottomShadowPixmap (clase InferiorSombraPixmap)
Este recurso especifica el Pixmap de sombra inferior del mmm decoración cuando el
la ventana está activa (tiene el foco del teclado). El valor predeterminado se elige en función de la
tipo visual de la pantalla.
activoPrimer plano (clase Primer plano)
Este recurso especifica el color de primer plano del mmm decoración cuando el
la ventana está activa (tiene el foco del teclado). El valor predeterminado se elige en función de la
tipo visual de la pantalla.
activoTopShadowColor (clase Antecedentes)
Este recurso especifica el color de la sombra superior del mmm decoración cuando el
la ventana está activa (tiene el foco del teclado). El valor predeterminado se elige en función de la
tipo visual de la pantalla.
activoTopShadowPixmap (clase TopShadowPixmap)
Este recurso especifica el mapa de píxeles de sombra superior del mmm decoración cuando el
la ventana está activa (tiene el foco del teclado). El valor predeterminado se elige en función de la
tipo visual de la pantalla.
Generalidades Apariencia y Comportamiento Recursos
La sintaxis para especificar recursos de comportamiento y apariencia general es Mwm *ID_recurso
Por ejemplo, Mwm * keyboardFocusPolicy especifica la política del administrador de ventanas para configurar el
enfoque del teclado a una ventana de cliente en particular.
Se pueden especificar los siguientes recursos generales de apariencia y comportamiento:
Generalidades Apariencia y Comportamiento Recursos
Nombre Clase Valor Tipo Predeterminado
autoKeyFocus AutoKeyFocus T / FT
autoRaiseDelay AutoRaiseDelay milisegundos 500
mapa de bits- mapa de bits- directorio / usr / include-
Directorio Directorio / X11 / mapas de bits
clienteAutoPlace ClientAutoPlace T / FT
colormapFocus- ColormapFocus- teclado de cadena
Política de política
configFile Archivo ConfigFile $ HOME / mwmrc
deiconifyKeyFocus DeiconifyKeyFocus T / FT
doubleClick- DoubleClick- milisegundos. multi-clic
Tiempo Tiempo tiempo †
enableWarp enableWarp T / FT
enforceKeyFocus EnforceKeyFocus T / FT
frameStyle FrameStyle cadena empotrada
iconAutoPlace IconAutoPlace T / FT
icono Haga clic en icono Haga clic en T / FT
InteractivePlacement InteractivePlacement T / FT
keyboardFocus- KeyboardFocus- cadena explícita
Política de política
lowerOnIconify LowerOnIconify T / FT
moveThreshold MoveThreshold píxeles 4
MultiScreen MultiScreen T / FF
PassButtons PassButtons T / FF
passSelectButton PassSelectButton T / FT
positionIsFrame PositionIsFrame T / FT
positionOnScreen PositionOnScreen T / FT
quitTimeout QuitTimeout milisegundos. 1000
raiseKeyFocus RaiseKeyFocus T / FF
refreshByClearing RefreshByClearing T / FT
rootButtonClick RootButtonClick T / FF
pantallas La cadena de pantallas varía
sessionClientDB SessionClientDB cadena $ HOME / .mwmclientdb
showFeedback ShowFeedback cadena todo
startupKeyFocus StartupKeyFocus T / FT
wMenuButtonHaga clic en WMenuButtonHaga clic en T / FT
wMenuButtonClick2 WMenuButtonClick2 T / FT
† El recurso doubleClickTime se incluye para compatibilidad con versiones anteriores. Uso del Xt
se prefiere el recurso multiClickTime.
autokeyfocus (clase Enfoque de tecla automática)
Este recurso está disponible solo cuando la política de enfoque de entrada del teclado es
explícito. Si autokeyfocus se le da un valor de Verdadero, entonces cuando una ventana con el
el foco de entrada del teclado se retira de la gestión de ventanas o se iconifica, el
el foco se establece en la ventana anterior que tenía el foco. Si el valor dado es
Falso, no hay una configuración automática del enfoque de entrada del teclado. Está
recomendó que ambos autokeyfocus y inicioKeyFocus sé fiel al trabajo con lágrimas
fuera de los menús. El valor por defecto es verdadero.
autoRaiseDelay (clase Retardo de aumento automático)
Este recurso está disponible solo cuando el FocusAutoRaise recurso es Verdadero y el
la política de enfoque del teclado es puntero. los autoRaiseDelay recurso especifica el
cantidad de tiempo (en milisegundos) que mmm esperará antes de levantar una ventana
después de que obtenga el enfoque del teclado. El valor predeterminado de este recurso es 500
(Sra).
mapa de bitsDirectorio (clase Mapa de bitsDirectorio)
Este recurso identifica un directorio en el que se buscarán mapas de bits referenciados por
mmm recursos. Este directorio se busca si se especifica un mapa de bits sin un
nombre de ruta absoluto. El valor predeterminado para este recurso es
/ usr / include / X11 / bitmaps. El directorio / usr / include / X11 / bitmaps representa el
ubicaciones habituales para este directorio. La ubicación real de este directorio
puede variar en algunos sistemas. Si el mapa de bits no se encuentra en el directorio especificado,
XBMLANGPATH se busca.
clienteAutoPlace (clase ClienteAutoPlace)
Este recurso determina la posición de una ventana cuando la ventana no ha sido
dada una posición especificada por el programa o el usuario. Con un valor de Verdadero, las ventanas son
posicionado con las esquinas superiores izquierdas de los marcos desplazados horizontalmente y
verticalmente. Un valor de False hace que la posición configurada actualmente del
ventana que se utilizará. En cualquier caso, mmm intentará colocar las ventanas totalmente
en la pantalla. El valor por defecto es verdadero.
mapa de colores Política de enfoque (clase Mapa de coloresEnfoquePolítica)
Este recurso indica la política de enfoque del mapa de colores que se utilizará. Si el
El valor del recurso es explícito, se realiza una acción de selección de mapa de colores en un cliente.
window para establecer el enfoque del mapa de colores en esa ventana. Si el valor es un puntero, el
La ventana del cliente que contiene el puntero tiene el foco del mapa de colores. Si el valor es
teclado, la ventana del cliente que tiene el foco de entrada del teclado tiene el mapa de colores
atención. El valor predeterminado para este recurso es el teclado.
archivo de configuración (clase Archivo de configuración)
El valor del recurso es el nombre de la ruta para un mmm archivo de descripción de recursos. Si el
el nombre de la ruta comienza con "~ /", mmm lo considera relativo a la casa del usuario
directorio (como lo especifica el INICIO Variable ambiental). Si el IDIOMA
se establece la variable de entorno, mmm busca $ INICIO / $ IDIOMA/ archivo de configuración. Si ese archivo
no existe o si IDIOMA no está configurado, mmm busca $ HOME/archivo de configuración. Si el
archivo de configuración el nombre de la ruta no comienza con "~ /" o "/", mmm considera que es
relativo al directorio de trabajo actual. Si el archivo de configuración el recurso no es
especificado o si ese archivo no existe, mmm utiliza varias rutas predeterminadas para encontrar
un archivo de configuración. El orden de la búsqueda se muestra a continuación:
/etc/X11/mwm/$LANG/sistema.mwmrc† /etc/X11/mwm/system.mwmrc† Caminos marcados con
'†' dependen de la implementación.
deiconificarKeyFocus (clase DeiconificarClaveEnfoque)
Este recurso se aplica solo cuando la política de enfoque de entrada del teclado es explícita. Si
se utiliza un valor de Verdadero, una ventana recibe el foco de entrada del teclado cuando se
normalizado (desiconificado). Verdadero es el valor predeterminado.
tiempo de doble clic (clase Hora de doble clic)
Este recurso se utiliza para establecer el tiempo máximo (en ms) entre los clics (botón
presiona) que componen un doble clic. El uso de este recurso está en desuso.
Utilice el recurso Xt MultiClickTime en lugar de. El valor de tiempo de doble clic
por defecto dinámicamente al valor de MultiClickTime.
habilitar Warp (clase Habilitar deformación)
El valor predeterminado de este recurso, True, provoca mmm para deformar el puntero a la
centro de la ventana seleccionada durante el cambio de tamaño y el movimiento controlados por el teclado
operaciones. Establecer el valor en Causas falsas mmm dejar el puntero en su
lugar original en la pantalla, a menos que el usuario lo mueva explícitamente con el
teclas de cursor o dispositivo señalador.
hacer cumplirKeyFocus (clase Aplicar enfoque de clave)
Si a este recurso se le da un valor de Verdadero, el foco de entrada del teclado siempre es
establecido explícitamente en las ventanas seleccionadas incluso si hay una indicación de que están
Ventanas de entrada "globalmente activas". (Un ejemplo de una ventana activa globalmente es una
barra de desplazamiento que se puede operar sin establecer el foco en ese cliente).
el recurso es Falso, el foco de entrada del teclado no se establece explícitamente en
Ventanas globalmente activas. El valor por defecto es verdadero.
marcoEstilo (clase marcoEstilo)
Si a este recurso se le asigna un valor de "losa", el marco del administrador de ventanas es
dibujado de tal manera que el área del cliente parece estar a la misma altura que la parte superior de
el marco de la ventana. Si el recurso se establece en "empotrado", el marco de la ventana es
dibujado de manera que el área del cliente parezca más baja que la parte superior del marco de la ventana.
El valor predeterminado es "empotrado".
iconAutoColocar (clase IconoAutoColocar)
Este recurso indica si el administrador de ventanas organiza los iconos en un
área particular de la pantalla o coloca cada ícono donde estaba la ventana cuando se
fue iconificado. El valor Verdadero indica que los iconos están organizados en un determinado
área de la pantalla, determinada por el iconoColocación recurso. El valor Falso
indica que se coloca un icono en la ubicación de la ventana cuando se
iconificado. El defecto es cierto.
iconoClic (clase ÍconoClic)
Cuando a este recurso se le da el valor de Verdadero, el menú del sistema se publica y
se deja publicado cuando se hace clic en un icono. El valor por defecto es verdadero.
interactivoPlacement (clase Ubicación interactiva)
Este recurso controla la ubicación inicial de nuevas ventanas en la pantalla. Si
el valor es Verdadero, la forma del puntero cambia antes de que se coloque una nueva ventana en
la pantalla para indicar al usuario que se debe seleccionar una posición para el
esquina superior izquierda de la ventana. Si el valor es Falso, se colocan ventanas
de acuerdo con los atributos de configuración de la ventana inicial. El valor predeterminado de
este recurso es falso.
tecladoEnfoquePolítica (clase TecladoEnfoquePolítica)
Si se establece en puntero, la política de enfoque del teclado es tener el enfoque del teclado establecido
a la ventana del cliente que contiene el puntero (el puntero también podría estar en el
decoración de la ventana del cliente que mmm agrega). Si se establece en explícito, la política es
tener el foco del teclado configurado en una ventana de cliente cuando el usuario presiona el botón 1
con el puntero en la ventana del cliente o cualquier parte del asociado mmm
decoración. El valor predeterminado de este recurso es explícito.
bajarOnIconify (clase LowerOnIconify)
Si a este recurso se le da el valor predeterminado de Verdadero, el icono de una ventana aparece en
la parte inferior de la pila de ventanas cuando la ventana está minimizada (iconificada). A
El valor de False coloca el icono en el orden de apilamiento en el mismo lugar que su
ventana asociada. El valor predeterminado de este recurso es Verdadero.
Mover Umbral (clase Mover umbral)
Este recurso se utiliza para controlar la sensibilidad de las operaciones de arrastre que
mover ventanas e iconos. El valor de este recurso es el número de píxeles que
el localizador se mueve con un botón hacia abajo antes de que se inicie la operación de movimiento.
Esto se utiliza para evitar el movimiento de la ventana / icono al hacer clic o hacer doble clic y
hay un movimiento involuntario del puntero con el botón presionado. El valor predeterminado
de este recurso es 4 (píxeles).
pantalla multiple (clase multipantalla)
Este recurso, si es Verdadero, causa mmm para gestionar todas las pantallas de la pantalla. Si
Falso mmm gestiona una única pantalla. El valor predeterminado es falso.
botones de paso (clase PasarBotones)
Este recurso indica si los eventos de pulsación de botones se transmiten a los clientes.
después de que se utilicen para realizar una función de administrador de ventanas en el contexto del cliente. Si
el valor del recurso es Falso, la pulsación del botón no se transfiere al cliente. Si
el valor es Verdadero, la pulsación del botón se pasa a la ventana del cliente. La ventana
La función de administrador se realiza en cualquier caso. El valor predeterminado para este recurso es
Falso.
pasarSeleccionarBotón (clase PaseSeleccionarBotón)
Este recurso indica si pasar o no los eventos de pulsación del botón de selección a
clientes después de que se utilizan para realizar una función de administrador de ventanas en el cliente
contexto. Si el valor del recurso es Falso, la pulsación del botón no será
Pasado al cliente. Si el valor es Verdadero, la pulsación del botón se pasa al
ventana del cliente. La función de administrador de ventanas se realiza en cualquier caso. El valor por defecto
El valor de este recurso es Verdadero.
posiciónEsMarco (clase PosiciónIsFrame)
Este recurso indica cómo la información de la posición de la ventana del cliente (del
WM_NORMAL_CONSEJOS propiedad y de las solicitudes de configuración) debe interpretarse.
Si el valor del recurso es Verdadero, la información se interpreta como la posición de
los mmm marco de la ventana del cliente. Si el valor es Falso, se interpreta como
la posición del área del cliente de la ventana. El valor predeterminado de este
recurso es Verdadero.
posición en pantalla (clase Posición en pantalla)
Este recurso se utiliza para indicar que las ventanas deben colocarse inicialmente (si
posible) para que no queden recortadas por el borde de la pantalla (si el
el valor del recurso es Verdadero). Si una ventana es más grande que el tamaño de la pantalla, en
al menos la esquina superior izquierda de la ventana está en pantalla. Si el valor del recurso es
Falso, las ventanas se colocan en la posición solicitada incluso si están totalmente fuera de la pantalla.
El valor predeterminado de este recurso es Verdadero.
salir de tiempo de espera (clase Tiempo de espera para salir)
Este recurso especifica la cantidad de tiempo (en milisegundos) que mmm esperará
para que un cliente actualice el WM_COMMAND propiedad después mmm ha enviado el
WM_SAVE_TU MISMO mensaje. El valor predeterminado de este recurso es 1000 (ms).
(Referirse a f. matar descripción de la función para obtener información adicional.)
aumentar el enfoque de la tecla (clase Levantar claveEnfoque)
Este recurso está disponible solo cuando la política de enfoque de entrada del teclado es
explícito. Cuando se establece en Verdadero, este recurso especifica que una ventana generada por
medio de la f.normalizar_y_elevar La función también recibe el foco de entrada. los
El valor predeterminado de este recurso es Falso.
RefrescarPorLimpiar (clase Actualizar borrando)
Este recurso determina el mecanismo utilizado para actualizar una ventana (o la pantalla)
cuando f.refresh_win (f.actualizar) se ejecuta la función. Cuando se establece en Verdadero, un
XClearArea se realiza sobre la ventana durante f.refresh_win. Cuando se establece en False,
se crea y destruye la ventana de cobertura sobre la parte superior de la ventana para ser
refrescado. Si la función es f.actualizar y este recurso se establece en Verdadero, entonces
se realiza un XClearArea en todas las ventanas de la pantalla. Si el recurso es
establecido en False, se crea una ventana grande que cubre toda la pantalla y
destruido. El valor predeterminado de este recurso es Verdadero.
botón raízClic (clase BotónRaízClic)
El botón raízClic El recurso controla si se hace clic en la ventana raíz.
publicará el menú raíz en un modo "pegajoso". Si este recurso se establece en Verdadero, un
haga clic en el botón en la ventana raíz, se publicará el menú vinculado al botón hacia abajo
evento para ese botón de forma "pegajosa". Si este recurso se establece en False,
entonces el mismo clic en el botón solo haría que el menú parpadeara como lo haría
no publicado una vez que se ve el evento button up. El criterio utilizado para determinar si
es un clic de botón es si el puntero no se mueve entre el botón hacia abajo y
botones de eventos. El valor predeterminado para este recurso es Verdadero.
mallas (clase Pantallas)
Este recurso especifica los nombres de los recursos que se utilizarán para las pantallas administradas por
mmm. Si mmm está administrando una sola pantalla, solo el primer nombre en la lista es
usó. Si mmm está gestionando varias pantallas, los nombres se asignan a las pantallas
en orden, comenzando con la pantalla 0. La pantalla 0 obtiene el primer nombre, la pantalla 1 el
segundo nombre, etc. Los nombres de pantalla predeterminados son 0, 1, etc.
sesiónClienteDB (clase SesiónClienteDB)
Este recurso identifica un nombre de archivo para usar como raíz al guardar el estado en el
solicitud de un administrador de sesiones XSMP. Cuando se guarda la sesión, la ventana
El administrador reutilizará el nombre del archivo incrementando automáticamente un sufijo.
mostrarComentarios (clase Mostrar comentarios)
Este recurso controla si las ventanas de comentarios o los cuadros de diálogo de confirmación
son mostrados. Una ventana de comentarios muestra la ubicación inicial de una ventana de cliente y
muestra la posición y el tamaño durante las operaciones de movimiento y cambio de tamaño. Diálogos de confirmación
se puede mostrar para determinadas operaciones. El valor de este recurso es una lista
de los nombres de las opciones de retroalimentación que se habilitarán o deshabilitarán; los nombres deben ser
separados por un espacio. Si una opción está precedida por un signo menos, esa opción es
excluido de la lista. los firmar del primer elemento de la lista determina la
conjunto inicial de opciones. Si el signo de la primera opción es menos, mmm asume
todas las opciones están presentes y comienza a restar de ese conjunto. Si el signo del
la primera decoración es más (o no se especifica), mmm comienza sin opciones y
crea una lista a partir del recurso.
Los nombres de las opciones de comentarios se muestran a continuación:
Descripción del nombre
all Mostrar todos los comentarios (valor predeterminado).
comportamiento Confirme el cambio de comportamiento.
kill Confirmar al recibir la señal KILL.
mover Mostrar posición durante el movimiento.
ninguno No muestra comentarios.
Colocación Muestra la posición y el tamaño durante la fase inicial.
colocación.
salir Confirmar salir mmm.
cambiar tamaño Muestra el tamaño durante el cambio de tamaño.
reiniciar Confirmar mmm reinicie.
La siguiente línea de comando ilustra la sintaxis de showFeedback:
Mwm * mostrar colocación cambiar el tamaño comportamiento reanudar
Esta especificación de recurso proporciona comentarios para la colocación inicial del cliente y el cambio de tamaño, y
habilita los cuadros de diálogo para confirmar el reinicio y establecer funciones de comportamiento. Deshabilita
retroalimentación para la función de movimiento. El valor predeterminado para este recurso es todo.
inicioKeyFocus (clase Foco de la clave de inicio)
Este recurso está disponible solo cuando la política de enfoque de entrada del teclado es
explícito. Cuando se le da el valor predeterminado de Verdadero, una ventana obtiene la entrada del teclado
enfoque cuando la ventana está mapeada (es decir, inicialmente administrada por la ventana
gerente). Se recomienda que ambos autokeyfocus y inicioKeyFocus ser cierto
para trabajar con menús de corte. El valor por defecto es verdadero.
wBotónMenúHacer clic (clase WMenúBotónClic)
Este recurso indica si un clic del mouse cuando el puntero está sobre
el botón del menú de la ventana publica y deja publicado el menú de la ventana. Si el valor
dado que este recurso es Verdadero, el menú permanece publicado. Verdadero es el valor predeterminado
para este recurso.
wBotónMenúClic2 (clase WBotónMenúClic2)
Cuando este recurso recibe el valor predeterminado de Verdadero, una acción de doble clic en
el botón del menú de la ventana hace un f. matar función.
Pantalla Ciertas Apariencia y Comportamiento Recursos
La sintaxis para especificar recursos específicos de la pantalla es Mwm * Nombre de pantalla*ID_recurso Para los ensayos clínicos de CRISPR,
ejemplo, Mwm * 1 * enlaces de teclas especifica las combinaciones de teclas que se utilizarán para la pantalla "1".
Pantalla Ciertas Recursos
Nombre Clase Valor Tipo Predeterminado
buttonBindings ButtonBindings cadena DefaultButtonBindings
cleanText CleanText T / FT
fadeNormalIcon FadeNormalIcon T / FF
Retroalimentación de geometría Centro de cadena de geometría en la pantalla
frameBorderWidth FrameBorderWidth píxeles varía
iconBoxGeometry IconBoxGeometry cadena 6x1 + 0-0
iconBoxName IconBoxName cadena iconbox
iconBoxSBDisplayPolicy IconBoxSBDisplayPolicy cadena todo
iconBoxTitle IconBoxTitle XmString Iconos
iconDecoration IconLa cadena de decoración varía
iconImageMaximum IconImageMáximo ancho x alto 48x48
iconImageMinimum IconImageMinimum ancho x alto 16x16
iconPlacement IconPlacement cadena abajo a la izquierda
iconPlacementMargin IconPlacementMargin píxeles varía
keyBindings KeyBindings cadena DefaultKeyBindings
limitResize LimitResize T / FT
MaximumMaximumSize MaximumMaximumSize wxh (píxeles) 2X pantalla w & h
moveOpaque MoveOpaque T / FF
resizeBorderWidth ResizeBorderWidth píxeles varía
resizeCursors ResizeCursors T / FT
transientDecoration TransientDecoration título del menú de la cadena
transientFunctions TransientFunctions cadena -minimizar-maximizar
useIconBox UseIconBox T / FF
BotonesEncuadernaciones (clase BotónBindings)
Este recurso identifica el conjunto de enlaces de botones para la gestión de ventanas.
funciones. El conjunto de enlaces de botones con nombre se especifica en el mmm Recurso
archivo de descripción. Estos enlaces de botones son Fusionada con el predeterminado incorporado
fijaciones. El valor predeterminado para este recurso es "DefaultButtonBindings".
texto limpio (clase Texto limpio)
Este recurso controla la visualización del texto del administrador de ventanas en el título del cliente.
y ventanas de retroalimentación. Si se usa el valor predeterminado de Verdadero, el texto se dibuja
con un fondo claro (sin punteado). Esto hace que el texto sea más fácil de leer
sistemas monocromáticos donde se especifica un backgroundPixmap. Solo el punteado en
se despeja el área inmediatamente alrededor del texto. Si es falso, el texto se dibuja
directamente sobre el fondo existente.
desvanecerseNormalIcono (clase FundidoNormalIcono)
Si a este recurso se le asigna un valor de Verdadero, un icono aparece atenuado siempre que tenga
normalizado (su ventana se ha abierto). El valor predeterminado es falso.
retroalimentación (clase Retroalimentación)
Este recurso establece la posición de la ventana de comentarios de movimiento y cambio de tamaño. Si esto
recurso no está especificado, el valor predeterminado es colocar la ventana de comentarios en el
centro de la pantalla. El valor del recurso es una geometría de ventana estándar.
cadena con la siguiente sintaxis: [=]{ +-}xdesplazamiento{+-} desplazamiento]
ancho del borde del marco (clase MarcoBordeAncho)
Este recurso especifica el ancho (en píxeles) del borde del marco de una ventana del cliente
sin tiradores de cambio de tamaño. El ancho del borde incluye las sombras tridimensionales. El valor por defecto
El valor se basa en el tamaño y la resolución de la pantalla.
iconoCuadroGeometría (clase IconoCuadroGeometría)
Este recurso indica la posición inicial y el tamaño del cuadro del icono. los
El valor del recurso es una cadena de geometría de ventana estándar con lo siguiente
sintaxis: [=][anchura xaltura] [{+-}xdesplazamiento {+-}desplazamiento] Si las compensaciones no son
siempre que, la política iconPlacement se utiliza para determinar la ubicación inicial.
Las unidades de ancho y alto son columnas y filas. El tamaño de pantalla real de
la ventana del cuadro de iconos depende de iconImageMaximum (tamaño) y iconoDecoración
recursos. El valor predeterminado para el tamaño es (6 * iconWidth + padding) ancho por (1 *
iconHeight + padding) alto. El valor predeterminado de la ubicación es +0-0.
iconoCuadroNombre (clase Nombre del cuadro de iconos)
Este recurso especifica el nombre que se utiliza para buscar recursos de cuadro de iconos.
El nombre predeterminado es iconbox.
iconBoxSBDisplayPolicy (clase IconBoxSBDisplayPolicy)
Este recurso especifica la política de visualización de la barra de desplazamiento del administrador de ventanas en
el cuadro de icono. El recurso tiene tres valores posibles: todo, vertical y
horizontal. El valor predeterminado, "todos", provoca un desplazamiento vertical y horizontal.
barras siempre para aparecer. El valor "vertical" provoca una sola barra de desplazamiento vertical
para aparecer en el cuadro del icono y establece la orientación del cuadro del icono en horizontal
(independientemente de la especificación iconBoxGeometry). El valor "horizontal" provoca
una sola barra de desplazamiento horizontal para aparecer en el cuadro de icono y establece el
orientación del cuadro del icono a vertical (independientemente del icono del cuadro
especificación).
iconoCajaTítulo (clase IconBoxTítulo)
Este recurso especifica el nombre que se usa en el área de título del cuadro de icono
cuadro. El valor predeterminado es Iconos.
iconoDecoración (clase IconoDecoración)
Este recurso especifica la decoración general del icono. El valor del recurso es etiqueta
(solo se muestra la parte de la etiqueta) o imagen (solo se muestra la parte de la imagen)
o imagen de etiqueta (se muestran tanto la etiqueta como las partes de la imagen). Un valor de
activelabel también se puede especificar para obtener una etiqueta (no truncada al ancho de
el icono) cuando se selecciona el icono. La decoración de iconos predeterminada para el cuadro de iconos
iconos es que cada icono tiene una parte de etiqueta y una parte de imagen (imagen de etiqueta). los
La decoración de íconos por defecto para íconos independientes es que cada ícono tiene un ícono activo.
parte de la etiqueta, una parte de la etiqueta y una parte de la imagen (imagen de etiqueta de etiqueta activa).
iconoImagenMáximo (clase IconoImagen Máximo)
Este recurso especifica el tamaño máximo de la imagen del icono. El valor del recurso
is anchurax altura (por ejemplo, 64x64). El tamaño máximo admitido es 128x128.
El valor predeterminado de este recurso es 50x50.
iconoImagenMínimo (clase IconoImagenMínimo)
Este recurso especifica el tamaño mínimo de la imagen del icono. El valor del recurso
is anchurax altura (por ejemplo, 32x50). El tamaño mínimo admitido es 16x16. los
El valor predeterminado de este recurso es 16x16.
iconoColocación (clase IconoColocación)
Este recurso especifica el esquema de ubicación de los iconos que se utilizará. El valor del recurso
tiene la siguiente sintaxis:
diseño_primario diseño_secundario [ajustado]
Los valores de diseño son uno de los siguientes:
Descripción del valor
arriba Coloque los iconos de arriba a abajo.
bottom Coloque los iconos de abajo hacia arriba.
left Coloque los iconos de izquierda a derecha.
right Coloque los iconos de derecha a izquierda.
No se debe utilizar un valor de diseño horizontal (vertical) para ambos diseño_primario y
los diseño_secundario (por ejemplo, no use top para el diseño_primario y fondo para el
diseño_secundario).
El diseño_primario indica si, cuando se realiza la colocación de un icono, el icono se coloca
en una fila o columna y la dirección de colocación. los diseño_secundario indica donde
para colocar nuevas filas o columnas. Por ejemplo, la parte superior derecha indica que los íconos deben colocarse
de arriba a abajo en la pantalla y que las columnas deben agregarse de derecha a izquierda en el
de la pantalla
La ubicación predeterminada es la parte inferior izquierda (los iconos se colocan de izquierda a derecha en la pantalla, con
la primera fila en la parte inferior de la pantalla, y nuevas filas agregadas desde la parte inferior de la
pantalla a la parte superior de la pantalla). A apretado El valor coloca los iconos con espacio cero entre ellos.
iconos. Este valor es útil por razones estéticas, así como para terminales X con pequeños
pantallas.
iconUbicaciónMargen (clase IconoColocaciónMargen)
Este recurso establece la distancia entre el borde de la pantalla y los iconos
que se colocan a lo largo del borde de la pantalla. El valor debe ser mayor que
o igual a 0. Se utiliza un valor predeterminado (ver a continuación) si el valor especificado es
inválido. El valor predeterminado para este recurso es igual al espacio entre iconos
a medida que se colocan en la pantalla (este espacio se basa en maximizar el número
de iconos en cada fila y columna).
atajos de teclado (clase Atajos de teclado)
Este recurso identifica el conjunto de combinaciones de teclas para la gestión de ventanas.
funciones. Si se especifica, estas combinaciones de teclas reemplazar el predeterminado incorporado
fijaciones. El conjunto de combinaciones de teclas con nombre se especifica en mmm descripción del recurso
expediente. El valor predeterminado para este recurso es "DefaultKeyBindings".
límiteRedimensionar (clase Limitar tamaño)
Si este recurso es Verdadero, el usuario no puede cambiar el tamaño de una ventana a mayor
que el tamaño máximo. El valor predeterminado para este recurso es Verdadero.
tamaño máximo máximo (clase Tamaño máximo máximo)
Este recurso se utiliza para limitar el tamaño máximo de una ventana de cliente según lo establecido por el
usuario o cliente. El valor del recurso es anchuraxaltura (por ejemplo, 1024x1024)
donde el ancho y el alto están en píxeles. El valor predeterminado de este recurso es
el doble de ancho y alto de la pantalla.
moverOpaque (clase MoverOpaco)
Este recurso controla si la ventana real se mueve o es rectangular.
se mueve el contorno de la ventana. Un valor predeterminado de Falso muestra una forma rectangular
esquema de movimientos.
redimensionarBorderWidth (clase Cambiar el tamaño del ancho del borde)
Este recurso especifica el ancho (en píxeles) del borde del marco de una ventana del cliente
con manijas de cambio de tamaño. El ancho del borde especificado incluye las sombras tridimensionales. los
El valor predeterminado se basa en el tamaño y la resolución de la pantalla.
cambiar el tamaño de los cursores (clase Cambiar el tamaño de los cursores)
Esto se utiliza para indicar si los cursores de cambio de tamaño siempre se muestran cuando
el puntero está en el borde del tamaño de la ventana. Si es verdadero, se muestran los cursores,
de lo contrario, se muestra el cursor del administrador de ventanas. El valor por defecto es verdadero.
decoración transitoria (clase Decoración transitoria)
Esto controla la cantidad de decoración que mmm pone ventanas transitorias. los
La especificación de decoración es exactamente la misma que para el clienteDecoración (cliente
recurso específico). Las ventanas transitorias se identifican por WM_TRANSIENT_FOR
propiedad, que es agregada por el cliente para indicar una propiedad relativamente temporal
ventana. El valor predeterminado para este recurso es el título del menú (es decir, transitorio
las ventanas tienen bordes de marco y una barra de título con un botón de menú de ventana).
Una aplicación también puede especificar qué decoraciones mmm debe aplicarse a su
ventanas. Si lo hace, mmm aplica solo aquellas decoraciones indicadas tanto por el
aplicación y la decoración transitoria recurso. De lo contrario, mmm aplica el
decoraciones indicadas por el decoración transitoria recurso. Para más información
ver la descripción de XmNmwmDecoraciones en ProveedorShell(3) página de referencia.
funciones transitorias (clase Funciones transitorias)
Este recurso se utiliza para indicar qué funciones de gestión de ventanas están
aplicable (o no aplicable) a las ventanas transitorias. La especificación de la función
es exactamente el mismo que para el funciones del cliente recurso (específico del cliente). los
El valor predeterminado para este recurso es -minimize -maximize.
Una aplicación también puede especificar qué funciones mmm debe aplicarse a sus ventanas.
Si lo hace, mmm aplica solo aquellas funciones indicadas tanto por el
aplicación y la funciones transitorias recurso. De lo contrario, mmm aplica el
funciones indicadas por el funciones transitorias recurso. Para más información, ver
la descripción de Funciones de XmNmwm en ProveedorShell(3) página de referencia.
utilizarIconBox (clase UsarIconBox)
Si a este recurso se le asigna un valor de Verdadero, los iconos se colocan en un cuadro de iconos. Cuando
no se utiliza un cuadro de icono, los iconos se colocan en la ventana raíz (por defecto
valor).
Cliente Ciertas Recursos
La sintaxis para especificar recursos específicos del cliente es
Mwm *nombre_cliente_o_clase *ID_recurso
Por ejemplo, Mwm * mterm * windowMenu se utiliza para especificar el menú de la ventana que se utilizará con mterm
clientela. La sintaxis para especificar recursos específicos del cliente para todas las clases de clientes es
Mwm *ID_recurso
Las especificaciones específicas del cliente tienen prioridad sobre las especificaciones de todos los clientes.
Por ejemplo, Mwm * windowMenu se utiliza para especificar el menú de la ventana que se utilizará para todas las clases
de los clientes que no tienen un menú de ventana especificado.
La sintaxis para especificar valores de recursos para ventanas que tienen un nombre y una clase desconocidos
(es decir, ventanas que no tienen WM_CLASS propiedad asociada con ellos) es
Mwm * valores predeterminados *ID_recurso
Por ejemplo, Mwm * valores predeterminados * iconImage se utiliza para especificar la imagen del icono que se utilizará para
ventanas que tienen un nombre y una clase desconocidos.
Se pueden especificar los siguientes recursos específicos del cliente:
Cliente Ciertas Recursos
Nombre Clase Valor Tipo Predeterminado
clientDecoration ClientDecoration cadena todo.
clientFunctions ClientFunctions encadena todo.
focusAutoRaise FocusAutoRaise T / F varía
iconImage IconImage nombre de ruta (imagen)
iconImage- Color de fondo del icono de fondo
Antecedentes
iconImageBottom- Icono de color de primer plano
ShadowColor sombra inferior
iconImageBottom- BottomShadow- icono de color inferior
ShadowPixmap Pixmap sombra pixmap
iconImageForeground El color de primer plano varía
iconImageTopShadowColor Color de fondo icono arriba
color de sombra
iconImageTop- TopShadowPixmap color icono superior
ShadowPixmap sombra pixmap
Fondo de color de fondo mate
matteBottom- Fondo de color de primer plano
ShadowColor color de la sombra
matteBottom- BottomShadow- color de fondo
ShadowPixmap Pixmap sombra pixmap
matteForeground Color de primer plano primer plano
matteTopShadowColor Color de fondo superior
color de sombra
matteTopShadowPixmap TopShadowPixmap color superior
mapa de píxeles de sombra
matteWidth MatteWidth píxeles 0
tamaño máximo de cliente Tamaño máximo de cliente ancho x alto
vertical horizontal llenar la pantalla
useClientIcon UseClientIcon T / FT
usePPosition UsePPosition cadena distinta de cero
windowMenu WindowMenu cadena DefaultWindowMenu
clienteDecoración (clase ClienteDecoración)
Este recurso controla la cantidad de decoración del marco de la ventana. El recurso es
especificado como una lista de decoraciones para especificar su inclusión en el marco. Si
una decoración está precedida por un signo menos, esa decoración está excluida de la
marco. La firmar del primer elemento de la lista determina la cantidad inicial de
decoración. Si el signo de la primera decoración es negativo, mmm asume todo
las decoraciones están presentes y comienza a restar de ese conjunto. Si el signo del
la primera decoración es más (o no se especifica), luego mmm comienza sin decoración
y crea una lista a partir del recurso.
Una aplicación también puede especificar qué decoraciones mmm debe aplicarse a su
ventanas. Si lo hace, mmm aplica solo aquellas decoraciones indicadas tanto por el
aplicación y la clienteDecoración recurso. De lo contrario, mmm aplica el
decoraciones indicadas por el clienteDecoración recurso. Para más información
ver la descripción de XmNmwmDecoraciones en ProveedorShell(3) página de referencia.
Descripción del nombre
all Incluye todas las decoraciones (valor predeterminado).
borde Borde de la ventana.
maximizar Botón Maximizar (incluye barra de título).
minimizar el botón Minimizar (incluye la barra de título).
ninguno Sin decoraciones.
cambiar el tamaño de los controladores de tamaño del borde (incluye borde).
menú Botón de menú de la ventana (incluye barra de título).
título Barra de título (incluye borde).
Ejemplos: Mwm * XClock.clientDecoration: -redimensionar -maximizar Esto elimina los controladores de cambio de tamaño.
y maximizar el botón de las ventanas XClock. Mwm * XClock.clientDecoration: menú minimizar frontera
Esto hace lo mismo que el anterior. Tenga en cuenta que ya sea menú or minimizar implica título.
funciones del cliente (clase Funciones del cliente)
Este recurso se utiliza para indicar qué mmm las funciones son aplicables (o no
aplicable) a la ventana del cliente. El valor del recurso es una lista de
funciones. Si la primera función de la lista tiene un signo menos delante,
después mmm comienza con todas las funciones y resta de ese conjunto. Si el primero
La función en la lista tiene un signo más delante, luego mmm comienza con no
funciona y crea una lista. Cada función de la lista debe ir precedida de
el signo más o menos apropiado y separado de la siguiente función por un
espacio.
Una aplicación también puede especificar qué funciones mmm debe aplicarse a sus ventanas.
Si lo hace, mmm aplica solo aquellas funciones indicadas tanto por el
aplicación y la funciones del cliente recurso. De lo contrario, mmm aplica el
funciones indicadas por el funciones del cliente recurso. Para más información, ver
la descripción de Funciones de XmNmwm en ProveedorShell(3) página de referencia.
La siguiente tabla enumera las funciones disponibles para este recurso:
Descripción del nombre
all Incluye todas las funciones (valor predeterminado).
ninguno Sin funciones.
redimensionar f.resize †.
mover f.move †.
minimizar f.minimizar †.
maximizar f. maximizar †.
cerrar f.kill †.
†Ver mwmrc(4).
FocusAutoRaise (clase FocoAutoElevar)
Cuando el valor de este recurso es Verdadero, los clientes aumentan cuando obtienen el
enfoque de entrada de teclado. Si el valor es Falso, el apilamiento de ventanas en el
la visualización no cambia cuando una ventana obtiene el foco de entrada del teclado. El valor por defecto
El valor es True cuando keyboardFocusPolicy es explícito y False cuando el
keyboardFocusPolicy es un puntero.
iconoImagen (clase IconoImagen)
Este recurso se puede utilizar para especificar una imagen de icono para un cliente (por ejemplo,
"Mwm * myclock * iconImage"). El valor del recurso es un nombre de ruta para un mapa de píxeles o
archivo de mapa de bits. El valor del (cliente específico) utilizarClientIcon se utiliza el recurso
para determinar si se utilizan o no imágenes de iconos proporcionadas por el usuario en lugar de las del cliente
imágenes de iconos suministradas. El valor predeterminado es mostrar un administrador de ventanas integrado
imagen de icono.
iconoImagenFondo (clase Antecedentes)
Este recurso especifica el color de fondo de la imagen del icono que se muestra
en la parte de la imagen de un icono. El valor predeterminado de este recurso es el icono
color de fondo (es decir, especificado por "Mwm * background o Mwm * icon * background).
iconoImagenFondoSombraColor (clase Primer plano)
Este recurso especifica el color de la sombra inferior de la imagen del icono que se
que se muestra en la parte de la imagen de un icono. El valor predeterminado de este recurso es
el color de la sombra inferior del icono (es decir, especificado por Mwm * icon * bottomShadowColor).
iconoImagenFondoSombraPixmap (clase InferiorSombraPixmap)
Este recurso especifica el mapa de píxeles de sombra inferior de la imagen del icono que se
que se muestra en la parte de la imagen de un icono. El valor predeterminado de este recurso es
el icono de sombra inferior Pixmap (es decir, especificado por
Mwm * icono * bottomShadowPixmap).
iconoImagenPrimer plano (clase Primer plano)
Este recurso especifica el color de primer plano de la imagen del icono que se muestra
en la parte de la imagen de un icono. El valor predeterminado de este recurso varía
dependiendo del fondo del icono.
iconoImagenSuperiorSombraColor (clase Antecedentes)
Este recurso especifica el color de la sombra superior de la imagen del icono que se muestra
en la parte de la imagen de un icono. El valor predeterminado de este recurso es el icono superior
color de sombra (es decir, especificado por Mwm * icon * topShadowColor).
iconoImagenSuperiorSombraPixmap (clase TopShadowPixmap)
Este recurso especifica el mapa de píxeles de sombra superior de la imagen del icono que se
que se muestra en la parte de la imagen de un icono. El valor predeterminado de este recurso es
el mapa de píxeles de la sombra superior del icono (es decir, especificado por Mwm * icon * topShadowPixmap).
mate de fondo (clase Antecedentes)
Este recurso especifica el color de fondo del mate, cuando mateAncho is
positivo. El valor predeterminado de este recurso es el color de fondo del cliente.
(es decir, especificado por "Mwm * background o Mwm * client * background).
mateFondoSombraColor (clase Primer plano)
Este recurso especifica el color de la sombra inferior del mate, cuando mateAncho is
positivo. El valor predeterminado de este recurso es el color de la sombra inferior del cliente.
(es decir, especificado por Mwm * bottomShadowColor o Mwm * client * bottomShadowColor).
mateFondoSombraPixmap (clase InferiorSombraPixmap)
Este recurso especifica el mapa de píxeles de sombra inferior del mate, cuando mateAncho
es positivo. El valor predeterminado de este recurso es la sombra inferior del cliente.
pixmap (es decir, especificado por Mwm * bottomShadowPixmap o
Mwm * cliente * bottomShadowPixmap).
mateForeground (clase Primer plano)
Este recurso especifica el color de primer plano del mate, cuando mateAncho is
positivo. El valor predeterminado de este recurso es el color de primer plano del cliente.
(es decir, especificado por Mwm * foreground o Mwm * client * foreground).
mateSuperiorSombraColor (clase Antecedentes)
Este recurso especifica el color de la sombra superior del mate, cuando mateAncho is
positivo. El valor predeterminado de este recurso es el color de la sombra superior del cliente.
(es decir, especificado por Mwm * topShadowColor o Mwm * client * topShadowColor).
mateTopShadowPixmap (clase TopShadowPixmap)
Este recurso especifica el mapa de píxeles de la sombra superior del mate, cuando mateAncho is
positivo. El valor predeterminado de este recurso es el mapa de píxeles de sombra superior del cliente
(es decir, especificado por "Mwm * topShadowPixmap o Mwm * client * topShadowPixmap).
mateAncho (clase Ancho mate)
Este recurso especifica el ancho del mate opcional. El valor predeterminado es 0,
que efectivamente desactiva el mate.
tamaño máximo de cliente (clase Tamaño máximo de cliente)
Este recurso es una especificación de tamaño o una dirección que indica cómo
se maximizará la ventana del cliente. El valor del recurso se puede especificar como un tamaño
especificación anchuraxaltura. El ancho y alto se interpretan en unidades.
que utiliza el cliente (por ejemplo, para emuladores de terminal esto es generalmente
caracteres). Alternativamente, se puede especificar "vertical" u "horizontal" para
indicar la dirección en la que el cliente maximiza.
Si no se especifica este recurso, el tamaño máximo del WM_NORMAL_CONSEJOS
La propiedad se usa si se establece. De lo contrario, el valor predeterminado es el tamaño donde
la ventana del cliente con bordes de administración de ventanas llena la pantalla. Cuando el maximo
el tamaño del cliente no está determinado por el tamaño máximo de cliente recurso, el
tamaño máximo máximo El valor del recurso se utiliza como restricción sobre el tamaño máximo.
utilizarClientIcon (clase UsarClienteIcono)
Si el valor dado para este recurso es Verdadero, una imagen de icono proporcionada por el cliente toma
precedencia sobre una imagen de icono proporcionada por el usuario. El valor predeterminado es Verdadero, dando
la imagen del icono proporcionado por el cliente tiene mayor precedencia que el icono proporcionado por el usuario
imagen.
usarPosición (clase UsarPosiciónP)
Este recurso especifica si Mwm honra la posición especificada por el programa Posición
especificado en el WM_NORMAL_CONSEJOS propiedad en ausencia de un usuario especificado
posición. Activar este recurso provoca mmm para siempre honrar el programa
posición especificada. Desactivar este recurso, provoca mmm ignorar siempre
programar la posición especificada. Establecer este recurso en el valor predeterminado de
causa distinta de cero mmm para honrar la posición especificada por el programa que no sea (0,0).
ventanaMenú (clase VentanaMenú)
Este recurso indica el nombre del panel de menú que se publica cuando la ventana
aparece el menú emergente (generalmente presionando el botón 1 en el botón del menú de la ventana en el
marco de la ventana del cliente). Los paneles de menú se especifican en el mmm descripción del recurso
expediente. Los menús de ventana se pueden personalizar según la clase del cliente mediante la creación de
menús en tu mwmrc archivo (ver mwmrc(4) y especificando recursos para activar el
menús personalizados. Los recursos tienen la forma Mwm * nombre_cliente_o_clase* windowMenu.
El valor predeterminado de este recurso es DefaultWindowMenu.
Soporte Envolvente Descripción Archive
El mmm El archivo de descripción de recursos es un archivo de recursos complementario que contiene
descripciones a las que hacen referencia las entradas de la propiedad del administrador de recursos (consulte xrdb(1)
y los archivos predeterminados (.Xpredeterminados, app-defaults / Mwm ). Contiene descripciones de
recursos que van a ser utilizados por mmm, y que no se puede codificar fácilmente en los valores predeterminados
archivos (un archivo de mapa de bits es un tipo análogo de archivo de descripción de recursos). Un particular mmm
El archivo de descripción de recursos se puede seleccionar usando el archivo de configuración recurso.
Los siguientes tipos de recursos se pueden describir en la mmm archivo de descripción de recurso:
Botones Las funciones del administrador de ventanas se pueden vincular (asociar) con eventos de botón.
Teclados Las funciones del administrador de ventanas se pueden vincular (asociar) con eventos de pulsación de teclas.
Menús Los paneles de menú se pueden utilizar para el menú de la ventana y otros menús publicados con la tecla
Encuadernaciones y encuadernaciones de botones.
El mmm El archivo de descripción de recursos se describe en mwmrc(4).
Medio Ambiente
El mmm el administrador de ventanas usa la variable de entorno INICIO especificando la casa del usuario
directorio.
El mmm el administrador de ventanas usa la variable de entorno IDIOMA especificando la elección del usuario de
idioma para el mmm catálogo de mensajes y el mmm archivo de descripción de recurso.
El mmm ventana usa la variable de entorno RUTA DE BÚSQUEDA DEL ARCHIVOX, RUTA DE BÚSQUEDA DEL ARCHIVO DE USUARIO X,
XAPPLRESDIR, MEDIO AMBIENTE, IDIOMA y INICIO en la determinación de rutas de búsqueda de recursos
archivos predeterminados. los mmm el administrador de ventanas también puede nosotros XBMLANGPATH para buscar mapa de bits
archivos.
El mmm administrador de ventanas lee el $ INICIO / .motifbind archivo si existe para instalar un virtual
propiedad de enlaces de teclas en la ventana raíz. Para obtener más información sobre el contenido de la
.motifbind archivo, ver
El mmm el administrador de ventanas usa la variable de entorno MWMSHELL (o SHELL, if MWMSHELL is
no establecido), especificando el shell que se utilizará al ejecutar comandos a través del f.ejec función.
archivos
/etc/X11/mwm/$LANG/sistema.mwmrc
/etc/X11/mwm/system.mwmrc
/ etc / X11 / app-defaults / Mwm
$ INICIO / Mwm
$ INICIO / $ IDIOMA / .mwmrc
$ INICIO / .mwmrc
RELACIONADOS INFORMACIÓN:
ProveedorShell(3) Enlaces virtuales(3) X(1) Imagen de instalación de Xm(3) xrdb(1).
mmm(1)
Use mwm en línea usando los servicios de onworks.net