Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

FvwmForm - Online w chmurze

Uruchom FvwmForm w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie FvwmForm, które można uruchomić w bezpłatnym dostawcy 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Ę


FvwmForm - moduł formularza wejściowego dla Fvwm

STRESZCZENIE


Moduł FvwmForm [ Alias ]

FvwmForm musi zostać wywołany przez Fvwm. Jeśli zostanie wywołany z wiersza poleceń, FvwmForm wypisuje swój
numer wersji i wyjścia.

OPIS


FvwmForm zapewnia mechanizm umożliwiający uzyskanie danych wejściowych od użytkownika i podjęcie odpowiednich działań. Osiąga się to poprzez
oznacza formularz, który użytkownik może wypełnić i z którego może dokonać wyboru działań
chce, żeby Fvwm wziął. Formularz składa się z pięciu typów elementów: etykiet tekstowych, tekstu jednowierszowego
wejścia, wzajemnie wykluczające się wybory, wielokrotnego wyboru i przyciski akcji.
Elementy te ułożone są w kilka linii o bardzo elastycznym układzie.

Etykieta tekstowa służy jedynie celom objaśniającym. Nie może przyjąć żadnego wejścia.

Wpis limitu czasu zapewnia mechanizm przekroczenia limitu czasu formularza i wykonania określonego działania
działanie w przypadku przekroczenia limitu czasu. Odliczanie jest wyświetlane podobnie jak etykieta tekstowa, z wyjątkiem
że jest aktualizowany wraz z ilością pozostałego czasu.

Pole wprowadzania tekstu można wykorzystać do edycji ciągu jednowierszowego. FvwmForm akceptuje styl Emacsa
klawisze ruchu kursora. Aby uzyskać szczegółowe informacje, zobacz FvwmFormInput. Kopiowanie za pomocą myszy nie jest obsługiwane, ale
możesz wkleić.

Wybór składa się z kilku opcji.

Sam wybór jest jednostką logiczną, która nie ma żadnej funkcji wyświetlania.

Każdy wybór jest wyświetlany w postaci przycisku, po którym następuje etykieta z tekstem objaśniającym. Gdy
wybrany, wyłączny wybór pokazuje okrąg na środku, podczas gdy wielokrotny wybór pokazuje
Sprawdzenie.

Przycisk akcji po aktywacji wysyła jedno lub więcej poleceń do Fvwm lub uruchamia powłokę
polecenia. Polecenia powłoki mogą zawierać zawartość pól wejściowych formularza i
odzwierciedlają ustawienia opcji w formularzu.

Przyciski akcji można aktywować za pomocą klawiatury lub myszy.

INICJALIZACJA


FvwmForm wywołany bez aliasu używa poleceń konfiguracyjnych zaczynających się od "*FvwmForm".

Zwykle wywołujesz FvwmForm z aliasem reprezentującym nazwę formularza, jego
polecenia konfiguracyjne i plik konfiguracyjny. Na przykład polecenie „Moduł FvwmForm
Rlogin” używa poleceń konfiguracyjnych zaczynających się od „*Rlogin” i odczytuje opcjonalne
plik konfiguracyjny „Rlogin”.

Wszystkie formularze, niezależnie od aliasu, najpierw skanują w poszukiwaniu poleceń konfiguracyjnych rozpoczynających się od
„*FvwmFormDefault”. Polecenia te zwykle pochodzą z wbudowanego formularza „FvwmForm-Form”
który zapisuje polecenia do pliku „.FvwmForm”.

Fizyczny odczyt opcjonalnego pliku wejściowego „.FvwmForm” odbywa się tylko za pierwszym razem
Wywołano FvwmForm lub po aktualizacji pliku przez „FvwmForm-Form”.

Odczytanie pliku „.FvwmForm” odbywa się poprzez wysłanie komendy „Read .FvwmForm”
Quiet” na fvwm. Ze względu na sposób działania polecenia „read” plik może się tam znajdować
w swoim osobistym katalogu użytkownika fvwm lub w katalogu danych fvwm. Zobacz
opis polecenia read na stronie podręcznika fvwm, aby uzyskać więcej informacji na temat
zmienna środowiskowa $FVWM_USERDIR.

Następnie FvwmForm odczytuje resztę konfiguracji zapisanej przez fvwm. sklepy Fvwm
konfiguracja na bieżąco. Początkowa konfiguracja pochodzi z pliku .fvwm2rc
plik. Inne źródła, w tym polecenia „Czytaj”, mogą definiować formularz.

Pozwalając FvwmForm i fvwm czytać pliki, pamiętaj, że pliki te zawierają polecenia
które mogą wykonywać polecenia powłoki, dlatego należy zachować ostrożność przy ustawianiu uprawnień
te pliki.

Kiedy FvwmForm jest wywoływany w kontekście okna, np. z menu okna, all wykonuje to polecenie
wysłane do Fvwm będą miały ten kontekst okna. Umożliwiłoby to FvwmForm kontrolowanie
okno, z którego jest wywoływany.

Po odczytaniu wszystkich poleceń konfiguracyjnych FvwmForm wyświetla formularz zdefiniowany przez
polecenia.

DOMYŚLNE


FvwmForm tworzy wbudowany formularz o nazwie „FvwmForm-Form”, który tworzy plik o nazwie
„.FvwmForm”. Ten plik zawiera zapisane domyślne kolory i czcionki formularzy. Używane są inne formy
te wartości domyślne, chyba że zostaną zastąpione w formularzu.

Domyślny formularz tworzenia jest zwykle wywoływany z „menu modułu”. Na przykład, jeśli
nazywasz menu modułu „Module-Popup”, dodałbyś linię:
AddToMenu "Wyskakujące okienko modułu" "Ustawienia domyślne FvwmForm" FvwmForm FvwmForm-Form
Po wybraniu opcji „Domyślne ustawienia FvwmForm” z menu modułu wyświetlony zostanie formularz
aktualne ustawienia domyślne i umożliwia ich zmianę. Jeśli aktywujesz opcję „Zapisz, uruchom ponownie”
przycisk, plik „.FvwmForm” zostanie zapisany, a „FvwmForm-Form” zostanie zamknięty i uruchomiony ponownie, aby wyświetlić
nowe ustawienia domyślne.

Przykładowa zawartość tego pliku po zapisaniu:
# Ten plik został ostatnio utworzony przez FvwmForm-Form w niedzielę 28 listopada o godzinie 11:18:26 EST 1999.
*FvwmFormDefault: Czcionka 10x20
*FvwmFormDefault: Czcionka wejściowa 8x13bold
*FvwmFormDefault: Czcionka przycisku 10x20
*FvwmFormDefault: Limit czasu czcionki 10x20
*FvwmFormDefault: Przedni biały
*FvwmFormDefault: Tył chabrowy
*FvwmFormDefault: Zestaw kolorów -1
*FvwmFormDefault: ElementFore zielony
*FvwmFormDefault: ElementBack szary40
*FvwmFormDefault: Zestaw kolorów elementu -1
*FvwmFormDefault: Ręka ButtonPointer2
*FvwmFormDefault: gwiazdka ButtonInPointer
*FvwmFormDefault: Gumowaty wskaźnik wprowadzania
*FvwmFormDefault: ButtonPointerFore niebieski
*FvwmFormDefault: ButtonPointerBack szary
*FvwmFormDefault: ButtonInPointerFore szary
*FvwmFormDefault: ButtonInPointerBack niebieski
*FvwmFormDefault: WejściePointerFore
*FvwmFormDefault: WejściePointerBack
Polecenia w tym pliku są takie same jak każde inne polecenie FvwmForm, z tą różnicą, że się uruchamiają
z „*FvwmFormDefault”.

FvwmForm odczytuje plik „.FvwmForm” tylko przy pierwszym uruchomieniu lub po
zmieniony przez „FvwmForm-Form”. Robi to poprzez wysłanie polecenia „*FvwmFormDefault: Czytaj x”.
Z „x” ustawionym na „y” lub „n”. „n” powoduje, że FvwmForm wysyła polecenie „czytaj .FvwmForm cichą” do
fvwm.

ZMIENNA PODSTAWIENIE


Jeśli podasz zmienne i wartości w wierszu poleceń używanym do uruchomienia FvwmForm (w ten sposób):

Moduł FvwmForm MyForm ACTION=Przeglądaj "TITLE=Przeglądaj formularz"

Następnie wszystkie polecenia wejściowe FvwmForm podlegają podstawieniu zmiennych. Zmienne z
wiersz poleceń są eksportowane. Następnie każde polecenie jest rozwijane przy użyciu zmiennych z pliku
środowisko. Na przykład, zakładając powyższe wywołanie „MyForm”, polecenia będą następujące
zmieniłem tak:

Przed *MyForm: tekst „$TITLE, strona główna $HOME, przejście do $ACTION”
Po *MyForm: TEKST „Przeglądaj formularz, strona główna /home/me, zamierzam przeglądać”

Korzystanie z tej funkcji powinno umożliwić użycie jednego formularza dla różnych zestawów
dane wejściowe.

KONFIGURACJA


Poniższe polecenia można ustawić w pliku .fvwm2rc lub w dowolny inny sposób
fvwm może przyjmować polecenia. Najprostszą techniką jest utworzenie pliku w trybie tylko do odczytu
niezależny od architektury katalog danych, [PREFIX/share/fvwm] lub Twój osobisty fvwm
katalog [$HOME/.fvwm], który odpowiada aliasowi formularza.

W poniższych akapitach ciąg „FvwmForm” będzie zwykle aliasem formularza.

FvwmForm czyta polecenia przed wyświetleniem formularza i w trakcie jego trwania
wystawiany.

Przed wyświetleniem formularza akceptowane są następujące polecenia:
Wstecz
Przycisk
Przycisk Czcionka
ButtonInPointer
ButtonInPointerFore
ButtonInPointerWstecz
PrzyciskWskaźnik
PrzyciskPointerFore
PrzyciskWskaźnikWstecz
Wybór
Command
Zestaw kolorów
chrzcielnica
dziobowy
Chwyć serwer
Wkład
Czcionka wejściowa
Wskaźnik wejściowy
Pozycja Powrót
Pozycja Zestaw kolorów
PrzedmiotFore
WejściowyWskaźnikFore
WejściePointerPowrót
Linia
Wiadomość
PadVText
Pozycja
Wybór
Tekst
Timeout
Limit czasu czcionki
Tytuł
Użyj danych
Wskaźnik Warp

Podczas wyświetlania formularza akceptowane są następujące polecenia:
Mapa
Stop
Usuń mapę

Funkcje „Mapa”, „UnMap” i „Stop” są w fazie rozwoju i obecnie nie są wyjaśnione
w tym dokumencie, ponieważ prawdopodobnie ulegnie on zmianie.

Kolejność opcji MA znaczenie. Pierwszy kolor tekstu tła, „*FvwmFormBack”,
napotkane przed wyświetlanym elementem ustawia domyślny kolor tła dla całości
forma.

Poza tym kolory, czcionki, tekst, opcje i przyciski można mieszać w dowolnej kolejności.
Nie ma wbudowanych ograniczeń dotyczących rozmiaru formularza, liczby elementów w formularzu lub liczby czcionek
użyte kolory.

*Formularz Fvwm: Chwyć serwer
Ta opcja sprawia, że ​​FvwmForm chwyta wskaźnik myszy podczas uruchamiania. Ta funkcja jest przydatna
do takich rzeczy jak weryfikacja wylogowania.

*Formularz Fvwm: Wskaźnik Warp
Ta opcja powoduje, że FvwmForm podczas uruchamiania przenosi wskaźnik myszy do okna. To
oszczędza użytkownikowi podróżowania myszą.

*Formularz Fvwm: Geometria geometria
Określa lokalizację okna FvwmForm. Działa to podobnie do opcji Pozycja
działa, ale jest bardziej elastyczny.

*Formularz Fvwm: Pozycja x y
Umieszcza okno FvwmForm w lokalizacji (x, y) na ekranie. Zgodnie z umową, negatyw
x (y) wartość mierzy odległość od prawej (dolnej) krawędzi ekranu.

Jeśli ta opcja zostanie pominięta, FvwmForm rozpocznie się na środku ekranu.

*Formularz Fvwm: Zestaw kolorów n
Nakazuje modułowi użycie zestawu kolorów n. Zobacz motyw Fvwm.

*Formularz Fvwm: Wstecz kolor
Określa kolor tła okna FvwmForm i dowolnego tekstu w oknie. The
pierwszy kolor tła odczytany przez FvwmForm określa ogólny kolor tła ekranu.
Wyłącza opcję Zestaw kolorów. Zobacz DOMYŚLNE.

*Formularz Fvwm: dziobowy kolor
Określa kolor pierwszego planu do wyświetlania etykiet tekstowych. Wyłącza zestaw kolorów
opcja. Zobacz DOMYŚLNE.

*Formularz Fvwm: Pozycja Zestaw kolorów n
Nakazuje modułowi użycie zestawu kolorów n dla przedmiotów. Zobacz FvwmTheme.

*Formularz Fvwm: Pozycja Powrót kolor
Określa kolor tła okien wprowadzania tekstu i przycisków. guziki
są wyświetlane jako wciskane przyciski 3D. Dane wejściowe są wyświetlane jako pola z wcięciem 3D.
Najlepiej sprawdzają się kolory tła o średnim odcieniu. Wyłącza opcję ItemColorset. Widzieć
USTAWIENIA DOMYŚLNE.

*Formularz Fvwm: PrzedmiotFore kolor
Określa kolor pierwszego planu dla ciągów wejściowych tekstu i tekstu przycisku. Przełączniki
wyłącz opcję ItemColorset. Zobacz DOMYŚLNE.

*Formularz Fvwm: chrzcielnica chrzcielnica
Określa czcionkę do wyświetlania zwykłego tekstu. Zobacz DOMYŚLNE.

*Formularz Fvwm: Przycisk Czcionka chrzcielnica
Określa czcionkę tekstu na przyciskach akcji. Zobacz DOMYŚLNE.

*Formularz Fvwm: Czcionka wejściowa chrzcielnica
Określa czcionkę do wprowadzania tekstu. Zobacz DOMYŚLNE.

*Formularz Fvwm: Limit czasu czcionki chrzcielnica
Określa czcionkę do wyświetlania licznika limitu czasu i powiązanego tekstu. Zobacz DOMYŚLNE.

*Formularz Fvwm: Linia usprawiedliwienie
Rozpoczyna nową linię. Linia może zawierać dowolną liczbę tekstu, danych wejściowych, przycisków i opcji
rzeczy. Okno FvwmForm może mieć dowolną liczbę linii. Szerokość okna wynosi
ta z najdłuższej linii.

Justowanie pozycji w wierszu określane jest przez usprawiedliwienie, który może być jednym z
następujące brzmienie:

lewo Elementy są justowane po lewej stronie okna.

prawo Elementy są justowane po prawej stronie okna.

centrum Przedmioty są umieszczane na środku okna.

rozszerzać Jeśli w wierszu znajduje się tylko jeden element, jest on wyśrodkowany w oknie.
Jeśli występują dwa lub więcej elementów, są one rozkładane na całą szerokość
okna.

*Formularz Fvwm: Wiadomość
Definiuje obszar tekstowy w formularzu, który zawiera ostatni komunikat o błędzie z fvwm. Dla
do celów określenia rozmiaru formularza przyjmuje się, że obszar komunikatu ma długość 80 bajtów.
Jego rzeczywista długość jest taka sama jak otrzymana wiadomość. Jeśli wiadomość przekracza 80
bajtów, resztę wiadomości możesz zobaczyć, zmieniając rozmiar formularza.

Nie powinieneś próbować umieszczać żadnego tekstu, przycisków ani pól wejściowych w tym samym wierszu
pole wiadomości. Wiadomości większe niż 80 bajtów będą nakładać się na pozostałą część
Linia.

*Formularz Fvwm: PadVText Pikseli
Liczba pikseli używanych jako pionowe wypełnienie między elementami tekstowymi, między wierszami. The
domyślnie jest to 6, co wygląda dobrze w liniach zawierających tekst zmieszany z polami wejściowymi,
opcji lub przycisków.

W przypadku prostego tekstu, jaki może pojawić się w formularzu pomocy, dopełnienie zerem wygląda lepiej.

(Istnieje wiele innych wartości dopełnienia używanych w układzie formularza, których obecnie nie można
zmieniane za pomocą poleceń.)

*Formularz Fvwm: Tekst ciąg
Wyświetlacze ciąg jako zwykły tekst. Podziały wierszy należy uzyskać za pomocą wielu *FvwmForm:
Linia i *FvwmForm: Opcje tekstowe. Można zastosować puste miejsca, aby zapewnić dodatkową wyściółkę pomiędzy
przedmiotów.

*Formularz Fvwm: Tytuł ciąg
Wyświetlacze ciąg jako tytuł okna. Ciąg musi być ujęty w podwójny cudzysłów.
Użycie tego polecenia z czymkolwiek innym niż ciąg znaków ujęty w cudzysłów powoduje utworzenie pliku
pusty tytuł. Jeżeli to polecenie nie zostanie użyte, tytułem okna będzie alias formularza.

*Formularz Fvwm: Wkład Nazwa rozmiar ciąg_początkowy
Określa element wejściowy tekstu z nazwą Nazwa. Okno podrzędne rozmiar szerokości znaków
służy do edycji. Jeśli ciąg_początkowy jest obecny, jest to początkowy ciąg kiedy
FvwmForm uruchamia się lub resetuje. Domyślnym ciągiem początkowym jest „”.

Możesz wkleić myszką do pola wejściowego za pomocą przycisku 2. Przyciski 1 i 3 przesuwają
kursor w polu wejściowym.

Pola wejściowe są zawsze w trybie wstawiania, nadpisywanie nie jest obsługiwane.

Obsługiwane są naciśnięcia klawiszy typu Emacs.

Control-a, Home i Begin przesuwają się na początek pola wejściowego. Control-e i Zakończ ruch
na koniec pola wejściowego. Control-b i Lewy przesuwają w lewo w polu wejściowym.
Control-f i Prawo przesuwają się w prawo w polu wejściowym. Control-p, góra i Shift-Tab poruszają się
do poprzedniego pola wejściowego, jeśli istnieje, jeśli formularz ma jedno pole wejściowe, przywołaj poprzednie
wartość. Control-n, Dół, Powrót, Przesunięcie wiersza i Tab przechodzą do następnego pola wejściowego, jeśli
any, jeśli formularz ma jedno pole wejściowe, dla control-n i Down przywróć poprzednie dane wejściowe
wartość. Control-h powoduje cofnięcie się w polu wejściowym i wymazanie znaku. Control-d i
Usuń usuwa następny znak w polu wejściowym. Control-k kasuje kursor
na koniec pola wejściowego. Control-u kasuje całe pole wejściowe.

Kiedy formularz wykonuje polecenie, wszystkie wartości wejściowe są zapisywane w pierścieniu wejściowym
historia głęboka na 50 pozycji.

Meta(mod2)-"<" pobiera poprzednią wartość pola wejściowego. Meta(mod2)-">"
pobiera następną wartość pola wejściowego.

(W przypadku formularzy z jednym polem wejściowym użyj znacznie łatwiejszych klawiszy strzałek.)

*Formularz Fvwm: Wybór Nazwa rodzaj
Ta opcja uruchamia element wyboru z nazwą Nazwa. Jego wybory są określone w
następujące polecenia konfiguracyjne. Opcja rodzaj jest jednym z następujących:

pojedynczy Wybory wzajemnie się wykluczają.

wielokrotność Jest to wybór wielokrotnego wyboru.

*Formularz Fvwm: Wybór Nazwa wartość on | poza ciąg
Określa wybór dla dalszego wyboru. Element do wyboru ma Nazwa oraz wartość
są one używane w poleceniach. Zobacz *FvwmForm: Polecenie. The ciąg jest wyświetlany na
po prawej stronie przycisku wyboru jako etykieta.

Wybór zakłada określony stan początkowy („włączony” oznacza wybrany), gdy FvwmForm
uruchamia się lub resetuje. Jeśli selekcje wzajemnie się wykluczają, FvwmForm NIE wykrywa
niespójności w początkowych stanach wyborów, tj. dwa lub żaden z wyborów
można wybrać. Jednak gdy użytkownik dokona wyboru, FvwmForm gwarantuje tylko jeden
jest wybrany.

*Formularz Fvwm: Przycisk rodzaj ciąg [klucz]
Ta opcja określa przycisk akcji. Przycisk ma ciąg jako etykieta i
wykonuje zestaw Fvwm komenda kiedy jest aktywowany. Polecenia są następujące
*FvwmForm: Polecenia.

Opcjonalne klucz określa skrót klawiaturowy aktywujący przycisk. To jest w
albo znak kontrolny, określony jako ^@, ^A, ..., ^_, albo określony klawisz funkcyjny
jako F1, F2, ..., F35. Klawisze sterujące używane do poruszania kursorem podczas wprowadzania tekstu
pola nie mogą aktywować żadnych przycisków z wyjątkiem TAB (^I), RETURN (^M),
LINEFEED (^J), który może aktywować przycisk, gdy kursor znajduje się w ostatnim wprowadzonym tekście
pole.

Zachowanie przycisku jest określane przez rodzaj:

kontynuuj FvwmForm kontynuuje wykonywanie po wysłaniu poleceń.

restart Po wysłaniu poleceń FvwmForm resetuje wszystkie wartości do wartości początkowych
te, a następnie kontynuuje wykonywanie.

Quit FvwmForm kończy działanie po wysłaniu poleceń.

*Formularz Fvwm: Command komenda
Ta opcja określa polecenie Fvwm powiązane z bieżącym przyciskiem. Można
być więcej niż jednym poleceniem dołączonym do przycisku. Polecenia pojawiające się przed dowolnymi
*FvwmForm: Opcje przycisków są wykonywane podczas uruchamiania. Zwykle jest to sygnał dźwiękowy
przyciąga uwagę użytkownika.

Polecenia zaczynające się od wykrzyknika (!) są wykonywane przez FvwmForm, wszystkie pozostałe
polecenia są wysyłane do Fvwm w celu wykonania. Przed wysłaniem każdego polecenia do Fvwm,
FvwmForm rozpoznaje zmienne następujących formularzy i dostarcza do nich wartości.

$(Nazwa) If Nazwa odpowiada polu wprowadzania tekstu, wynikiem są dane wprowadzone przez użytkownika
strunowy. Znaki specjalne to pojedynczy cudzysłów, podwójny cudzysłów i ukośnik odwrotny
poprzedzone ukośnikiem odwrotnym.

If Nazwa odpowiada wyborowi, wynik jest wartością wyboru (jak np
określony w *FvwmForm: Choice), jeśli wybór jest wybrany. Jeśli wybór
nie zostanie wybrane, wynikiem będzie pusty ciąg.

If Nazwa odpowiada zaznaczeniu, wynikiem będzie lista
wybrane wartości wszystkich wyborów oddzielone spacjami.

$(Nazwa?ciąg) If Nazwa jest polem do wprowadzania tekstu i jego wartość nie jest pustym ciągiem znaków
wynikiem jest ciąg, z zastosowaniem rekurencyjnego podstawienia zmiennych. Jeśli
wartość wejściowa jest pusta, wynik jest pusty.

If Nazwa jest wyborem i jest wybierany, taki jest rezultat ciągZ
zastosowano rekurencyjne podstawienie zmiennych. Jeżeli wybór nie zostanie wybrany,
wynik jest pusty.

$(Nazwa!ciąg) To samo co powyżej, z tą różnicą, że spełnione są odwrotne warunki.

Kiedy używasz „?” I "!" formularze do przekazania ciągu znaków, ciąg jest rozdzielany
przez prawy nawias. Jeśli chcesz wstawić prawy nawias w a
ciągu znaków, prawy nawias poprzedź ukośnikiem odwrotnym.

*Formularz Fvwm: Użyj danych plik danych prowadzący
Nakazuje FvwmForm odczytanie pliku danych i wyodrębnienie danych z pasujących poleceń modułu
argument „wiodący” i zmienna wejściowa, wybór lub selekcja w formularzu.

Dzięki temu formularz może wyświetlić aktualne dane konfiguracyjne modułu fvwm. Na przykład
jak to działa, sprawdź plik „FvwmForm-Rlogin”, który jest zainstalowany w trybie tylko do odczytu
niezależny od architektury katalog danych, [PREFIX/share/fvwm] i pokazany poniżej.

W przypadku opcji ustawienie przycisku jest reprezentowane jako słowo „włączone”, wszystkie pozostałe
wartości ustawienia są traktowane jako wyłączone.

W przypadku wyborów ustawienie każdego przycisku wyboru jest określane poprzez dopasowanie
bieżąca wartość selekcji w stosunku do każdego wyboru. Obecnie to tylko działa
poprawnie dla wyborów, które pozwalają na pojedynczy wybór.

*Formularz Fvwm: PrzyciskWskaźnik nazwawskaźnika
Zmień domyślny wskaźnik myszy (ręka2) używany po najechaniu kursorem na przycisk. The
nazwawskaźnika musi być jedną z nazw zdefiniowanych w pliku dołączanym X11/cursorfont.h
(bez przedrostka XC_). Zobacz DOMYŚLNE.

*Formularz Fvwm: ButtonInPointer nazwawskaźnika
Zmień domyślny wskaźnik myszy (ręka 1) używany po wciśnięciu przycisku
nazwawskaźnika musi być jedną z nazw zdefiniowanych w pliku dołączanym X11/cursorfont.h
(bez przedrostka XC_). Zobacz DOMYŚLNE.

*Formularz Fvwm: Wskaźnik wejściowy nazwawskaźnika
Zmień domyślny wskaźnik myszy (xterm) używany, gdy wskaźnik znajduje się nad polem tekstowym.
Nazwa wskaźnika musi być jedną z nazw zdefiniowanych w pliku dołączanym X11/cursorfont.h
(bez przedrostka XC_). Zobacz DOMYŚLNE.

*Formularz Fvwm: ButtonPointerFore|Wstecz kolor
Zmień domyślne kolory pierwszego planu i tła wskaźnika myszy używane podczas najechania kursorem
nad przyciskiem. Zobacz DOMYŚLNE.

*Formularz Fvwm: ButtonInPointerFore|Wstecz kolor
Zmień domyślne kolory pierwszego planu i tła wskaźnika myszy używane podczas działania przycisku
jest wciśnięty. Zobacz USTAWIENIA DOMYŚLNE.

*Formularz Fvwm: WejściePointerFore|Wstecz kolor
Zmień domyślne kolory pierwszego planu i tła wskaźnika myszy używane podczas
wskaźnik znajduje się nad polem tekstowym. Zobacz DOMYŚLNE.

*Formularz Fvwm: Timeout sekund komenda "tekst"
Skonfiguruj FvwmForm tak, aby przekroczył limit czasu sekund określony. Kiedy minutnik
uderza zero, komenda wykonuje. The XNUMX pole jest wyświetlane podobnie jak a Tekst pole,
z tą różnicą, że '%%' w linii jest automatycznie zastępowane ilością czasu pozostałego do końca
minutnik. Wartość jest aktualizowana co sekundę w miarę odliczania czasu. Można
być tylko jednym polem limitu czasu na formularz.

PRZYKŁADY


Wszystkie poniższe „przykłady” są instalowane w architekturze niezależnej tylko do odczytu
katalog danych [PREFIX/share/fvwm] podczas instalacji fvwm.

Poniższe polecenia tworzą menu umożliwiające wywołanie przykładów:

Zniszcz formularze menu
AddToMenu Forms Moduł „&Q. QuitVerify” FvwmForm FvwmForm-QuitVerify
AddToMenu Forms Moduł „&C. Capture” FvwmForm FvwmForm-Capture
AddToMenu Forms Moduł „&Rlogin” FvwmForm FvwmForm-Rlogin
AddToMenu Forms Moduł „&T. Talk” FvwmForm FvwmForm-Talk

PRZYKŁAD 1 - porzucić zweryfikować


Ten przykład symuluje sposób potwierdzania wylogowania za pomocą mwm. Powrót powoduje wylogowanie, Ucieczka
anuluje wylogowanie. Limit czasu upływa po 20 sekundach i powoduje wykonanie odpowiednika „Wylogowania”
przycisk.
DestroyModuleConfig FvwmForm-QuitVerify: *
*FvwmForm-QuitVerify: GrabServer
*FvwmForm-QuitVerify: WarpPointer
*FvwmForm-QuitVerify: Sygnał dźwiękowy polecenia
*FvwmForm-QuitVerify: Środek linii
*FvwmForm-QuitVerify: Tekst „Czy na pewno chcesz się wylogować?”
*FvwmForm-QuitVerify: rozwinięcie linii
*FvwmForm-QuitVerify: Przycisk wyjścia „Wyloguj się” ^M
*FvwmForm-QuitVerify: Polecenie Zakończ
*FvwmForm-QuitVerify: Przycisk restartu „Uruchom ponownie” ^R
*FvwmForm-QuitVerify: Ponowne uruchomienie polecenia
*FvwmForm-QuitVerify: Przycisk wyjścia „Anuluj” ^[
*FvwmForm-QuitVerify: Komenda nr
*FvwmForm-QuitVerify: Limit czasu 20 Zakończ „Automatyczne wylogowanie nastąpi za %% sekund.”

PRZYKŁAD 2 - Zdalny Zaloguj


Ten przykład pozwala użytkownikowi wpisać nazwę hosta, opcjonalną nazwę użytkownika i otworzyć plik xterm
okno ze zdalnego hosta.
DestroyModuleConfig FvwmForm-Rlogin: *
*FvwmForm-Rlogin: WarpPointer
*FvwmForm-Rlogin: Środek linii
*FvwmForm-Rlogin: Tekst „Zaloguj się do zdalnego hosta”
*FvwmForm-Rlogin: Środek linii
*FvwmForm-Rlogin: Tekst „Host:”
*FvwmForm-Rlogin: wprowadź nazwę hosta 20 „”
*FvwmForm-Rlogin: Środek linii
*FvwmForm-Rlogin: Wybór pojedynczego UserSel
*FvwmForm-Rlogin: Wybór Domyślny Domyślny dla „tego samego użytkownika”
*FvwmForm-Rlogin: Wybór Niestandardowy Niestandardowy wyłączony „użytkownik:”
*FvwmForm-Rlogin: Wprowadź nazwę użytkownika 10 „”
*FvwmForm-Rlogin: Rozwiń linię
*FvwmForm-Rlogin: Przycisk wyjścia z „Zaloguj się” ^M
*FvwmForm-Rlogin: Command Exec exec ssh $(Custom?-l $(UserName)) $(HostName) xterm -T xterm@$(HostName) -display $HOSTDISPLAY &
# Przed zapisaniem danych usuń wszelkie wcześniej zapisane dane:
*FvwmForm-Rlogin: Polecenie DestroyModuleConfig FvwmForm-RloginDefault: *
# Przycisk „Zaloguj się” powoduje zalogowanie i zapisanie aktualnych danych:
*FvwmForm-Rlogin: Polecenie !( /bin/echo \
„# Utworzono przez FvwmForm-Rlogin w dniu: `/bin/data`.”; /bin/echo \
'*FvwmForm-RloginDefault: nazwa hosta $(nazwa hosta)'; /bin/echo \
'*FvwmForm-RloginDefault: Nazwa Użytkownika $(Nazwa Użytkownika)'; /bin/echo \
'*FvwmForm-RloginDefault: Domyślnie $(Domyślnie?wł.)'; /bin/echo \
'*FvwmForm-RloginDefault: Niestandardowe $(Niestandardowe? włączone)' \
) > ${FVWM_USERDIR}/.FvwmForm-Rlogin
*FvwmForm-Rlogin: Przycisk restartu „Resetuj”
*FvwmForm-Rlogin: Przycisk wyjścia „Anuluj” ^[
*FvwmForm-Rlogin: Komenda nr
# Powiedz FvwmForm, aby odczytał zmienne z pliku .FvwmForm-RloginDefault:
*FvwmForm-Rlogin: UseData .FvwmForm-Rlogin *FvwmForm-RloginDefault

PRZYKŁAD 3 - Zdobyć okno


Ten przykład przedstawia interfejs dla xwd, xwud i xpr.
DestroyModuleConfig FvwmForm-Capture: *
*FvwmForm-Capture: Środek linii
*FvwmForm-Capture: Tekst „Okno przechwytywania”
*FvwmForm-Capture: Linia po lewej stronie
*FvwmForm-Capture: Tekst „Plik:”
*FvwmForm-Capture: Plik wejściowy 25 "/tmp/Capture"
*FvwmForm-Capture: Linia po lewej stronie
*FvwmForm-Capture: Tekst „Drukarka:”
*FvwmForm-Capture: Drukarka wejściowa 20 „$PRINTER”
*FvwmForm-Capture: rozwinięcie linii
*FvwmForm-Capture: Wybór pojedynczego typu Ptr
*FvwmForm-Capture: Wybór PS ps w „PostScript”
*FvwmForm-Capture: Wybór Ljet ljet off „HP LaserJet”
*FvwmForm-Capture: Linia po lewej stronie
*FvwmForm-Capture: Tekst „opcje xwd:”
*FvwmForm-Capture: rozwinięcie linii
*FvwmForm-Capture: Wiele opcji wyboru
*FvwmForm-Capture: Choice Brd -nobdrs off "Bez obramowania"
*FvwmForm-Capture: Wybór Frm -frame na "Z ramką"
*FvwmForm-Capture: Wybór XYZ -xy wyłączony „Format XY”
*FvwmForm-Capture: rozwinięcie linii
*FvwmForm-Capture: Przycisk kontynuuj „Przechwytywanie” ^M
*FvwmForm-Capture: Command Exec exec xwd -out $(plik) $(Opcje) &
*FvwmForm-Capture: Przycisk kontynuuj „Podgląd”
*FvwmForm-Capture: Command Exec exec xwud -in $(plik) &
*FvwmForm-Capture: Przycisk kontynuuj „Drukuj”
*FvwmForm-Capture: Command Exec exec xpr -device $(PtrType) $(plik) | lpr -P $(drukarka) &
*FvwmForm-Capture: Przycisk wyjścia „Zakończ”

PRZYKŁAD 4 - Mówić Forma


Ten przykład stanowi zamiennik modułu FvwmTalk. Są 2 formy,
„Rozmowa w formie Fvwm”. który wykonuje polecenia lub wysyła polecenia do fvwm w celu wykonania, oraz
„FvwmForm-TalkHelp.” która jest formą pomocy.

W formularzu pomocy zwróć uwagę, jak zmienia się odstęp między wierszami w pionie. Normalna linia FvwmForm
odstępy zakładają, że tekst jest przemieszany z przyciskami, formularze pomocy wymagają innych odstępów.

# FvwmForm-Talk - Podstawowy zamiennik FvwmTalk
DestroyModuleConfig FvwmForm-Talk: *
*FvwmForm-Talk: WarpPointer
# Układ
*FvwmForm-Talk: Środek linii
*FvwmForm-Talk: Tekst „Porozmawiaj z Fvwm”
*FvwmForm-Talk: Linia w lewo
*FvwmForm-Talk: Tekst „Polecenie:”
*FvwmForm-Talk: Polecenie wprowadzenia 80 „”
*FvwmForm-Talk: Linia w lewo
*FvwmForm-Talk: Tekst „Wiadomość:”
*FvwmForm-Talk: Wiadomość
*FvwmForm-Talk: Środek linii
# Guziki
*FvwmForm-Talk: Przycisk restartu „Wróć - Wykonaj” ^M
*FvwmForm-Talk: Polecenie $(Polecenie)
*FvwmForm-Talk: Przycisk kontynuuj „F1 – Pomoc” F1
*FvwmForm-Talk: Moduł poleceń FvwmForm FvwmForm-TalkHelp
*FvwmForm-Talk: Przycisk restartu „F3 – Reset wejścia” F3
*FvwmForm-Talk: Polecenie nr
*FvwmForm-Talk: Przycisk wyjdź "F4 - Odrzuć" F4
*FvwmForm-Talk: Polecenie nr

# FvwmForm-TalkHelp - Tekst pomocy dla FvwmForm-Talk
DestroyModuleConfig FvwmForm-TalkPomoc: *
*FvwmForm-TalkHelp: WarpPointer
# Układ
*FvwmForm-TalkHelp: Środek linii
*FvwmForm-TalkHelp: Tekst „Porozmawiaj z Fvwm - Pomoc”
*FvwmForm-TalkHelp: Linia po lewej stronie
*FvwmForm-TalkHelp: Tekst „ ”
*FvwmForm-TalkHelp: Linia po lewej stronie
*FvwmForm-TalkHelp: PadVText 0
*FvwmForm-TalkHelp: Tekst „Wprowadź polecenia w pliku
*FvwmForm-TalkHelp: Linia po lewej stronie
*FvwmForm-TalkHelp: Tekst „Polecenia zaczynające się od
*FvwmForm-TalkHelp: Linia po lewej stronie
*FvwmForm-TalkHelp: Tekst „Shell jako podproces formularza”.
*FvwmForm-TalkHelp: Linia po lewej stronie
*FvwmForm-TalkHelp: Tekst „Wszystkie inne polecenia są wysyłane do fvwm w celu wykonania”.
*FvwmForm-TalkHelp: Linia po lewej stronie
*FvwmForm-TalkHelp: Tekst „”
*FvwmForm-TalkHelp: Linia po lewej stronie
*FvwmForm-TalkHelp: Tekst „Komunikaty o błędach Fvwm są wyświetlane na stronie
*FvwmForm-TalkHelp: Linia po lewej stronie
*FvwmForm-TalkHelp: Tekst „”
# Guziki
*FvwmForm-TalkHelp: Środek linii
*FvwmForm-TalkHelp: Przycisk wyjdź „Wróć - Odrzuć” ^M
*FvwmForm-TalkHelp: Polecenie nr

Skorzystaj z FvwmForm online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Wsporniki
    Wsporniki
    Brackets to darmowe, nowoczesne oprogramowanie typu open source
    edytor tekstu stworzony specjalnie dla sieci Web
    Rozwój. Napisany w HTML, CSS i
    JavaScript z ukierunkowanymi narzędziami wizualnymi i
    przygotuj...
    Pobierz wsporniki
  • 2
    Darmowy kompilator Pascala
    Darmowy kompilator Pascala
    32/64/16-bitowy kompilator Pascala dla
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, GameBoy
    Advance, Nintendo NDS i DOS;
    semantycznie zgodny z...
    Pobierz darmowy kompilator Pascala
  • 3
    Informacje cyfrowe Canon EOS
    Informacje cyfrowe Canon EOS
    Canon nie ma licznika migawki
    zawarte w informacjach EXIF ​​an
    plik obrazu, w przeciwieństwie do Nikon i
    Pentaks. Nie ma oficjalnej bazy Canon
    podanie ...
    Pobierz informacje o Canon EOS DIGITAL
  • 4
    ODNIESIENIE
    ODNIESIENIE
    rEFInd jest rozwidleniem bootowania REFIt
    menedżer. Podobnie jak rEFit, rEFInd może
    automatycznie wykryj zainstalowany rozruch EFI
    ładowarki i prezentuje ładny GUI
    menu opcji rozruchu...
    Pobierz rEFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Ta strona pobierania SourceForge miała na celu
    zezwolić użytkownikom na pobranie mojego pliku źródłowego
    GSI, oparte na phhusson's great
    praca. Buduję zarówno Android Pie, jak i
    Androida 1...
    Pobierz ExpressLuke GSI
  • 6
    Caster muzyczny
    Caster muzyczny
    Music Caster to odtwarzacz muzyki z tacy
    który pozwala przesyłać lokalną muzykę do
    Urządzenie Google Cast. Na pierwszym biegu,
    musisz kliknąć strzałkę w swoim
    tak...
    Pobierz aplikację Music Caster
  • więcej »

Komendy systemu Linux

Ad