Jest to polecenie mwm, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
MWM — Menedżer okien Motif
STRESZCZENIE
MWM [Opcje]
OPIS
Kurs MWM menedżer okien udostępnia funkcje ułatwiające kontrolę (przez użytkownika i komputer).
programista) elementów stanu okna, takich jak położenie, rozmiar, ikona/normalne wyświetlanie i
własność skupiająca się na wejściu.
Samodzielny menedżer okien nie jest integralną częścią CDE i nie obsługuje
komunikację z innymi komponentami środowiska CDE, takimi jak Menedżer Stylów i
Menedżer sesji.
Opcje
-pokaz pokaz
Ta opcja określa wyświetlacz do użycia; zobaczyć X(1).
-xrm źródło zasobów
Ta opcja określa ciąg zasobu, który ma zostać użyty.
-wieloekranowy
Ta opcja powoduje MWM aby zarządzać wszystkimi ekranami na wyświetlaczu. Wartość domyślna to
zarządzaj tylko jednym ekranem.
-Nazwa Nazwa
Ta opcja powoduje MWM aby odzyskać swoje zasoby przy użyciu określonej nazwy, np
nazwa*zasobu.
-ekrany Nazwa [nazwa [...]]
Ta opcja określa nazwy zasobów, które mają być używane dla ekranów zarządzanych przez MWM.
If MWM zarządza pojedynczym ekranem, używane jest tylko imię na liście. Jeśli
MWM zarządza wieloma ekranami, nazwy są przypisane do ekranów w
kolejności, zaczynając od ekranu 0. Ekran 0 otrzymuje imię, ekran 1 drugie
imię i tak dalej.
Wygląd
W poniższych sekcjach opisano podstawowe domyślne zachowania okien, ikon i ikon
pole, fokus wejściowy i układanie okien. Wygląd i zachowanie menedżera okien
można zmienić poprzez zmianę konfiguracji określonych zasobów. Zasoby są zdefiniowane
pod nagłówkiem „X DOMYŚLNE”.
Screens
Domyślnie MWM zarządza tylko pojedynczym ekranem określonym przez -pokaz opcja lub
DISPLAY zmienna środowiskowa (domyślnie ekran 0). Jeśli -wieloekranowy Jest opcja
określony lub jeśli wieloekranowy zasób jest prawdziwy, MWM próbuje zarządzać wszystkimi włączonymi ekranami
wyświetlacz.
Kiedy MWM zarządza wieloma ekranami, -ekrany opcji można użyć do nadania każdemu ekranowi
unikalna nazwa zasobu. Nazwy oddzielamy spacjami, np. -ekrany scr0
scr1. Jeżeli ekranów jest więcej niż nazw, zasoby dla pozostałych ekranów będą
pobierane przy użyciu imienia. Domyślnie dla ekranu używany jest numer ekranu
nazwa.
Windows
Domyślnie MWM ramy okienne mają odrębne komponenty z powiązanymi funkcjami:
Tytuł Obszar
Oprócz wyświetlania tytułu klienta, obszar tytułu służy do przenoszenia
okno. Aby przesunąć okno, umieść wskaźnik nad obszarem tytułowym i naciśnij przycisk
1 i przeciągnij okno w nowe miejsce. Domyślnie szkielet szkieletowy jest przesuwany
podczas przeciągania, aby wskazać nową lokalizację. Po zwolnieniu przycisku,
okno zostanie przeniesione w nowe miejsce.
Tytuł bar Pasek tytułu zawiera obszar tytułu, przycisk minimalizacji, przycisk maksymalizacji,
i przycisk menu okna. W oknach kształtowych, np. okrągłych, tytuł
pasek unosi się nad oknem.
Zminimalizować Przycisk
Aby zamienić okno w ikonę, kliknij przycisk 1 na przycisku minimalizacji (tzw
pudełko z ramką z mały w nim kwadrat).
Maksymalizuj Przycisk
Aby okno wypełniło cały ekran (lub powiększyło do największego dozwolonego rozmiaru
pliki konfiguracyjne), kliknij przycisk 1 na przycisku maksymalizacji (pole ramki
z duży w nim kwadrat).
okno Menu Przycisk
Przycisk menu okna to ramka z poziomym paskiem. Ciągnąć
w dół menu okna, naciśnij przycisk 1. Naciskając, przeciągnij wskaźnik na
menu do wyboru, a następnie zwolnij przycisk po dokonaniu wyboru
podświetlony. Naciśnięcie przycisku 3 na pasku tytułu lub zmiana rozmiaru obramowania powoduje również uchwyty
zamieszcza menu okna. Alternatywnie możesz kliknąć przycisk 1, aby rozwinąć menu
i informuj o tym; następnie umieść wskaźnik i wybierz. Możesz także opublikować
menu okna, naciskając Lub . Podwójne kliknięcie przycisku
1 ze wskaźnikiem na przycisku menu okna zamyka okno.
Poniższa tabela przedstawia zawartość menu okna.
Domyślnie okno Menu
Opis akceleratora wyboru
Przywróć Przywraca okno do jego rozmiaru
przed minimalizacją lub maksymalizacją.
Przesuń Umożliwia przesuwanie okna
za pomocą klawiszy lub myszy.
Rozmiar Umożliwia zmianę rozmiaru okna.
Minimalizuj Zmienia okno w ikonę.
Maksymalizuj Wypełnia okno na cały ekran.
Dolny Przesuwa okno na dół okna
stos.
Zamknij Alt+F4 Powoduje zakończenie działania klienta.
Resize Granica Uchwyty
Aby zmienić rozmiar okna, przesuń wskaźnik nad uchwyt zmiany rozmiaru obramowania
(kursor się zmienia), naciśnij przycisk 1 i przeciągnij okno do nowego rozmiaru. Gdy
zwolnienie przycisku powoduje zmianę rozmiaru okna. Podczas przeciągania a
zostanie wyświetlony kontur gumki wskazujący nowy rozmiar okna.
Matowy Opcjonalnie można dodać matową dekorację pomiędzy strefą klienta a oknem
ramka (patrz matowaSzerokość ratunek). A matowy w rzeczywistości nie jest częścią okna
rama. Z matą nie jest związana żadna funkcjonalność.
Ikony
Ikony to małe graficzne reprezentacje okien. Okno można zminimalizować (ikonizować)
za pomocą przycisku minimalizacji na ramie okna. Ikony umożliwiają zmniejszenie bałaganu
ekran.
Naciśnięcie przycisku myszy 1, gdy wskaźnik znajduje się nad ikoną, powoduje otwarcie menu okna ikony
wyskoczyć. Zwolnienie przycisku (naciśnięcie + zwolnienie bez poruszania myszą = kliknięcie) powoduje
menu, aby być na bieżąco. Menu zawiera następujące opcje:
Ikona okno Menu
Opis akceleratora wyboru
Przywróć Otwiera powiązane okno.
Przesuń Umożliwia przenoszenie ikony
klawiatura.
Rozmiar Nieaktywny (nie jest dostępny dla ikon).
Minimalizuj nieaktywne (nie jest to opcja dla ikon).
Maksymalizuj Otwiera powiązane okno i
sprawia, że wypełnia ekran.
Dolny Przenosi ikonę na dół stosu ikon.
Zamknij Alt+F4 Usuwa klienta z MWM Zarządzanie.
Należy pamiętać, że naciśnięcie przycisku 3 nad ikoną powoduje również wyświetlenie menu okna ikony. Do
dokonaj wyboru w menu, przeciągnij wskaźnik nad menu i zwolnij przycisk 3, gdy zostanie wyświetlony komunikat
żądany element jest podświetlony.
Dwukrotne kliknięcie przycisku 1 na ikonie wywołuje f.przywróć_i_podnieś funkcjonuje i przywraca
okno powiązane z ikoną do poprzedniego stanu. Na przykład, jeśli zmaksymalizowane okno to
z ikoną, dwukrotne kliknięcie przycisku 1 przywraca go do stanu zmaksymalizowanego. Podwójne kliknięcie
przycisk 1 na ikonie pola ikon otwiera pole ikon i umożliwia dostęp do zawartych w nich ikon
ikony. (Ogólnie rzecz biorąc, dwukrotne kliknięcie przyciskiem myszy to szybki sposób wykonania funkcji.)
Pilny Lub (klawisz menu wyskakującego) powoduje wyświetlenie menu okna ikony
aktualnie wybrana ikona, która zostanie wyświetlona.
Ikona Skrzynka
Kiedy ikony zaczną zaśmiecać ekran, można je spakować do pudełka z ikonami. (Aby użyć
pudełko z ikonami, MWM należy rozpocząć z już ustawioną konfiguracją pola ikon.) Pole ikon
jest MWM okno zawierające ikony klienta. Zawiera jeden lub więcej pasków przewijania, jeśli tam jest
jest więcej ikon okien, niż pole ikon może wyświetlić jednocześnie.
Ikonami w polu ikon można manipulować za pomocą myszy. Poniższa tabela podsumowuje
zachowanie tego interfejsu. Działania przycisków mają zastosowanie zawsze, gdy wskaźnik znajduje się na dowolnej części
ikony. Należy pamiętać, że dwukrotne kliknięcie ikony w polu ikony powoduje wywołanie
f.przywróć_i_podnieś funkcja.
Przycisk Akcja Opis
Przycisk 1 kliknięcie Wybiera ikonę.
Przycisk 1 podwójne kliknięcie Normalizuje (otwiera) skojarzony
okno. Podnosi już otwarte
okno na górę stosu.
Przycisk 1 przeciągnij Przesuwa ikonę.
Naciśnięcie przycisku 3 Powoduje wyświetlenie menu danej ikony
się.
Przycisk 3 przeciągnij Podświetla elementy jako wskaźnik
porusza się po menu.
Naciśnięcie przycisku 3 myszy, gdy wskaźnik znajduje się nad ikoną, powoduje wyświetlenie menu tej ikony
wyskoczyć.
Ikona Menu dla dotychczasowy Ikona Skrzynka
Opis akceleratora wyboru
Przywróć Otwiera powiązane okno (jeśli nie
już otwarte).
Przesuń Umożliwia przenoszenie ikony
klawiatura.
Rozmiar Nieaktywny.
Minimalizuj nieaktywne.
Maksymalizuj Otwiera powiązane okno (jeśli nie
już otwarty) i maksymalizuje jego
rozmiar.
Niższy Nieaktywny.
Zamknij Alt+F4 Usuwa klienta z MWM Zarządzanie.
Aby rozwinąć menu okna samego pola z ikonami, naciśnij przycisk 1 ze wskaźnikiem nad nim
przycisk menu dla pola ikon. Menu okna pola ikon różni się od okna
menu okna klienta: Opcja „Zamknij” zostaje zastąpiona opcją „PackIcons
Shift+Alt+F7”. Po wybraniu PackIcons pakuje ikony do osiągnięcia w polu
schludne rzędy bez pustych miejsc.
Możesz także opublikować menu okna, naciskając , Lub . Pilny
(klawisz menu wyskakującego) powoduje otwarcie menu okna ikony aktualnie wybranej ikony
wyskoczyć.
Wkład Skupiać
Kurs MWM menedżer okien obsługuje (domyślnie) jawną politykę fokusu wprowadzania danych z klawiatury
wybór. Oznacza to, że gdy okno zostanie wybrane do pobierania danych z klawiatury, będzie ono nadal pobierane
wprowadzania danych z klawiatury, dopóki okno nie zostanie wycofane z zarządzania oknami, pojawi się kolejne okno
wyraźnie wybrane, aby uzyskać dane wejściowe z klawiatury, lub okno jest oznaczone ikoną. Kilka zasobów
kontrolować ostrość wejścia. Okno klienta z fokusem wprowadzania danych z klawiatury jest aktywne
wygląd okna z wyraźnie zaznaczoną ramą okienną.
Poniższe tabele podsumowują zachowanie wyboru fokusu wprowadzania danych z klawiatury:
Przycisk Akcja Obiekt Funkcja Opis
Przycisk 1 wciśnij Okno / rama okna Wybór fokusu klawiatury.
Przycisk 1 wciśnij Ikona Wybór ostrości klawiatury.
Klawisz Działanie Funkcja Opis
[Alt][Tab] Przenieś fokus wprowadzania do następnego okna w oknie
stos (dostępny tylko przy wyraźnym fokusie
tryb).
[Alt][Shift][Tab] Przenieś fokus wprowadzania do poprzedniego okna
stos okien (dostępny tylko w trybie jawnym
tryb ostrości).
okno Układanie
Istnieją dwa typy stosów okien: globalne stosy okien i lokalne stosy aplikacji
rodzinny stos okien.
Globalna kolejność układania okien może ulec zmianie w wyniku ustawienia klawiatury
fokus wejściowy, ikonizowanie okna lub wykonywanie funkcji układania okien w menedżerze okien.
Gdy zasady fokusu klawiatury są jawne, domyślna wartość fokusAutoPodnoszenie zasób jest
PRAWDA. Powoduje to podniesienie okna na górę stosu po otrzymaniu danych wejściowych
skoncentruj się, na przykład, naciskając przycisk 1 na pasku tytułowym. Kluczowe działania określone w
poprzednia tabela podniesie zatem okno otrzymujące fokus na górę stosu.
W trybie wskaźnika domyślna wartość fokusAutoPodnoszenie jest fałszywe, czyli okno
kolejność układania nie ulega zmianie, gdy okno otrzymuje fokus wprowadzania danych z klawiatury. Następujące
kluczowych akcji można używać do przełączania się po globalnym stosie okien.
Klawisz Działanie Funkcja Opis
[Alt][ESC] Umieść górne okno na dole stosu.
[Alt][Shift][ESC] Umieść dolne okno na górze stosu.
Domyślnie ikona okna jest umieszczana na dole stosu, gdy okno jest
ikonifikowany; jednakże wartość domyślną można zmienić za pomocą polecenia niższeOnIconify ratunek.
Okna przejściowe (okna dodatkowe, takie jak okna dialogowe) pozostają nad oknami nadrzędnymi
domyślnie; jednakże kolejność układania lokalnej rodziny aplikacji może zostać zmieniona, aby na to pozwolić
okno przejściowe, które należy umieścić poniżej okna nadrzędnego najwyższego poziomu. Następujące argumenty
pokaż modyfikację kolejności układania dla kwiat funkcja.
kwiat Obniża przejściowe okno w rodzinie (pozostając nad rodzicem) i
obniża rodzinę w globalnym stosie okien.
kwiat [ w ciągu]
Obniża przejściowe okno w rodzinie (pozostając nad rodzicem), ale
nie obniża rodziny w globalnym stosie okien.
kwiat [darmowaRodzina ]
Opuszcza okno, uwalniając je od stosu rodziny (poniżej elementu nadrzędnego), ale tego nie robi
opuść rodzinę w globalnym stosie okien.
Argumenty w ciągu i darmowaRodzina może być również używany z f.podbić i f.podniesienie_niższe.
Sesja Zarządzanie
Menedżer okien jest klientem obsługującym protokół zarządzania sesją X. Odpowiada
SaveYourself (i inne powiązane wiadomości), zapisując geometrię swoich klientów w formacie
plik stanu. MWM może następnie zostać ponownie uruchomiony przez menedżera sesji XSMP. Domyślna lokalizacja
dla pliku stanu jest $HOME/.mwmclientdb. Tę lokalizację można zastąpić za pomocą
Zasób sesjaKlientDB.
X Zasoby
Kurs MWM polecenie jest konfigurowane z poziomu bazy danych zasobów. Ta baza danych jest zbudowana z
następujące źródła. Są one wymienione w kolejności pierwszeństwa, od najniższego do najwyższego:
/etc/X11/app-defaults/Mwm
$HOME/Mwm
ZASOBY_MANAGER właściwość okna głównego lub $HOME/.Xdomyślne
XŚRODOWISKO zmienna lub $HOME/.Xdefaults-host
MWM opcje wiersza poleceń
Nazwy plików /etc/X11/app-defaults/Mwm i $HOME/Mwm reprezentują zwyczajowe lokalizacje
te pliki. Rzeczywista lokalizacja pliku zasobów klasy ogólnosystemowej może zależeć od
ŚCIEŻKA WYSZUKIWANIA PLIKU zmienna środowiskowa i bieżące środowisko językowe. Aktualny
Lokalizacja pliku zasobów klasy specyficznej dla użytkownika może zależeć od ŚCIEŻKA WYSZUKIWANIA PLIKU XUSER
i XAPPLRESDIR zmienne środowiskowe i bieżące środowisko językowe.
Wpisy w bazie danych zasobów mogą odnosić się do innych plików zasobów dla określonych typów
zasoby. Należą do nich pliki zawierające mapy bitowe, czcionki i MWM określone zasoby
takie jak menu i specyfikacje zachowań (na przykład powiązania przycisków i klawiszy).
mhm to nazwa klasy zasobów MWM i MWM to domyślna nazwa zasobu używana przez MWM do
wyszukaj zasoby. the -ekrany Opcja wiersza poleceń określa nazwy zasobów, takie jak
„mwm_b+w” i „mwm_color”.) W poniższym omówieniu specyfikacji zasobu „Mwm”
i „mwm” (oraz alias MWM nazwy zasobów) mogą być używane zamiennie, ale „mwm”
ma pierwszeństwo przed „Mwm”.
Kurs MWM polecenie wykorzystuje następujące typy zasobów:
Składnik Wygląd Zasoby:
Zasoby te określają atrybuty wyglądu interfejsu użytkownika menedżera okien
składniki. Można je zastosować do wyglądu menu menedżera okien,
okna opinii (na przykład okno informacji zwrotnej dotyczące rekonfiguracji okna),
ramki okien klienta i ikony.
Ogólne Wygląd i Zachowanie Zasoby:
Zasoby te określają MWM wygląd i zachowanie (na przykład window
zasady zarządzania). Nie są one ustalane oddzielnie dla różnych MWM użytkownik
komponenty interfejsu. Dotyczą one wszystkich ekranów i obszarów roboczych.
Ekran Konkretny Wygląd i Zachowanie Zasoby:
Zasoby te określają wygląd i zachowanie MWM elementy, które są
ustawiane dla każdego ekranu.
klientem Konkretny Zasoby:
Te MWM zasoby można ustawić dla konkretnego okna klienta lub klasy klienta
okna. Określają ikonę specyficzną dla klienta i wygląd ramy okna klienta
i zachowanie.
Identyfikatorami zasobów może być nazwa zasobu (na przykład pierwszy plan) lub zasób
klasa (na przykład Pierwszy plan). Jeśli wartością zasobu jest nazwa pliku i jeśli
nazwa pliku jest poprzedzona „~/”, wówczas jest określana w stosunku do ścieżki zawartej w pliku GŁÓWNA
zmienna środowiskowa (zwykle katalog domowy użytkownika).
Składnik Wygląd Zasoby
Składnia określająca zasoby wyglądu komponentu, które mają zastosowanie do menedżera okien
ikony, menu i ramki okien klienta Mmm* identyfikator_zasobu
Na przykład, Mwm*pierwszy plan służy do określenia koloru pierwszego planu MWM menu, ikony,
ramki okien klienta i okna dialogowe z opiniami.
Składnia określająca zasoby wyglądu komponentu, które mają zastosowanie do konkretnego MWM
składnik jest Mmm*[menu|ikona|klient|informacja zwrotna] *identyfikator_zasobu
If menu jest określony, zasób jest stosowany tylko do MWM menu; Jeśli ikona jest określony,
zasób jest stosowany do ikon; i jeśli klient zostanie określony, do zasobu zostanie zastosowany
ramy okienne klienta. Na przykład, Mwm*ikona*pierwszy plan służy do określenia pierwszego planu
kolor dla MWM ikony, Mwm*menu*pierwszy plan określa kolor pierwszego planu MWM menu i
Mwm*klient*pierwszy plan służy do określenia koloru pierwszego planu MWM okno klienta
ramki.
Wygląd obszaru tytułowego ramki okna klienta (w tym zarządzanie oknami
przyciski) można konfigurować oddzielnie. Składnia konfigurowania obszaru tytułowego pliku a
rama okna klienta jest Mwm*klient*tytuł* identyfikator_zasobu
Na przykład, Mwm*klient*tytuł*pierwszy plan określa kolor pierwszego planu tytułu
obszar. Wartości domyślne zasobów obszaru tytułowego opierają się na wartościach odpowiednich
zasoby ramki okna klienta.
Wygląd menu można skonfigurować na podstawie nazwy menu. Składnia dla
określenie wyglądu menu według nazwy to Mmm*menu* nazwa_menu*identyfikator_zasobu
Na przykład, Mwm*menu*moje_menu*pierwszy plan określa kolor pierwszego planu dla menu o nazwie
moje_menu. Użytkownik może także określić zasoby dla komponentów menu menedżera okien, tj.
gadżety składające się na menu. Mogą one obejmować na przykład tytuł menu, tytuł
separator, jeden lub więcej przycisków i separatory. Jeśli menu zawiera więcej niż jedną instancję
klasy, takiej jak wiele PushButtonGadgets, nazwa pierwszej instancji to
„PushButtonGadget1”, drugi to „PushButtonGadget2” i tak dalej. Poniższa lista
określa konwencję nazewnictwa używaną dla komponentów menu menedżera okien:
· Tytuł menu LabelGadget - „TitleName”
· Gadżet Separator tytułów menu - „Separator tytułów”
· CascadeButtonGadget - "CascadeButtonGadget "
· PushButtonGadget - "PushButtonGadget "
· SeparatorGadget - "SeparatorGadget "
Listę zasobów, które można określić, można znaleźć na stronie podręcznika każdej klasy.
Mogą to być następujące zasoby wyglądu komponentów, które mają zastosowanie do wszystkich części menedżera okien
określony:
Składnik Wygląd Zasoby - Wszystkie produkty okno Menedżer W częściach
Nazwa Klasa Typ wartości Domyślny
tło Kolor tła jest różny†
tłoPixmap TłoPixmap ciąg†† różni się†
dółShadowColor Kolor pierwszego planu jest różny†
BottomShadowPixmap Ciąg znaków pierwszego planu†† różni się†
FontList FontList ciąg ††† „naprawiono”
pierwszy plan Kolor pierwszego planu jest różny†
zapiszPod ZapiszPod T/FF
topShadowColor Kolor tła jest różny†
topShadowPixmap Ciąg TopShadowPixmap†† różni się†
†Domyślne ustawienie jest wybierane na podstawie typu wizualnego ekranu. ††Nazwa obrazu. Widzieć
XmInstallImage(3). †††X11 X Logiczny opis czcionki
tło (klasa Tło)
Ten zasób określa kolor tła. Może to być dowolny legalny kolor X
określony. Wartość domyślna jest wybierana na podstawie typu wizualnego ekranu.
tłoPixmap (klasa TłoPixmap)
Ten zasób określa tło Pixmap pliku MWM dekoracja, gdy
okno jest nieaktywne (nie ma fokusu klawiatury). Wartość domyślna to
wybierane w oparciu o typ wizualny ekranu.
dółKolor Cienia (klasa Pierwszy plan)
Ten zasób określa kolor dolnego cienia. Ten kolor jest używany do
dolne i prawe skosy dekoracji menedżera okien. Może to być dowolny legalny kolor X
być określone. Wartość domyślna jest wybierana na podstawie typu wizualnego pliku
ekran.
dnoShadowPixmap (klasa Dolna mapa cieni cienia)
Ten zasób określa dolny cień Pixmap. Ta Pixmapa jest używana do
dolne i prawe skosy dekoracji menedżera okien. Wybrano ustawienie domyślne
w zależności od typu wizualnego ekranu.
Lista czcionek (klasa Lista czcionek)
Zasób ten określa czcionkę używaną w dekoracji menedżera okien. The
kodowanie znaków czcionki powinno odpowiadać kodowaniu znaków czcionki
używane ciągi znaków. Wartość domyślna to „stała”.
pierwszy plan (klasa Pierwszy plan)
Ten zasób określa kolor pierwszego planu. Wartość domyślna jest wybierana na podstawie
typ wizualny ekranu.
zapiszPod (klasa Zapisz pod)
Służy do wskazania, czy używane jest „zapisywanie znaków”. MWM składniki. Dla
aby to przyniosło jakikolwiek skutek, serwer X musi zaimplementować zapis poniżej. Jeśli
zaimplementowano zapis pod, serwer X zapisuje zawartość zasłoniętych okien
przez okna, które mają ustawiony atrybut zapisu pod. Jeśli zapiszPod zasób jest
Prawdziwe, MWM ustawi atrybut zapisu pod w ramce menedżera okien dowolnego
klienta, który ma to ustawione. Jeśli zapiszPod ma wartość Fałsz, znaki zapisu nie będą używane
dowolne ramki menedżera okien. Wartość domyślna to Fałsz.
topKolor cienia (klasa Tło)
Ten zasób określa kolor górnego cienia. Ten kolor jest używany w cholewce
i lewe skosy dekoracji menedżera okien. Wartość domyślna jest wybierana na podstawie
typ wizualny ekranu.
topShadowPixmap (klasa TopShadowPixmap)
Ten zasób określa górną mapę cieni Pixmap. Ta Pixmapa jest używana dla cholewki
i lewe skosy dekoracji menedżera okien. Wartość domyślna jest wybierana na podstawie
typ wizualny ekranu.
Można zastosować następujące zasoby wyglądu komponentów, które mają zastosowanie do ramek i ikon
określony:
Rama i Ikona Podzespoly Komputerowe
Nazwa Klasa Typ wartości Domyślny
aktywne tło Kolor tła jest różny†
activeBackgroundPixmap TłoPixmap ciąg†† różni się†
activeBottomShadowColor Kolor pierwszego planu jest różny†
activeBottomShadowPixmap BottomShadowPixmap ciąg†† różni się†
aktywny Pierwszy plan Kolor pierwszego planu jest różny†
activeTopShadowColor Kolor tła jest różny†
activeTopShadowPixmap Ciąg TopShadowPixmap†† różni się†
†Domyślne ustawienie jest wybierane na podstawie typu wizualnego ekranu. ††Widzieć XmInstallImage(3).
aktywneTło (klasa Tło)
Ten zasób określa kolor tła pliku MWM dekoracja, gdy
okno jest aktywne (ma fokus klawiatury). Wartość domyślna jest wybierana na podstawie
typ wizualny ekranu.
aktywnaPixmapa tła (klasa Aktywne tłoPixmap)
Ten zasób określa tło Pixmap pliku MWM dekoracja, gdy
okno jest aktywne (ma fokus klawiatury). Wartość domyślna jest wybierana na podstawie
typ wizualny ekranu.
ActiveBottomShadowColor (klasa Pierwszy plan)
Ten zasób określa kolor dolnego cienia pliku MWM dekoracja, gdy
okno jest aktywne (ma fokus klawiatury). Wartość domyślna jest wybierana na podstawie
typ wizualny ekranu.
aktywna dolna mapa cieni cienia (klasa Dolna mapa cieni cienia)
Ten zasób określa dolną mapę Pixmap cienia MWM dekoracja, gdy
okno jest aktywne (ma fokus klawiatury). Wartość domyślna jest wybierana na podstawie
typ wizualny ekranu.
aktywny pierwszy plan (klasa Pierwszy plan)
Ten zasób określa kolor pierwszego planu pliku MWM dekoracja, gdy
okno jest aktywne (ma fokus klawiatury). Wartość domyślna jest wybierana na podstawie
typ wizualny ekranu.
aktywnyTopShadowColor (klasa Tło)
Ten zasób określa kolor górnego cienia pliku MWM dekoracja, gdy
okno jest aktywne (ma fokus klawiatury). Wartość domyślna jest wybierana na podstawie
typ wizualny ekranu.
aktywna mapa TopShadowPixmap (klasa TopShadowPixmap)
Ten zasób określa górną mapę Pixmap cieni MWM dekoracja, gdy
okno jest aktywne (ma fokus klawiatury). Wartość domyślna jest wybierana na podstawie
typ wizualny ekranu.
Ogólne Wygląd i Zachowanie Zasoby
Składnia określania ogólnego wyglądu i zachowania zasobów jest następująca Mmm*identyfikator_zasobu
Na przykład, Mwm*klawiaturaFocusPolicy określa politykę menedżera okien do ustawiania
fokus klawiatury na konkretnym oknie klienta.
Można określić następujące ogólne zasoby wyglądu i zachowania:
Ogólne Wygląd i Zachowanie Zasoby
Nazwa Klasa Typ wartości Domyślny
autoKeyFocus AutoKeyFocus T/FT
autoRaiseDelay Opóźnienie automatycznego podniesienia milisekund 500
bitmap- Bitmap- katalog /usr/include-
Katalog Katalog /X11/bitmaps
klientAutoPlace KlientAutoPlace T/FT
colormapFocus – ColormapFocus – klawiatura ciągowa
Polityka Polityki
Plik konfiguracyjny Plik konfiguracyjny $HOME/mwmrc
deiconifyKeyFocus DeiconifyKeyFocus T/FT
doubleClick- DoubleClick- milisek. wielokrotne kliknięcie
Czas Czas Czas†
włącz Warp włącz Warp T/FT
forceKeyFocus EnforceKeyFocus T/FT
FrameStyle Wpuszczany sznurek FrameStyle
ikonaAutoPlace IkonaAutoPlace T/FT
ikonaKliknij ikonęKliknij T/FT
interaktywne miejsce docelowe interaktywne miejsce docelowe T/FT
klawiaturaFocus-KlawiaturaFocus- ciąg jawny
Polityka Polityki
LowerOnIconify LowerOnIconify T/FT
moveThreshold MoveThreshold piksele 4
wieloekranowy Wieloekranowy T/FF
PassButtons PassButtons T/FF
przycisk passSelect Przycisk PassSelect T/FT
pozycjaIsRama PozycjaIsRamka T/FT
pozycja na ekranie Pozycja na ekranie T/FT
QuitTimeout QuitTimeout milisekundy. 1000
raiseKeyFocus PodnieśKeyFocus T/FF
odświeżPrzezWyczyszczenie OdświeżPrzezWyczyszczenie T/FT
rootButtonKliknij przycisk RootButtonKliknij T/FF
screens Ciąg ekranów jest różny
sessionClientDB SessionClientDB ciąg $HOME/.mwmclientdb
showFeedback ShowFeedback ciąg znaków wszystko
startupKeyFocus StartupKeyFocus T/FT
wMenuButtonKliknij WMenuButtonKliknij T/FT
wMenuButtonClick2 WMenuButtonClick2 T/FT
†Zasób doubleClickTime jest dołączony w celu zapewnienia zgodności z poprzednimi wersjami. Użycie Xt
preferowany jest zasób multiClickTime.
autoKeyFocus (klasa AutoKeyFocus)
Ten zasób jest dostępny tylko wtedy, gdy obowiązuje zasada fokusu wprowadzania z klawiatury
wyraźny. Jeśli autoKeyFocus otrzymuje wartość True, wówczas gdy okno z
Fokus wprowadzania danych z klawiatury jest wycofywany z zarządzania oknami lub pojawia się ikona
fokus jest ustawiony na poprzednie okno, które miało fokus. Jeśli podana wartość to
Fałsz, nie ma automatycznego ustawiania ostrości wprowadzania danych z klawiatury. To jest
zalecił, aby oba autoKeyFocus i startupKeyFocus Bądź prawdziwy, pracuj ze łzami
wyłączone menu. Wartość domyślna to True.
Opóźnienie automatycznego podniesienia (klasa Opóźnienie automatycznego podnoszenia)
Zasób ten jest dostępny tylko wtedy, gdy fokusAutoPodnoszenie zasób ma wartość True i
zasadą fokusu klawiatury jest wskaźnik. The Opóźnienie automatycznego podniesienia zasób określa
ilość czasu (w milisekundach), przez który MWM poczeka, zanim podniesie okno
po uzyskaniu fokusu klawiatury. Domyślna wartość tego zasobu to 500
(SM).
katalog bitmap (klasa Katalog bitmapowy)
Zasób ten identyfikuje katalog, w którym należy wyszukiwać mapy bitowe, do których się odwołują
MWM zasoby. Ten katalog jest przeszukiwany, jeśli bitmapa jest określona bez
bezwzględna nazwa ścieżki. Wartość domyślna dla tego zasobu to
/usr/include/X11/bitmaps. Katalog /usr/include/X11/bitmaps reprezentuje
zwyczajowe lokalizacje tego katalogu. Rzeczywista lokalizacja tego katalogu
mogą się różnić w niektórych systemach. Jeśli bitmapa nie zostanie znaleziona w określonym katalogu,
XBMLANGPATH jest przeszukiwany.
klientAutoPlace (klasa KlientAutoPlace)
Zasób ten określa pozycję okna, gdy okna nie było
biorąc pod uwagę pozycję określoną przez program lub użytkownika. Przy wartości True okna są
ustawione tak, aby lewe górne rogi ramek były przesunięte w poziomie i
pionowo. Wartość False powoduje, że aktualnie skonfigurowana pozycja
okno do wykorzystania. W obu przypadkach, MWM spróbuje całkowicie rozmieścić okna
na ekranie. Wartość domyślna to True.
colormapFocusPolityka (klasa ColormapFocusPolityka)
Ten zasób wskazuje zasadę skupienia się na mapie kolorów, która ma zostać użyta. Jeśli
wartość zasobu jest jawna, na kliencie wykonywana jest akcja wyboru mapy kolorów
window, aby ustawić fokus mapy kolorów na to okno. Jeśli wartością jest wskaźnik,
okno klienta zawierające wskaźnik ma fokus mapy kolorów. Jeśli wartość jest
klawiaturze, okno klienta, w którym znajduje się fokus klawiatury, ma mapę kolorów
centrum. Domyślną wartością tego zasobu jest klawiatura.
plik konfiguracyjny (klasa Plik konfiguracyjny)
Wartość zasobu jest nazwą ścieżki do pliku MWM plik opisu zasobu. Jeśli
nazwa ścieżki zaczyna się od „~/”, MWM uważa, że jest to związane z domem użytkownika
katalog (określony przez plik GŁÓWNA Zmienna środowiskowa). Jeśli JĘZYK
ustawiona zmienna środowiskowa, MWM szuka $DOM/$JĘZYK/ plik konfiguracyjny. Jeśli ten plik
nie istnieje lub jeśli JĘZYK nie jest ustawiony, MWM szuka $ HOME/plik konfiguracyjny, Jeśli
plik konfiguracyjny nazwa ścieżki nie zaczyna się od „~/” ani „/”, MWM uważa, że tak
względem bieżącego katalogu roboczego. Jeśli plik konfiguracyjny zasób nie
określony lub jeśli ten plik nie istnieje, MWM używa kilku domyślnych ścieżek do znalezienia
plik konfiguracyjny. Kolejność wyszukiwania jest pokazana poniżej:
/etc/X11/mwm/$LANG/system.mwmrc† /etc/X11/mwm/system.mwmrc† Ścieżki oznaczone
„†” zależą od implementacji.
deiconifyKeyFocus (klasa DeiconifyKeyFocus)
Ten zasób ma zastosowanie tylko wtedy, gdy zasady fokusu wprowadzania z klawiatury są jawne. Jeśli
używana jest wartość True, okno otrzymuje fokus z klawiatury, gdy tak jest
znormalizowany (deikonifikowany). True jest wartością domyślną.
doubleClickTime (klasa DoubleClickTime)
Zasób ten służy do ustawienia maksymalnego czasu (w ms) pomiędzy kliknięciami (button
naciśnięcia), które składają się na podwójne kliknięcie. Korzystanie z tego zasobu jest przestarzałe.
Skorzystaj z zasobu Xt multiClickTime Zamiast. Wartość doubleClickTime
dynamicznie przyjmuje wartość domyślną multiClickTime.
włącz Warp (klasa Włącz Warp)
Domyślna wartość tego zasobu, True, powoduje MWM aby wypaczyć wskaźnik do
środku wybranego okna podczas zmiany rozmiaru i przenoszenia sterowanej klawiaturą
operacje. Ustawienie wartości na Fałsz powoduje MWM aby pozostawić wskaźnik na swoim miejscu
pierwotne miejsce na ekranie, chyba że użytkownik wyraźnie przesunie je za pomocą przycisku
klawisze kursora lub urządzenie wskazujące.
wymuszanieKeyFocus (klasa WymuśKeyFocus)
Jeśli temu zasóbowi zostanie przypisana wartość True, fokus będzie zawsze ustawiany na klawiaturze
jawnie ustawione na wybrane okna, nawet jeśli istnieje wskazanie, że tak jest
„globalnie aktywne” okna wejściowe. (Przykładem globalnie aktywnego okna jest
pasek przewijania, którego można używać bez ustawiania fokusu na tym kliencie.) If
zasób ma wartość Fałsz, fokus klawiatury nie jest jawnie ustawiony
globalnie aktywne okna. Wartość domyślna to True.
Styl ramki (klasa Styl ramki)
Jeśli temu zasóbowi zostanie przypisana wartość „slab”, ramka menedżera okien będzie taka
narysowane w taki sposób, że obszar klienta wydaje się znajdować na tej samej wysokości co góra
ramę okna. Jeśli zasób jest ustawiony na „wnękowy”, rama okna jest
narysowane w taki sposób, że obszar klienta wydaje się znajdować poniżej górnej krawędzi ramy okna.
Wartość domyślna to „wpuszczone”.
ikonaAutoPlace (klasa IkonaAutoPlace)
Zasób ten wskazuje, czy menedżer okien organizuje ikony w pliku
określonego obszaru ekranu lub umieszcza każdą ikonę w miejscu, w którym znajdowało się okno
został ikonifikowany. Wartość True wskazuje, że ikony są ułożone w określony sposób
obszar ekranu, określony przez ikonaMiejsce docelowe ratunek. Wartość Fałsz
wskazuje, że ikona jest umieszczana w miejscu, w którym znajduje się okno
ikonifikowany. Wartość domyślna to Prawda.
ikonaKliknij (klasa IkonaKliknij)
Gdy temu zasóbowi zostanie nadana wartość True, menu systemowe zostanie opublikowane i
pozostawiony po kliknięciu ikony. Wartość domyślna to True.
interaktywne miejsce docelowe (klasa Interaktywne rozmieszczenie)
Zasób ten kontroluje początkowe rozmieszczenie nowych okien na ekranie. Jeśli
wartość to True, kształt wskaźnika zmienia się przed umieszczeniem nowego okna
ekran wskazujący użytkownikowi, że należy wybrać pozycję dla
lewy górny róg okna. Jeżeli wartością jest Fałsz, zostaną umieszczone okna
zgodnie z początkowymi atrybutami konfiguracji okna. Domyślna wartość
ten zasób jest fałszywy.
klawiaturaFocusPolicy (klasa Zasady dotyczące klawiaturyFocus)
Jeśli ustawiono wskaźnik, zasada fokusu klawiatury polega na ustawieniu fokusu klawiatury
do okna klienta zawierającego wskaźnik (wskaźnik może również znajdować się w pliku
dekoracja okna klienta to MWM dodaje). Jeśli ustawione na jawne, polityka jest taka
ustawić fokus klawiatury na okno klienta, gdy użytkownik naciśnie przycisk 1
ze wskaźnikiem w oknie klienta lub dowolnej części powiązanego MWM
dekoracja. Wartość domyślna tego zasobu jest jawna.
niższeOnIconify (klasa LowerOnIconify)
Jeśli temu zasóbowi zostanie nadana domyślna wartość True, pojawi się ikona okna
dół stosu okien, gdy okno jest zminimalizowane (ikona). A
Wartość False umieszcza ikonę w kolejności układania w tym samym miejscu, co jej ikona
powiązane okno. Domyślna wartość tego zasobu to True.
przesuń próg (klasa PrzesuńPróg)
Zasób ten służy do kontrolowania czułości operacji przeciągania
przesuwaj okna i ikony. Wartość tego zasobu to liczba pikseli, które
lokalizator zostanie przesunięty za pomocą przycisku w dół przed zainicjowaniem operacji przesuwania.
Służy do zapobiegania ruchowi okna/ikony po kliknięciu lub dwukrotnym kliknięciu i
nastąpił niezamierzony ruch wskaźnika przy wciśniętym przycisku. Wartość domyślna
tego zasobu wynosi 4 (piksele).
wieloekranowy (klasa Wiele ekranów)
Ten zasób, jeśli jest prawdziwy, powoduje MWM aby zarządzać wszystkimi ekranami na wyświetlaczu. Jeśli
Fałszywy, MWM zarządza tylko jednym ekranem. Wartość domyślna to Fałsz.
przejśćPrzyciski (klasa Przyciski przepustki)
Ten zasób wskazuje, czy zdarzenia naciśnięcia przycisku są przekazywane klientom
po użyciu ich do wykonywania funkcji menedżera okien w kontekście klienta. Jeśli
wartość zasobu to Fałsz, naciśnięcie przycisku nie jest przekazywane klientowi. Jeśli
wartość to True, naciśnięcie przycisku jest przekazywane do okna klienta. Okno
funkcja menedżera jest wykonywana w obu przypadkach. Wartość domyślna dla tego zasobu to
Fałszywy.
passWybierz przycisk (klasa Przycisk PassSelect)
Ten zasób wskazuje, czy przekazać zdarzenia naciśnięcia przycisku wyboru do
klientów po ich użyciu do wykonywania funkcji menedżera okien w kliencie
kontekst. Jeśli wartość zasobu to Fałsz, naciśnięcie przycisku nie nastąpi
przekazane klientowi. Jeśli wartość ma wartość True, naciśnięcie przycisku jest przekazywane do
okno klienta. W obu przypadkach wykonywana jest funkcja menedżera okien. Domyślny
wartość tego zasobu to True.
pozycjaIsFrame (klasa Pozycja jest ramką)
Ten zasób wskazuje, w jaki sposób informacje o położeniu okna klienta (z pliku
WM_NORMAL_WSKAZÓWKI właściwość i z żądań konfiguracji) należy interpretować.
Jeśli wartość zasobu ma wartość True, informacja jest interpretowana jako pozycja
dotychczasowy MWM rama okna klienta. Jeżeli wartością jest False, jest ona interpretowana jako będąca
położenie obszaru klienta okna. Wartość domyślna this
zasób jest prawdziwy.
pozycjaNa ekranie (klasa Pozycja na ekranie)
Zasób ten służy do wskazania, że okna powinny być początkowo umieszczone (jeśli
możliwe), aby nie zostały przycięte przez krawędź ekranu (jeśli plik
wartość zasobu to True). Jeśli okno jest większe niż rozmiar ekranu, przy
przynajmniej lewy górny róg okna jest na ekranie. Jeśli wartość zasobu wynosi
Fałsz, okna są umieszczane w żądanej pozycji, nawet jeśli są całkowicie poza ekranem.
Domyślna wartość tego zasobu to True.
wyjdź z limitu czasu (klasa Wyjdź z limitu czasu)
Zasób ten określa ilość czasu (w milisekundach), przez który MWM poczeka
aby klient mógł zaktualizować plik WM_COMMAND nieruchomość po MWM wysłał
WM_SAVE_SELF wiadomość. Domyślna wartość tego zasobu to 1000 (ms).
(Patrz k. zabij opis funkcji w celu uzyskania dodatkowych informacji.)
raiseKeyFocus (klasa PodnieśKeyFocus)
Ten zasób jest dostępny tylko wtedy, gdy obowiązuje zasada fokusu wprowadzania z klawiatury
wyraźny. Gdy jest ustawiony na True, ten zasób określa, że okno zostanie wywołane przez
środki f.normalize_and_raise funkcja również otrzymuje fokus wejściowy. The
domyślna wartość tego zasobu to False.
odśwież przez wyczyszczenie (klasa Odśwież przez wyczyszczenie)
Zasób ten określa mechanizm używany do odświeżania okna (lub ekranu)
kiedy f.odśwież_win (f.odśwież) funkcja jest wykonywana. Po ustawieniu na True, an
XClearArea jest wykonywany nad oknem f.odśwież_win. Po ustawieniu na Fałsz, a
Okno zakrywające jest tworzone i niszczone nad górną częścią okna, które ma zostać utworzone
odświeżony. Jeśli funkcja jest f.odśwież i wtedy ten zasób jest ustawiony na True
XClearArea jest wykonywana w każdym oknie na ekranie. Jeśli zasób jest
ustawiona na Fałsz, wówczas tworzone jest jedno duże okno obejmujące cały ekran i
zniszczony. Domyślna wartość tego zasobu to True.
główny przyciskKliknij (klasa Przycisk rootKliknij)
Kurs główny przyciskKliknij Resource kontroluje, czy kliknięcie w oknie głównym
opublikuje menu główne w trybie „lepkim”. Jeśli ten zasób jest ustawiony na True, a
kliknięcie przycisku w oknie głównym spowoduje opublikowanie menu powiązanego z przyciskiem w dół
zdarzenie dla tego przycisku w „lepki” sposób. Jeśli ten zasób jest ustawiony na False,
wtedy to samo kliknięcie przycisku spowodowałoby jedynie miganie menu w obecnym stanie
niewysłane po zobaczeniu zdarzenia zapinania przycisku. Kryterium stosowane do ustalenia, czy
jest to kliknięcie przycisku, jeśli wskaźnik nie przesuwa się pomiędzy przyciskiem w dół i
Zapnij wydarzenia. Wartość domyślna dla tego zasobu to True.
Ekrany (klasa Screens)
Zasób ten określa nazwy zasobów, które mają być używane dla ekranów zarządzanych przez
MWM. Jeśli MWM zarządza pojedynczym ekranem, na liście jest tylko imię
używany. Gdyby MWM zarządza wieloma ekranami, nazwy są przypisane do ekranów
w kolejności, zaczynając od ekranu 0. Ekran 0 pobiera imię, ekran 1
drugie imię i tak dalej. Domyślne nazwy ekranów to 0, 1 i tak dalej.
sesjaKlientDB (klasa Baza danych klienta sesji)
Ten zasób określa nazwę pliku, który ma być używany jako katalog główny podczas zapisywania stanu w lokalizacji
żądanie menedżera sesji XSMP. Po zapisaniu sesji okno
menedżer ponownie użyje nazwy pliku, automatycznie zwiększając przyrostek.
pokażOpinie (klasa Pokażopinie)
Ten zasób kontroluje, czy okna opinii i okna dialogowe potwierdzenia są czy nie
są wyświetlane. Okno informacji zwrotnej pokazuje początkowe położenie okna klienta i
pokazuje położenie i rozmiar podczas operacji przenoszenia i zmiany rozmiaru. Okna dialogowe potwierdzenia
mogą być wyświetlane dla niektórych operacji. Wartością tego zasobu jest lista
nazw opcji informacji zwrotnej, które mają być włączone lub wyłączone; nazwy muszą być
oddzielone spacją. Jeśli opcja jest poprzedzona znakiem minus, oznacza to, że jest to opcja
wykluczone z listy. The znak pierwszej pozycji na liście określa
początkowy zestaw opcji. Jeśli znakiem pierwszej opcji jest minus, MWM zakłada
wszystkie opcje są obecne i zaczyna odejmować od tego zestawu. Jeżeli znak
pierwsza dekoracja to plus (lub nieokreślony), MWM zaczyna się bez opcji i
tworzy listę na podstawie zasobu.
Nazwy opcji opinii pokazano poniżej:
Opis nazwy
all Pokaż wszystkie opinie (wartość domyślna).
zachowanie Potwierdź zmianę zachowania.
zabić Potwierdzenie otrzymania sygnału KILL.
przesuń Pokaż pozycję podczas ruchu.
brak Nie wyświetla opinii.
rozmieszczenie Pokaż pozycję i rozmiar podczas początkowego
placement.
wyjdź Potwierdź rezygnację MWM.
zmień rozmiar Pokaż rozmiar podczas zmiany rozmiaru.
uruchom ponownie Potwierdź MWM zrestartować.
Poniższy wiersz poleceń ilustruje składnię showFeedback:
Mwm*pokażOpinie: umieszczenie rozmiar zachowanie restart
Ta specyfikacja zasobu zawiera informacje zwrotne dotyczące początkowego rozmieszczenia klienta i zmiany jego rozmiaru oraz
włącza okna dialogowe umożliwiające potwierdzenie ponownego uruchomienia i ustawienie funkcji zachowania. To wyłącza
informacja zwrotna dla funkcji przenoszenia. Wartość domyślna dla tego zasobu to all.
startupKeyFocus (klasa StartupKeyFocus)
Ten zasób jest dostępny tylko wtedy, gdy obowiązuje zasada fokusu wprowadzania z klawiatury
wyraźny. Po podaniu domyślnej wartości True okno otrzymuje dane wejściowe z klawiatury
fokus, gdy okno jest mapowane (to znaczy początkowo zarządzane przez window
menedżer). Zaleca się jedno i drugie autoKeyFocus i startupKeyFocus Mów prawdę
do pracy z odrywanymi menu. Wartość domyślna to True.
wPrzycisk MenuKliknij (klasa WMenuPrzyciskKliknij)
Zasób ten wskazuje, czy kliknięcie myszą, gdy wskaźnik znajduje się nad
przycisk menu okna publikuje i pozostawia menu okna. Jeśli wartość
biorąc pod uwagę, że ten zasób ma wartość True, menu pozostaje opublikowane. True jest wartością domyślną
dla tego zasobu.
wPrzyciskMenuKliknij2 (klasa WMenuButtonKliknij2)
Gdy zasób ten otrzyma domyślną wartość True, kliknij dwukrotnie akcję
przycisk menu okna wykonuje k. zabij funkcjonować.
Ekran Konkretny Wygląd i Zachowanie Zasoby
Składnia określania zasobów specyficznych dla ekranu jest następująca Mmm* Nick*identyfikator_zasobu W razie zamówieenia projektu
przykład, Mwm*1*powiązania klawiszy określa powiązania klawiszy używane dla ekranu „1”.
Ekran Konkretny Zasoby
Nazwa Klasa Typ wartości Domyślny
ButtonBindings Ciąg ButtonBindings DefaultButtonBindings
cleanText CleanText T/FT
fadeNormalIcon FadeNormalIcon T/FF
feedbackGeometry FeedbackGeometria – środek ciągu na ekranie
FrameBorderWidth Liczba pikseli FrameBorderWidth jest różna
iconBoxGeometry IconBoxGeometry ciąg znaków 6x1+0-0
iconBoxName IconBoxName ciąg ikonbox
iconBoxSBDisplayPolicy IconBoxSBDisplayPolicy ciąg znaków wszystkie
iconBoxTitle IconBoxTitle Ikony XmString
iconDecoration Ciąg IconDecoration jest różny
iconImageMaksymalny IconImageMaksymalna szer. x wys. 48 x 48
iconImageMinimum IconImageMinimalna szer. x wys. 16 x 16
iconPlacement Ciąg IconPlacement po lewej stronie u dołu
iconPlacementMargin IconPlacementMargin piksele są różne
keyBindings KeyBindings ciąg DefaultKeyBindings
limitResize LimitResize T/FT
MaksymalnyMaksymalnyRozmiar MaksymalnyMaksymalnyRozmiar szer. x wys. (piksele) 2X ekran z i wys.
moveOpaque MoveOpaque T/FF
resizeBorderWidth ResizeBorderWidth pikseli jest różne
resizeCursors Zmień rozmiar kursorów T/FT
transientDecoration Tytuł menu ciągu TransientDecoration
transientFunctions TransientFunctions ciąg znaków -minimalizuj-maksymalizuj
useIconBox UseIconBox T/FF
przycisk Wiązania (klasa Wiązania guzikowe)
Ten zasób identyfikuje zestaw powiązań przycisków do zarządzania oknami
Funkcje. Nazwany zestaw powiązań przycisków jest określony w pliku MWM Zasób
plik opisu. Te wiązania guzików są scalone z wbudowanym ustawieniem domyślnym
wiązania. Wartość domyślna tego zasobu to „DefaultButtonBindings”.
czysty tekst (klasa Czysty tekst)
Zasób ten steruje wyświetlaniem tekstu menedżera okien w tytule klienta
i okna informacji zwrotnej. Jeśli użyta zostanie domyślna wartość True, tekst zostanie narysowany
z wyraźnym (bez kropek) tłem. Dzięki temu tekst jest łatwiejszy do odczytania
systemy monochromatyczne, w których określono tłoPixmap. Tylko wklepywanie
obszar bezpośrednio wokół tekstu zostanie wyczyszczony. Jeśli Fałsz, tekst zostanie narysowany
bezpośrednio na istniejącym tle.
ZanikaćNormalnyIkona (klasa ZanikanieNormalnyIkona)
Jeśli temu zasóbowi zostanie przypisana wartość True, ikona będzie wyszarzona, ilekroć tak się stanie
został znormalizowany (jego okno zostało otwarte). Wartość domyślna to Fałsz.
informacja zwrotnaGeometria (klasa Informacje zwrotneGeometria)
Ten zasób ustawia położenie okna opinii o przenoszeniu i zmianie rozmiaru. Jeśli to
zasób nie jest określony, domyślnie okno opinii jest umieszczane w
środek ekranu. Wartością zasobu jest standardowa geometria okna
ciąg o następującej składni: [=]{ +-}xprzesunięcie{+-} przesunięcie y]
szerokość obramowania ramki (klasa Szerokość obramowania ramki)
Zasób ten określa szerokość (w pikselach) obramowania ramki okna klienta
bez uchwytów zmiany rozmiaru. Szerokość obramowania uwzględnia cienie 3D. Domyślny
Wartość zależy od rozmiaru i rozdzielczości ekranu.
iconBoxGeometria (klasa IconBoxGeometria)
Ten zasób wskazuje początkową pozycję i rozmiar pola ikony. The
wartością zasobu jest standardowy ciąg geometrii okna zawierający następujące elementy
składnia: [=][szerokość xwysokość][{+-}xprzesunięcie {+-}przesunięcie y] Jeśli przesunięcia nie są
pod warunkiem, że zasady iconPlacement służą do określenia początkowego miejsca docelowego.
Jednostką szerokości i wysokości są kolumny i wiersze. Rzeczywisty rozmiar ekranu
okno pola ikony zależy od iconImageMaximum (rozmiar) i ikonaDekoracja
zasoby. Domyślna wartość rozmiaru to (6 * iconWidth + dopełnienie) szerokości o (1 *
iconHeight + dopełnienie) wysokie. Domyślna wartość lokalizacji to +0 -0.
ikonaBoxNazwa (klasa Nazwa IconBoxa)
Ten zasób określa nazwę używaną do wyszukiwania zasobów ikon.
Domyślna nazwa to iconbox.
iconBoxSBDisplayPolicy (klasa IconBoxSBDisplayPolicy)
Zasób ten określa zasady wyświetlania paska przewijania menedżera okien
pole z ikoną. Zasób ma trzy możliwe wartości: wszystkie, pionowe i
poziomy. Wartość domyślna „all” powoduje przewijanie zarówno w pionie, jak i w poziomie
paski zawsze się pojawiają. Wartość „vertical” powoduje pojedynczy pionowy pasek przewijania
aby pojawił się w polu ikon i ustawia orientację pola ikon na poziomą
(niezależnie od specyfikacji iconBoxGeometry). Wartość „pozioma” powoduje
pojedynczy poziomy pasek przewijania, który pojawi się w polu ikon i ustawia
orientacja pola ikon do pionu (niezależnie od iconBoxGeometry
specyfikacja).
iconBoxTitle (klasa IconBoxTytuł)
Ten zasób określa nazwę używaną w obszarze tytułu pola ikony
rama. Wartość domyślna to Ikony.
ikonaDekoracja (klasa IkonaDekoracja)
Ten zasób określa ogólną dekorację ikon. Wartością zasobu jest etykieta
(wyświetlana jest tylko część z etykietą) lub obraz (wyświetlana jest tylko część z obrazem)
lub obraz etykiety (wyświetlane są zarówno etykieta, jak i część obrazu). Wartość
Można również określić aktywną etykietę, aby uzyskać etykietę (nie obciętą do szerokości
ikona) po wybraniu ikony. Domyślna dekoracja ikon dla pola ikon
ikon polega na tym, że każda ikona ma część etykiety i część obrazu (obraz etykiety). The
domyślna dekoracja ikon dla ikon samodzielnych polega na tym, że każda ikona ma aktywną ikonę
część etykiety, część etykiety i część obrazu (obraz etykiety aktywnej).
ikonaObrazMaksymalny (klasa Ikona ObrazMaksimum)
Ten zasób określa maksymalny rozmiar obrazu ikony. Wartość zasobu
is szerokośćx wysokość (na przykład 64 x 64). Maksymalny obsługiwany rozmiar to 128x128.
Domyślna wartość tego zasobu to 50x50.
ikonaObrazMinimum (klasa IkonaObrazMinimum)
Ten zasób określa minimalny rozmiar obrazu ikony. Wartość zasobu
is szerokośćx wysokość (na przykład 32x50). Minimalny obsługiwany rozmiar to 16x16. The
domyślna wartość tego zasobu to 16x16.
ikonaMiejsce docelowe (klasa Umieszczenie ikony)
Ten zasób określa stosowany schemat rozmieszczania ikon. Wartość zasobu
ma następującą składnię:
układ_podstawowy układ_wtórny [obcisły]
Wartości układu są jednymi z następujących:
Opis wartości
top Ułóż ikony od góry do dołu.
dół Ułóż ikony od dołu do góry.
po lewej stronie Ułóż ikony od lewej do prawej.
prawo Ułóż ikony od prawej do lewej.
Nie należy używać wartości układu poziomego (pionowego) w obu przypadkach układ_podstawowy i
dotychczasowy układ_wtórny (na przykład nie używaj top dla układ_podstawowy i dół dla
układ_wtórny).
Kurs układ_podstawowy wskazuje, czy po zakończeniu umieszczania ikony ikona zostanie umieszczona
w rzędzie lub kolumnie oraz kierunek umieszczenia. The układ_wtórny wskazuje gdzie
aby umieścić nowe wiersze lub kolumny. Na przykład prawy górny róg wskazuje, że należy umieścić ikony
od góry do dołu na ekranie i że kolumny należy dodawać od prawej do lewej
ekran.
Domyślne umiejscowienie to lewy dolny róg (ikony są umieszczane na ekranie od lewej do prawej, za pomocą
pierwszy wiersz na dole ekranu i nowe wiersze dodawane od dołu
ekran do góry ekranu). A mocno wartość umieszcza ikony z zerowymi odstępami pomiędzy nimi
ikony. Wartość ta jest przydatna ze względów estetycznych, a także dla zacisków X z małymi
Ekrany.
ikonaMiejsce doceloweMarża (klasa Ikona Umieszczenie Marginesu)
Zasób ten określa odległość pomiędzy krawędzią ekranu a ikonami
które są umieszczone wzdłuż krawędzi ekranu. Wartość powinna być większa niż
lub równa 0. Jeśli określona wartość wynosi, używana jest wartość domyślna (patrz poniżej).
nieważny. Domyślna wartość tego zasobu jest równa odstępowi pomiędzy ikonami
w miarę ich umieszczenia na ekranie (przestrzeń ta opiera się na maksymalizacji liczby
ikon w każdym wierszu i kolumnie).
Powiązania klawiszy (klasa Powiązania klawiszy)
Ten zasób identyfikuje zestaw powiązań klawiszy do zarządzania oknami
Funkcje. Jeśli określono, te powiązania klawiszy obsługi produkcji rolnej, która zastąpiła wbudowana wartość domyślna
wiązania. Nazwany zestaw powiązań klawiszy jest określony w MWM opis zasobu
plik. Wartość domyślna tego zasobu to „DefaultKeyBindings”.
limitZmień rozmiar (klasa LimitZmień rozmiar)
Jeśli ten zasób ma wartość True, użytkownik nie może zmienić rozmiaru okna na większy
niż maksymalny rozmiar. Wartość domyślna dla tego zasobu to True.
maksymalnyMaksymalnyRozmiar (klasa Maksymalny maksymalny rozmiar)
Zasób ten służy do ograniczenia maksymalnego rozmiaru okna klienta zgodnie z ustawieniem
użytkownik lub klient. Wartość zasobu wynosi szerokośćxwysokość (na przykład 1024x1024)
gdzie szerokość i wysokość są w pikselach. Domyślna wartość tego zasobu to
dwukrotnie większą szerokość i wysokość ekranu.
przesuńNieprzezroczysty (klasa PrzesuńNieprzezroczysty)
Ten zasób kontroluje, czy rzeczywiste okno jest przesuwane, czy prostokątne
obrys okna zostaje przesunięty. Domyślna wartość False wyświetla prostokąt
zarys ruchów.
zmień rozmiarBorderWidth (klasa Zmień rozmiar szerokości obramowania)
Zasób ten określa szerokość (w pikselach) obramowania ramki okna klienta
z uchwytami zmiany rozmiaru. Określona szerokość obramowania uwzględnia cienie 3D. The
wartość domyślna jest oparta na rozmiarze i rozdzielczości ekranu.
zmień rozmiar kursorów (klasa Zmień rozmiar kursorów)
Służy do wskazania, czy kursory zmiany rozmiaru są zawsze wyświetlane, kiedy
wskaźnik znajduje się w ramce rozmiaru okna. Jeśli ma wartość True, wyświetlane są kursory,
w przeciwnym razie wyświetlany jest kursor menedżera okien. Wartość domyślna to True.
przejściowa dekoracja (klasa Dekoracja przejściowa)
Kontroluje to ilość dekoracji MWM zakłada przejściowe okna. The
Specyfikacja dekoracji jest dokładnie taka sama jak w przypadku Dekoracja klienta (klient
konkretnego) zasobu. Okna przejściowe są identyfikowane przez WM_TRANSIENT_FOR
właściwość, która jest dodawana przez klienta w celu wskazania stosunkowo tymczasowego
okno. Domyślną wartością tego zasobu jest tytuł menu (tzn. przejściowy
okna mają obramowania ramek i pasek tytułowy z przyciskiem menu okna).
Aplikacja może również określić, jakie dekoracje MWM powinien mieć do niego zastosowanie
okna. Jeśli tak się stanie, MWM dotyczy tylko tych dekoracji wskazanych przez oba
aplikacji i przejściowa dekoracja ratunek. W przeciwnym razie, MWM stosuje
dekoracje wskazane przez przejściowa dekoracja ratunek. Po więcej informacji
zobacz opis XmNmwmDekoracje na SprzedawcaShell(3) strona referencyjna.
Funkcje przejściowe (klasa Funkcje przejściowe)
Zasób ten służy do wskazania, które funkcje zarządzania oknami są
ma zastosowanie (lub nie ma zastosowania) do okien przejściowych. Specyfikacja funkcji
jest dokładnie taki sam jak w przypadku Funkcje klienta (specyficzny dla klienta) zasób. The
domyślna wartość tego zasobu to -minimize -maximize.
Aplikacja może również określić, które funkcje MWM powinien mieć zastosowanie do jego okien.
Jeśli tak się stanie, MWM stosuje tylko te funkcje wskazane przez oba
aplikacji i Funkcje przejściowe ratunek. W przeciwnym razie, MWM stosuje
funkcje wskazane przez Funkcje przejściowe ratunek. Aby uzyskać więcej informacji, zobacz
opis Funkcje XmNmwm na SprzedawcaShell(3) strona referencyjna.
użyj IconBoxa (klasa Użyj IconBoxa)
Jeśli temu zasóbowi zostanie nadana wartość True, ikony zostaną umieszczone w polu ikon. Gdy
pole ikon nie jest używane, ikony są umieszczane w oknie głównym (domyślnie
wartość).
klientem Konkretny Zasoby
Składnia określania zasobów specyficznych dla klienta jest następująca
Mmm*nazwa_klienta_lub_klasa *identyfikator_zasobu
Na przykład, Mwm*mterm*oknoMenu służy do określenia menu okna, które ma być używane z mterm
klienci. Składnia określania zasobów specyficznych dla klienta dla wszystkich klas klientów jest następująca
Mmm*identyfikator_zasobu
Specyficzne specyfikacje klienta mają pierwszeństwo przed specyfikacjami wszystkich klientów.
Na przykład, Mwm*oknoMenu służy do określenia menu okna, które ma być używane dla wszystkich klas
klientów, dla których nie określono menu okna.
Składnia określania wartości zasobów dla okien o nieznanej nazwie i klasie
(to znaczy okna, które nie mają WM_KLASA majątek z nimi związany) jest
Mwm*domyślne*identyfikator_zasobu
Na przykład, Mwm*domyślne*iconImage służy do określenia obrazu ikony, który ma być używany
okna o nieznanej nazwie i klasie.
Można określić następujące zasoby specyficzne dla klienta:
klientem Konkretny Zasoby
Nazwa Klasa Typ wartości Domyślny
ClientDecoration ClientDecoration ciąg znaków wszystko.
ClientFunctions ClientFunctions ciąg znaków wszystko.
focusAutoRaise FocusAutoRaise T/F jest różny
iconImage Nazwa ścieżki IconImage (obraz)
iconImage — kolor tła ikony
Tło
iconImageBottom — ikona koloru pierwszego planu
Dolny cień ShadowColor
iconImageBottom- BottomShadow- kolor ikony na dole
ShadowPixmap Pixmap mapa cieni cieni
iconImageForeground Kolor pierwszego planu jest różny
iconImageTopShadowColor Góra ikony koloru tła
kolor cienia
iconImageTop- TopShadowPixmap górna ikona koloru
Mapa pikselowa cieni ShadowPixmap
matowe tło Kolor tła
matteBottom — dół w kolorze pierwszego planu
Kolor cienia ShadowColor
matowyBottom- BottomShadow- kolor dołu
ShadowPixmap Pixmap mapa cieni cieni
MatteForeground Kolor pierwszego planu
matowyTopShadowColor Kolor tła u góry
kolor cienia
matowy kolor TopShadowPixmap TopShadowPixmap
pikmapa cieni
szerokość matowa Szerokość matowa w pikselach 0
maksymalnyRozmiarKlienta MaksymalnyRozmiarKlienta szer. x wys
pionowe poziome wypełniają ekran
useClientIcon UseClientIcon T/FT
usePPosition UsePPosition ciąg różny od zera
windowMenu Ciąg menu WindowMenu DefaultWindowMenu
Dekoracja klienta (klasa Dekoracja Klienta)
Zasób ten kontroluje ilość dekoracji ram okiennych. Zasób jest
określony jako lista dekoracji w celu określenia ich umieszczenia w ramie. Jeśli
dekoracja jest poprzedzona znakiem minus, dekoracja ta jest wyłączona z
rama. The znak pierwszej pozycji na liście określa początkową kwotę
dekoracja. Jeśli znak pierwszej dekoracji to minus, MWM zakłada wszystko
dekoracje są obecne i zaczyna odejmować od tego zestawu. Jeżeli znak
pierwsza dekoracja to plus (lub nieokreślony). MWM zaczyna się bez dekoracji
i tworzy listę na podstawie zasobu.
Aplikacja może również określić, jakie dekoracje MWM powinien mieć do niego zastosowanie
okna. Jeśli tak się stanie, MWM dotyczy tylko tych dekoracji wskazanych przez oba
aplikacji i Dekoracja klienta ratunek. W przeciwnym razie, MWM stosuje
dekoracje wskazane przez Dekoracja klienta ratunek. Po więcej informacji
zobacz opis XmNmwmDekoracje na SprzedawcaShell(3) strona referencyjna.
Opis nazwy
all Uwzględnia wszystkie dekoracje (wartość domyślna).
obramowanie Obramowanie okna.
maksymalizuj Przycisk Maksymalizuj (zawiera pasek tytułu).
minimalizuj Przycisk Minimalizuj (zawiera pasek tytułowy).
brak Brak dekoracji.
resizeh Uchwyty zmiany rozmiaru obramowania (w tym obramowanie).
menu Przycisk menu okna (zawiera pasek tytułu).
tytuł Pasek tytułu (zawiera obramowanie).
Przykłady: Mwm*XClock.clientDekoracja: -zmień rozmiar -Wyolbrzymiać Spowoduje to usunięcie uchwytów zmiany rozmiaru
i przycisk maksymalizacji w oknach XClock. Mwm*XClock.clientDekoracja: menu zminimalizować granica
Robi to samo, co powyżej. Zauważ, że albo menu or zminimalizować sugeruje tytuł.
Funkcje klienta (klasa Funkcje klienta)
Zasób ten służy do wskazania, które MWM funkcje mają zastosowanie (lub nie
dotyczy) do okna klienta. Wartością zasobu jest lista
Funkcje. Jeśli przed pierwszą funkcją na liście znajduje się znak minus,
następnie MWM zaczyna się od wszystkich funkcji i odejmuje od tego zbioru. Jeśli pierwszy
funkcja na liście ma zatem przed sobą znak plus MWM zaczyna się od nr
działa i tworzy listę. Każda funkcja na liście musi być poprzedzona znakiem
odpowiedni znak plus lub minus i oddzielone od następnej funkcji znakiem a
miejsca.
Aplikacja może również określić, które funkcje MWM powinien mieć zastosowanie do jego okien.
Jeśli tak się stanie, MWM stosuje tylko te funkcje wskazane przez oba
aplikacji i Funkcje klienta ratunek. W przeciwnym razie, MWM stosuje
funkcje wskazane przez Funkcje klienta ratunek. Aby uzyskać więcej informacji, zobacz
opis Funkcje XmNmwm na SprzedawcaShell(3) strona referencyjna.
W poniższej tabeli wymieniono funkcje dostępne dla tego zasobu:
Opis nazwy
all Uwzględnia wszystkie funkcje (wartość domyślna).
brak Brak funkcji.
zmień rozmiar f.zmień rozmiar†.
przesuń f.przesuń†.
minimalizuj f.minimalizuj†.
maksymalizuj f.maksymalizuj†.
zamknij f.kill†.
†Widzieć mwmrc(4).
fokusAutoPodnoszenie (klasa Automatyczne podnoszenie ostrości)
Gdy wartość tego zasobu wynosi True, klienci są zgłaszani, gdy otrzymają
fokus wprowadzania klawiatury. Jeśli wartość to False, układanie okien na
wyświetlacz nie zmienia się, gdy okno uzyskuje fokus wprowadzania danych z klawiatury. Domyślny
wartość ma wartość True, gdy klawiaturaFocusPolicy jest jawna, i False, gdy
klawiaturaFocusPolicy jest wskaźnikiem.
ikonaObraz (klasa Obraz ikony)
Tego zasobu można użyć do określenia obrazu ikony dla klienta (na przykład
„Mwm*myclock*iconImage”). Wartość zasobu jest nazwą ścieżki dla pixmapy lub
plik mapy bitowej. Wartość (specyficzna dla klienta) użyj ikony klienta zasób jest używany
aby określić, czy zamiast klienta używane są obrazy ikon dostarczone przez użytkownika
dostarczone obrazy ikon. Wartość domyślna to wyświetlanie wbudowanego menedżera okien
obraz ikony.
ikonaObrazTła (klasa Tło)
Ten zasób określa kolor tła wyświetlanego obrazu ikony
w obrazowej części ikony. Domyślną wartością tego zasobu jest ikona
kolor tła (tzn. określony przez „Mwm*tło lub Mwm*ikona*tło).
iconImageBottomShadowColor (klasa Pierwszy plan)
Ten zasób określa kolor dolnego cienia obrazu ikony
wyświetlane w części obrazowej ikony. Domyślna wartość tego zasobu to
kolor dolnego cienia ikony (tzn. określony przez Mwm*icon*bottomShadowColor).
ikonaObrazBottomCieńPixmap (klasa Dolna mapa cieni cienia)
Ten zasób określa dolną mapę Pixmap cienia obrazu ikony
wyświetlane w części obrazowej ikony. Domyślna wartość tego zasobu to
dolny cień ikony Pixmap (to znaczy określony przez
Mwm*ikona*dółShadowPixmap).
ikonaObrazNa pierwszym planie (klasa Pierwszy plan)
Ten zasób określa kolor pierwszego planu wyświetlanego obrazu ikony
w obrazowej części ikony. Domyślna wartość tego zasobu jest różna
w zależności od tła ikony.
iconImageTopShadowColor (klasa Tło)
Ten zasób określa kolor górnego cienia wyświetlanego obrazu ikony
w obrazowej części ikony. Domyślną wartością tego zasobu jest ikona u góry
kolor cienia (tzn. określony przez Mwm*icon*topShadowColor).
iconImageTopShadowPixmap (klasa TopShadowPixmap)
Ten zasób określa górną mapę Pixmap cieni obrazu ikony
wyświetlane w części obrazowej ikony. Domyślna wartość tego zasobu to
górna ikona cienia pixmap (to znaczy określona przez Mwm*icon*topShadowPixmap).
matowe Tło (klasa Tło)
Ten zasób określa kolor tła otoczki, kiedy matowaSzerokość is
pozytywny. Domyślną wartością tego zasobu jest kolor tła klienta
(to znaczy określone przez „Mwm*tło lub Mwm*klient*tło).
matowy Dolny CieńKolor (klasa Pierwszy plan)
Ten zasób określa kolor dolnego cienia maski, kiedy matowaSzerokość is
pozytywny. Domyślną wartością tego zasobu jest kolor dolnego cienia klienta
(to znaczy określony przez Mwm*bottomShadowColor lub Mwm*client*bottomShadowColor).
matowyDółCieńPixmap (klasa Dolna mapa cieni cienia)
Ten zasób określa dolną mapę Pixmap cienia matowego, kiedy matowaSzerokość
jest pozytywny. Domyślną wartością tego zasobu jest dolny cień klienta
pixmap (to znaczy określony przez Mwm*bottomShadowPixmap lub
Mwm*klient*dółShadowPixmap).
matowyPierwszy plan (klasa Pierwszy plan)
Ten zasób określa kolor pierwszego planu otoczki, kiedy matowaSzerokość is
pozytywny. Domyślną wartością tego zasobu jest kolor pierwszego planu klienta
(to znaczy określone przez Mwm*foreground lub Mwm*client*foreground).
matowy TopShadowColor (klasa Tło)
Ten zasób określa kolor górnego cienia powłoki, kiedy matowaSzerokość is
pozytywny. Domyślną wartością tego zasobu jest górny kolor cienia klienta
(to znaczy określony przez Mwm*topShadowColor lub Mwm*client*topShadowColor).
matowa mapa TopShadowPixmap (klasa TopShadowPixmap)
Ten zasób określa górną mapę cieni matówki, kiedy matowaSzerokość is
pozytywny. Domyślną wartością tego zasobu jest górna mapa cieni klienta
(to znaczy określone przez „Mwm*topShadowPixmap lub Mwm*client*topShadowPixmap).
matowaSzerokość (klasa Szerokość matowa)
Ten zasób określa szerokość opcjonalnej otoczki. Wartość domyślna to 0,
co skutecznie niweluje mat.
maksymalny rozmiar klienta (klasa Maksymalny rozmiar klienta)
Zasób ten jest albo specyfikacją rozmiaru, albo kierunkiem wskazującym, w jaki sposób a
okno klienta ma być maksymalizowane. Wartość zasobu można określić jako rozmiar
specyfikacja szerokośćxwysokość. Szerokość i wysokość są interpretowane w jednostkach
którego używa klient (na przykład w przypadku emulatorów terminali jest to zazwyczaj
postacie). Alternatywnie można określić „pionowy” lub „poziomy”.
wskazać kierunek, w którym klient maksymalizuje.
Jeśli ten zasób nie zostanie określony, maksymalny rozmiar z pliku WM_NORMAL_WSKAZÓWKI
właściwość jest używana, jeśli jest ustawiona. W przeciwnym razie wartością domyślną jest rozmiar, w którym plik
okno klienta z ramkami zarządzania oknami wypełnia ekran. Kiedy maksimum
Rozmiar klienta nie jest określony przez maksymalny rozmiar klienta zasób,
maksymalnyMaksymalnyRozmiar Wartość zasobu jest używana jako ograniczenie maksymalnego rozmiaru.
użyj ikony klienta (klasa Użyj ikony klienta)
Jeśli wartość podana dla tego zasobu to True, zostanie wyświetlony obraz ikony dostarczony przez klienta
pierwszeństwo przed obrazem ikony dostarczonym przez użytkownika. Wartość domyślna to True, co daje
obraz ikony dostarczony przez klienta ma wyższy priorytet niż ikona dostarczona przez użytkownika
obraz.
użyjPozycji (klasa UżyjPpozycji)
Zasób ten określa, czy Mwm honoruje pozycję określoną w programie Pozycja
określone w WM_NORMAL_WSKAZÓWKI właściwość w przypadku braku określonego użytkownika
pozycja. Ustawienie tego zasobu na włączone powoduje MWM aby zawsze honorować program
określone stanowisko. Wyłączenie tego zasobu powoduje MWM zawsze ignorować
zaprogramować określoną pozycję. Ustawienie tego zasobu na wartość domyślną
przyczyna niezerowa MWM honorować określoną przez program pozycję inną niż (0,0).
oknoMenu (klasa OknoMenu)
Ten zasób wskazuje nazwę panelu menu, która jest publikowana, gdy okno
pojawia się menu (zwykle po naciśnięciu przycisku 1 na przycisku menu okna na
rama okna klienta). Panele menu są określone w MWM opis zasobu
plik. Menu okien można dostosować do klasy klienta, tworząc niestandardowe
menu w Twoim mwmrc plik (patrz mwmrc(4) i określenie zasobów do aktywacji
niestandardowe menu. Zasoby mają postać Mmm* nazwa_klienta_lub_klasa*Menu okna.
Domyślna wartość tego zasobu to DefaultWindowMenu.
Zasób Opis filet
Kurs MWM plik opisu zasobu to dodatkowy plik zasobów zawierający zasób
opisy, do których odwołują się wpisy we właściwości menedżera zasobów (patrz xrdb(1)
i pliki domyślne (.Xdomyślne, ustawienia domyślne aplikacji/Mwm ). Zawiera opisy
zasobów, z których ma korzystać MWMi nie można go łatwo zakodować w ustawieniach domyślnych
plików (plik mapy bitowej jest analogicznym typem pliku opisu zasobu). Konkret MWM
Plik opisu zasobu można wybrać za pomocą plik konfiguracyjny ratunek.
W artykule można opisać następujące rodzaje zasobów MWM plik opisu zasobu:
przyciski Funkcje menedżera okien można powiązać (skojarzyć) ze zdarzeniami przycisków.
Klucze Funkcje menedżera okien można powiązać (skojarzyć) ze zdarzeniami naciśnięcia klawiszy.
dietetyczne Panele menu mogą być używane do menu okna i innych menu wyświetlanych za pomocą klawisza
wiązania i wiązania guzikowe.
Kurs MWM plik opisu zasobu jest opisany w mwmrc(4).
Środowisko
Kurs MWM menedżer okien używa zmiennej środowiskowej GŁÓWNA określenie domu użytkownika
katalogiem.
Kurs MWM menedżer okien używa zmiennej środowiskowej JĘZYK określając wybór użytkownika
język dla MWM katalog wiadomości i MWM plik opisu zasobu.
Kurs MWM window używa zmiennej środowiskowej ŚCIEŻKA WYSZUKIWANIA PLIKU, ŚCIEŻKA WYSZUKIWANIA PLIKU XUSER,
XAPPLRESDIR, XŚRODOWISKO, JĘZYK, GŁÓWNA w wyznaczaniu ścieżek poszukiwań zasobu
pliki domyślne. The MWM menedżer okien może również nas XBMLANGPATH aby wyszukać bitmapę
akta.
Kurs MWM menedżer okien czyta $HOME/.motifbind plik, jeśli istnieje, aby zainstalować plik wirtualny
Key Bindings w oknie głównym. Aby uzyskać więcej informacji na temat zawartości
motyw oprawy plik, patrz
Kurs MWM menedżer okien używa zmiennej środowiskowej MWMSELL (lub SHELL, if MWMSELL is
nie ustawiono), określając powłokę używaną podczas wykonywania poleceń za pośrednictwem f.exec funkcja.
Akta
/etc/X11/mwm/$LANG/system.mwmrc
/etc/X11/mwm/system.mwmrc
/etc/X11/app-defaults/Mwm
$HOME/Mwm
$HOME/$LANG/.mwmrc
$HOME/.mwmrc
DOTYCZY INFORMACJE
SprzedawcaShell(3) Wiązania wirtualne(3) X(1) XmInstallImage(3) xrdb(1).
MWM(1)
Użyj mwm online, korzystając z usług onworks.net