EnglishFrenchSpanyol

Ad


Favicon OnWorks

fvwm1 - Dalam talian di Awan

Jalankan fvwm1 dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan fvwm1 yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


fvwm1 - Pengurus Tetingkap Maya F(?) untuk X11, versi 1.x

SINOPSIS


fvwm1 [ pilihan ]

DESCRIPTION


Fvwm ialah pengurus tetingkap untuk X11. Ia adalah terbitan daripada twm, direka bentuk semula untuk meminimumkan ingatan
penggunaan, memberikan rupa 3-D pada bingkai tetingkap dan menyediakan desktop maya yang ringkas.
Penggunaan memori dianggarkan pada kira-kira satu pertiga hingga satu pertiga penggunaan memori
twm, disebabkan terutamanya oleh reka bentuk semula twmkaedah menyimpan ikatan tetikus. Sebagai tambahan,
banyak pilihan yang boleh dikonfigurasikan daripada twm telah dikeluarkan.

Dulu nama "FVWM" merujuk kepada sesuatu, tetapi saya lupa apa. (Lemah, terkenal, foobar?
Tidak mengapa, ini adalah masyarakat berasaskan akronim.)

STATUS OF INI PERISIAN


Sejak keluaran FVWM 2.2 pada Mac 1999, keluaran ini secara rasmi ditamatkan dan tiada
lebih lama disokong. Tolong jangan laporkan sebarang pepijat dalam perisian ini. Juga, untuk Debian
pengguna, halaman manual modul untuk keluaran FVWM ini akan ditemui sebagai FvwmAudio1(1x) dsb.

KHAS NOTA UNTUK XPERCUMA86 PENGGUNA


XFree86 menyediakan skrin maya yang operasinya boleh mengelirukan apabila digunakan dalam
sempena fvwm. Dengan XFree86 semua tetingkap yang muncul pada skrin maya
sebenarnya ditarik ke dalam memori video (sama ada ia muncul pada skrin fizikal atau tidak),
jadi saiz skrin maya dihadkan oleh memori video yang tersedia.

Dengan fvwmdesktop maya, tetingkap yang tidak muncul pada skrin sebenarnya tidak mendapat
ditarik ke dalam RAM video. Saiz desktop maya dihadkan kepada kira-kira 32,000 kali 32,000
piksel, tetapi mungkin tidak praktikal untuk menggunakan desktop maya lebih daripada 5 kali
skrin yang kelihatan di setiap arah. Ambil perhatian bahawa penggunaan memori adalah fungsi nombor
daripada tingkap yang wujud - saiz desktop tidak ada perbezaan.

Apabila menjadi akrab dengan fvwm adalah disyorkan agar anda melumpuhkan maya XFree86
skrin dengan menetapkan saiz skrin maya kepada saiz skrin fizikal. Selepas anda menjadi
biasa dengan fvwm anda mungkin mahu mendayakan semula skrin maya XFree86.

HAK CIPTA


Sejak fvwm berasal dari twm kod yang dikongsikannya twmhak cipta.

fvwm adalah hak cipta 1988 oleh Evans and Sutherland Computer Corporation, Salt Lake City, Utah,
dan 1989 oleh Massachusetts Institute of Technology, Cambridge, Massachusetts, All
hak terpelihara. Ia juga hak cipta 1993 dan 1994 oleh Robert Nation.

Kebenaran untuk menggunakan, menyalin, mengubah suai dan mengedarkan perisian ini dan dokumentasinya untuk
sebarang tujuan dan tanpa bayaran dengan ini diberikan, dengan syarat notis hak cipta di atas
muncul dalam semua salinan dan kedua-dua notis hak cipta dan notis kebenaran ini muncul
dalam dokumentasi sokongan, dan bahawa nama Evans & Sutherland dan MIT tidak
digunakan dalam pengiklanan dalam publisiti yang berkaitan dengan pengedaran perisian tanpa
tertentu, kebenaran bertulis terlebih dahulu.

ROBERT NATION, EVANS & SUTHERLAND, DAN MIT MENAFIKAN SEMUA WARANTI BERKAITAN INI
PERISIAN, TERMASUK SEMUA WARANTI TERSIRAT TERHADAP KEBOLEHPERDAGANGAN DAN KESESUAIAN, DALAM APA APA PUN
AKAN EVANS & SUTHERLAND ATAU MIT BERTANGGUNGJAWAB UNTUK SEBARANG KHAS, TIDAK LANGSUNG ATAU AKIBAT
KEROSAKAN ATAU SEBARANG KEROSAKAN APA SAJA AKIBAT KEHILANGAN PENGGUNAAN, DATA ATAU KEUNTUNGAN, SAMA ADA DALAM
TINDAKAN KONTRAK, KECUAIAN ATAU TINDAKAN LAIN YANG LAIN, TIMBUL DARIPADA ATAU DALAM
HUBUNGAN DENGAN PENGGUNAAN ATAU PRESTASI PERISIAN INI.

ANATOMY OF A WINDOW


Fvwm meletakkan sempadan hiasan di sekeliling kebanyakan tingkap. Sempadan ini terdiri daripada bar pada setiap satu
sisi dan bahagian kecil berbentuk "L" pada setiap sudut. Terdapat bar atas tambahan yang dipanggil
bar tajuk yang digunakan untuk memaparkan nama tetingkap. Di samping itu, terdapat sehingga
kepada 10 butang bar tajuk. Bar atas, tepi dan bawah secara kolektif dikenali sebagai
bar sisi. Potongan sudut dipanggil bingkai.

Melainkan fail lalai standard diubah suai, menekan butang tetikus 1 dalam tajuk atau
bar sisi akan memulakan operasi bergerak pada tetingkap. Menekan butang 1 dalam bingkai sudut
kepingan akan memulakan operasi ubah saiz. Menekan butang 2 di mana-mana sahaja di sempadan memaparkan
senarai luas operasi tetingkap.

Sehingga sepuluh butang bar tajuk mungkin wujud. Penggunaannya boleh ditakrifkan sepenuhnya oleh pengguna. The
konfigurasi lalai mempunyai butang bar tajuk pada setiap sisi bar tajuk. Yang pada
left digunakan untuk memaparkan senarai pilihan tetingkap, tanpa mengira butang tetikus yang mana
digunakan. Yang di sebelah kanan digunakan untuk mengikonkan tetingkap. Bilangan butang bar tajuk
digunakan bergantung pada tindakan tetikus yang terikat padanya. Lihat bahagian pada
Parameter konfigurasi "Tetikus" di bawah.

THE VIRTUAL DESKTOP


Fvwm menyediakan berbilang desktop maya untuk pengguna yang ingin menggunakannya. Skrin ialah a
viewport ke desktop yang mungkin lebih besar daripada skrin. Beberapa desktop berbeza boleh
boleh diakses (konsep: satu desktop untuk setiap projek, atau satu desktop untuk setiap aplikasi,
apabila aplikasi paparan berbeza). Oleh kerana setiap desktop boleh menjadi lebih besar daripada fizikal
skrin, tingkap yang lebih besar daripada skrin atau kumpulan besar tetingkap berkaitan boleh
mudah dilihat.

Saiz desktop maya boleh ditentukan semasa permulaan. Semua desktop maya mesti
menjadi saiz yang sama. Jumlah bilangan desktop yang berbeza tidak perlu dinyatakan, tetapi adalah
terhad kepada kira-kira 4 bilion jumlah. Semua tetingkap pada desktop semasa boleh
dipaparkan dalam Pager, paparan miniatur desktop semasa. Windows yang tidak dihidupkan
desktop semasa boleh disenaraikan, bersama-sama dengan geometrinya, dalam senarai tetingkap,
boleh diakses sebagai menu pop timbul.

Tetingkap "Sticy" ialah tetingkap yang melampaui desktop maya dengan "Berpegang pada
kaca skrin." Mereka sentiasa kekal pada skrin. Ini sesuai untuk perkara seperti
jam dan xbiff, jadi anda hanya perlu menjalankan satu alat sedemikian dan ia sentiasa kekal bersama anda.

Geometri tetingkap ditentukan secara relatif kepada port pandang semasa. Itu dia:
xterm -geometri +0+0
akan sentiasa muncul di penjuru kiri sebelah atas bahagian skrin yang boleh dilihat. Ia
dibenarkan untuk menentukan geometri yang meletakkan tingkap pada desktop maya, tetapi dimatikan
skrin. Contohnya, jika skrin yang boleh dilihat ialah 1000 kali 1000 piksel, dan desktop
saiz ialah 3x3, dan port pandangan semasa berada di sudut kiri atas desktop,
kemudian menyeru:
xterm -geometri +1000+1000
akan meletakkan tetingkap hanya dari sudut kanan bawah skrin. Ia boleh menjadi
ditemui dengan menggerakkan tetikus ke sudut kanan bawah skrin dan menunggunya
untuk menatal ke paparan. Pada masa ini tiada cara untuk menyebabkan tetingkap dipetakan ke desktop
selain daripada meja yang sedang aktif.

Geometri yang dinyatakan sebagai sesuatu seperti:
xterm -geometri -5-5
biasanya akan meletakkan sudut kanan bawah tetingkap 5 piksel dari kanan bawah
sudut bahagian skrin yang boleh dilihat. Tidak semua aplikasi menyokong tetingkap
geometri dengan offset negatif.

Sesetengah aplikasi, seperti xterm dan xfontsel, membenarkan pengguna untuk menentukan meja permulaan dihidupkan
baris arahan:
xterm -xrm "*Meja:1"
akan memulakan xterm di meja nombor 1. Tidak semua aplikasi memahami pilihan ini,
Walau bagaimanapun.

INISIISASI


Semasa permulaan, fvwm akan mencari fail konfigurasi yang menerangkan kunci dan
pengikat butang, dan beberapa perkara lain. Format fail ini akan diterangkan
nanti. pertama, fvwm akan mencari fail bernama .fvwmrc dalam direktori rumah pengguna.
Jika gagal, ia akan mencari /etc/X11/fvwm/system.fvwmrc untuk lalai seluruh sistem. Jika
fail itu tidak dijumpai, fvwm akan keluar.

Fvwm akan menetapkan dua pembolehubah persekitaran yang akan diwarisi oleh anak-anaknya. Ini adalah
$DISPLAY yang menerangkan paparan yang fvwm adalah berlari. $DISPLAY mungkin unix:0.0 atau
:0.0, yang tidak berfungsi dengan baik apabila melalui rsh ke mesin lain, jadi
$HOSTDISPLAY juga akan ditetapkan dan akan menggunakan penerangan sedia rangkaian bagi paparan.
$HOSTDISPLAY akan sentiasa menggunakan protokol pengangkutan TCP/IP (walaupun untuk sambungan tempatan)
jadi $DISPLAY harus digunakan untuk sambungan tempatan, kerana ia mungkin menggunakan soket domain Unix, yang
adalah lebih cepat.

BENTUK WINDOWS


Jika anda biasanya menggunakan tingkap berbentuk seperti xeyes atau oclock, anda mempunyai beberapa pilihan. awak
boleh membuat semuanya tidak dihias (NoBorder oclock dan NoTitle oclock, sebagai contoh) atau anda boleh
gunakan konfigurasi lalai dan biarkan mereka dihiasi, dalam hal ini sempadan hiasan
dan latar belakang berwarna pepejal ditunjukkan. Secara bergantian, anda boleh menyusun dalam sambungan SHAPE
dengan menukar bendera dalam Makefile, dalam hal ini anda mendapat tetingkap berbentuk dengan no
tirai latar, dan bar tajuk terapung di atas tingkap. Sambungan tingkap berbentuk meningkat
penggunaan memori pengurus tetingkap sebanyak kira-kira 60 Kbytes apabila tiada tingkap berbentuk
hadir tetapi mempunyai sedikit kesan apabila tingkap berbentuk hadir.

IKON


Asas Fvwm konfigurasi menggunakan ikon peta bit monokrom, serupa dengan twm. Jika XPM
sambungan dihimpun, kemudian ikon berwarna serupa dengan ctwm, MS-Windows atau Macintosh
ikon boleh digunakan. Untuk menggunakan pilihan ini, anda memerlukan pakej XPM, sebagai
diterangkan dalam Makefile.noImake dan Imakefile.

Jika kedua-dua pilihan SHAPE dan XPM disusun dalam anda akan mendapat ikon warna berbentuk, yang mana
sangat spiffy.

MODUL


Modul ialah program berasingan yang berjalan sebagai proses Unix yang berasingan tetapi menghantar
perintah kepada fvwm untuk melaksanakan. Keluaran masa depan dijangka menyediakan cara untuk ini
modul untuk mengekstrak maklumat tetingkap daripada fvwm. Pengguna boleh menulis modul mereka sendiri untuk dilakukan
sebarang manipulasi pelik atau pelik tanpa menjejaskan integriti fvwm sendiri.

Modul MESTI dicetuskan oleh fvwm supaya ia boleh menyediakan dua paip untuk fvwm dan modul kepada
berkomunikasi dengan. Paip akan dibuka untuk modul apabila ia bermula dan
deskriptor fail untuk paip disediakan sebagai argumen baris arahan.

Modul boleh dihasilkan semasa fvwm permulaan melalui pilihan Modul, atau pada bila-bila masa
semasa sesi X dengan menggunakan Modul terbina dalam. Modul boleh wujud untuk tempoh
sesi X, atau boleh melakukan satu tugas dan keluar. Jika modul masih aktif apabila
fvwm disuruh berhenti, kemudian fvwm akan menutup paip komunikasi dan menunggu untuk menerima a
SIGCHLD daripada modul, menunjukkan bahawa ia telah mengesan penutupan paip dan telah keluar.
Jika modul gagal mengesan penutupan paip fvwm akan keluar selepas kira-kira 30 saat
bagaimanapun. Bilangan modul yang melaksanakan secara serentak dihadkan oleh operasi
bilangan maksimum sistem bagi fail yang dibuka secara serentak, biasanya antara 60 dan 256.

Modul hanya menghantar arahan teks ke fvwm enjin arahan terbina dalam. Perintah teks
diformatkan sama seperti dalam kes mengikat tetikus dalam fail persediaan .fvwmrc. pasti
maklumat tambahan juga dihantar, seperti dalam modul sampel GoodStuff. The
Modul GoodStuff didokumenkan dalam halaman manualnya sendiri.

ICCCM PEMATUHAN


Fvwm percubaan untuk mematuhi ICCCM 1.1. Setakat ini (1.20l) pengendalian peta warna tidak
mematuhi sepenuhnya ICCCM. Di samping itu, ICCCM menyatakan bahawa ia sepatutnya boleh dilakukan untuk
aplikasi untuk menerima SEBARANG ketukan kekunci, yang tidak konsisten dengan pintasan papan kekunci
pendekatan yang digunakan di fvwm dan kebanyakan pengurus tetingkap lain.

M4 PRAPROSES


If fvwm disusun dengan pilihan M4, fvwm menggunakan m4(1) untuk mempraproses fail persediaannya
sebelum menghuraikan. Cara ini boleh anda gunakan m4 makro untuk melaksanakan operasi pada masa jalan. ini
menjadikannya sangat mudah untuk bekerja dengan paparan yang berbeza dengan ciri yang berbeza.

Sebagai contoh, bergantung pada mood anda, anda mungkin mahu skema warna yang berbeza. Satu cara
melakukan ini adalah dengan menggunakan -m4opt untuk menentukan mood anda. Untuk kegunaan mood cerah -m4opt
-Dsunny; untuk kegunaan mood gelap -m4opt -DDark. Fail .fvwmrc anda mungkin mengandungi:
ifdef(`Sunny',`
StdForeColor Hitam
StdBackColor LightSkyBlue
HiForeColor kuning
HiBackColor PeachPuff1
PagerBackColor BlanchedAlmond ')

ifdef(`Gelap',`
StdForeColor Hitam
StdBackColor #60a0c0
HiForeColor hitam
HiBackColor #c06077
PagerBackColor #5c54c0
Orkid PagerForeColor
StickyForeColor Hitam
StickyBackColor #60c0a0 ')

Berikut m4 simbol dipratentukan oleh fvwm:

BITS_PER_RGB Bilangan bit penting dalam warna RGB. (log asas 2 daripada
bilangan warna berbeza yang boleh dicipta. Ini selalunya
berbeza daripada bilangan warna yang boleh dipaparkan pada
sekali.)

KELAS Kelas visual anda. Akan mengembalikan salah satu daripada StaticGray, Skala Kelabu,
StaticColor, PseudoColor, Warna sebenar, DirectColor, atau, jika tidak boleh
tentukan apa yang anda ada, Bukan Standard.

TOS KLIEN Mesin yang menjalankan pelanggan.

COLOR Ini akan menjadi sama ada 'Ya' atau 'Tidak'. Ini hanya pembalut
definisi KELAS. Mengembalikan 'Ya' pada *Warna dan 'Tidak' hidup
StaticGray and Skala Kelabu.

FVWMDIR Ini ditetapkan kepada laluan di mana modul telah dikonfigurasikan
dipasang.

FVWM_VERSION Ini ialah rentetan yang mengandungi versi fvwm.

HEIGHT Ketinggian paparan anda dalam piksel.

LAMAN UTAMA Direktori rumah pengguna. Diperolehi daripada persekitaran.

HOSTNAME Nama hos berkanun yang menjalankan pelanggan (iaitu
versi TOS KLIEN).

PILIHAN Ini ialah rentetan pilihan masa kompilasi yang digunakan. Setiap pilihan adalah
dipisahkan dari yang lain oleh ruang.

PELAN Bilangan satah bit paparan anda menyokong dalam akar lalai
tingkap.

SIARAN Nombor keluaran pelayan X anda. Untuk MIT X11R5 ini adalah 5.

ULANG KAJI Semakan protokol kecil X. Seperti yang dilihat oleh ProtocolRevision(3).

SERVERHOST Pembolehubah ini ditetapkan kepada nama mesin yang sedang berjalan
pelayan X.

TWM_TYPE Memberitahu yang mana twm cabang sedang berjalan. Ia akan sentiasa ditetapkan kepada
rentetan "fvwm" dalam program ini. Ini berguna untuk melindungi
bahagian anda .twmrc failkan itu fvwm betul tidak akan faham (seperti
Ruang Kerja) supaya ia masih boleh digunakan dengan yang lain twm program.

PENGGUNA Nama pengguna yang menjalankan program. Diperolehi daripada
persekitaran.

VENDOR Penjual pelayan X anda. Sebagai contoh: MIT X Konsortium.

VERSION Versi protokol utama X. Seperti yang dilihat oleh ProtocolVersion(3).

WIDTH Lebar paparan anda dalam piksel.

X_RESOLUTION Resolusi X paparan anda dalam piksel per meter.

Y_RESOLUTION Resolusi Y paparan anda dalam piksel per meter.

Anda mungkin mendapati bahawa jika anda menyelidik m4(1) manual dengan baik dan memahami kuasa
m4, ini akan menjadi a sangat alat yang berguna dan berkuasa. Tetapi jika anda menggunakan mana-mana simbol yang
ditakrifkan oleh m4, anda berada dalam bahaya yang teruk! Contohnya, Sun m4 pratakrif termasuk,
jadi jika anda menggunakan nama itu dalam .fvwmrc anda, anda tidak bernasib baik. Penyelesaian yang betul untuk
masalah ini adalah untuk meletakkan satu set petikan di sekitar perkataan yang menyusahkan: `termasuk'.

Untuk membantu mengurangkan masalah ini, pilihan berikut mungkin berguna. Untuk menukar
memetik watak yang digunakan oleh m4, gunakan pilihan -m4-petikan and -m4-equote. Pastikan
nyatakan kedua-dua pilihan sebaliknya m4 akan keliru. Apabila ini diberikan, a tukar sebut harga
makro diberikan sebelum fail fvwmrc pengguna diproses.

PERHATIAN: Beberapa versi m4 dipecahkan berkenaan dengan menukar watak memetik dan
fail yang disertakan. Apabila rentetan petikan lebih panjang daripada satu aksara, makro
"termasuk(< >)", dengan "<<" dan ">>" ialah aksara petikan, mengandungi tambahan
aksara di sekeliling kandungan fail yang disertakan. Ini akan mengelirukan fvwm. SunOS 4.1.3
diketahui mempunyai masalah ini.

Sekiranya anda menggunakan GNU m4 pilihan tambahan tersedia. Dengan menyatakan -m4-awalan apabila
bermula fvwm, m4 diarahkan untuk mengawal semua makro terbina dengan m4_. Oleh itu, termasuk
menjadi m4_termasuk.

Ketersediaan prapemprosesan m4 adalah tertakluk kepada takrifan kompilasi M4.

PILIHAN


Ini ialah pilihan baris arahan yang dikenali oleh fvwm:

-f config_file
Punca fvwm untuk digunakan config_file dalam direktori rumah pengguna dan bukannya .fvwmrc sebagai
fail konfigurasi pengurus tetingkap.

-nyahpepijat Meletakkan transaksi X dalam mod segerak, yang secara mendadak memperlahankan keadaan, tetapi
menjamin bahawa fvwmMesej ralat dalaman adalah betul.

-d nama paparan
Uruskan paparan yang dipanggil "nama paparan" dan bukannya nama yang diperoleh daripada
pembolehubah persekitaran $DISPLAY.

-s Pada paparan berbilang skrin, jalankan fvwm hanya pada skrin yang dinamakan dalam $DISPLAY
pembolehubah persekitaran atau disediakan melalui pilihan -d. Biasanya, fvwm akan mencuba
untuk memulakan pada semua skrin paparan berbilang skrin.

-turun
Cetak versi fvwm kepada stderr.

Pilihan berikut tersedia hanya jika fvwm disusun dengan pilihan M4.

-tiada-m4 Jangan guna m4 untuk praproses .fvwmrc. Lalai adalah untuk mempraproses permulaan
fail menggunakan m4(1).

-m4-awalan
Jika GNU m4 tersedia, sebab m4 untuk mengawal semua arahan terbina dengan m4_.

-m4opt pilihan
Lulus pilihan ini kepada m4. Yang pilihan boleh menjadi sebarang rentetan aksara tanpa ruang.
Pilihan ini boleh berlaku beberapa kali. Jika GNU m4 boleh didapati, DO TIDAK lulus -P
pilihan di sini. guna -m4-awalan sebaliknya.

-m4-petikan rentetan
Gunakan yang diberikan ini rentetan sebagai watak petikan permulaan. Anda juga mesti menyatakan
-m4-equote.

-m4-equote rentetan
Gunakan yang diberikan ini rentetan sebagai watak petikan penamat. Anda juga mesti menyatakan
-m4-petikan.

-m4prog jalan
Penggunaan jalan sebagai lokasi pemproses m4 yang dikehendaki. Secara lalai, m4prog ditetapkan kepada
"m4" yang mesti wujud di suatu tempat di laluan pengguna. Pilihan ini membolehkan pengguna untuk
secara eksplisit memilih versi m4 untuk digunakan.

CONFIGURATION FILES


Fail konfigurasi digunakan untuk menerangkan pengikatan tetikus dan butang, warna, maya
saiz paparan dan item yang berkaitan. Bahagian ini menerangkan pilihan konfigurasi. Garisan
bermula dengan '#' akan diabaikan oleh fvwm. Baris bermula dengan '*' dijangka
mengandungi arahan konfigurasi modul (bukan perintah konfigurasi untuk fvwm
sendiri).

AppsBackingStore
Menyebabkan tetingkap aplikasi meminta stor sokongan. Pilihan ini menjejaskan
Pematuhan ICCCM pengurus tingkap. Walaupun pilihan ini boleh mempercepatkan perkara dalam
X-terminal, di mana lukisan semula tingkap adalah mahal, ia mungkin tidak banyak membantu pada biasa
stesen kerja.

AutoRaise kelewatan
Mendayakan auto menaikkan tetingkap dan menentukan kelewatan masa (dalam milisaat)
antara apabila tetingkap memperoleh fokus input dan apabila ia dinaikkan secara automatik.
Pilihan ini berfungsi dalam mod fokus-ikut-tetikus dan dalam mod klik-untuk-fokus jika
fokus ditukar dengan mengklik dalam tetingkap aplikasi dan bukannya hiasan
tingkap. Dalam mod klik-untuk-fokus, anda boleh menyekat tingkah laku raise-on-focus dengan
menyatakan nilai kelewatan negatif.

BackingStore
Punca fvwm hiasan untuk meminta kedai sokongan. Lihat perbincangan mengenai
AppsBackingStore.

BoundaryWidth Lebar
Menukar lebar sempadan pada tingkap berhias kepada nilai yang ditentukan. The
lalai ialah 6 piksel.

Perintah Gaya menyediakan kaedah lain (lebih umum) untuk menentukan
BoundaryWidth.

Gaya Butang butang# LebarxTinggi
Mentakrifkan bentuk hiasan segi empat tepat untuk digunakan dalam butang bar tajuk. butang#
ialah nombor butang bar tajuk, dan berada di antara 0 dan 9. Perihalan bar tajuk
nombor butang diberikan dalam bahagian Tetikus di bawah. Lebar ialah peratusan daripada
lebar butang penuh yang akan digunakan. Ketinggian ialah peratusan ketinggian penuh
untuk digunakan. Nombor negatif menyebabkan lorekan terbalik.

Dan bukan itu sahaja! Jika anda menggunakan baris seperti:
Gaya Butang : 2 4 50x30@1 70x70@0 30x70@0 50x30@1
maka hiasan butang 2 akan menggunakan corak 4 mata yang terdiri daripada garisan dari
(x=50,y=30) hingga (70,70) dalam warna bayang (@0), dan kemudian kepada (30,70) dalam bayang-bayang
warna, dan akhirnya kepada (50,30) dalam warna serlahan (@1). Adakah itu terlalu mengelirukan?
Lihat sistem sampel.fvwmrc.

CenterOnCirculate
Apabila beredar, halaman desktop yang mengandungi tetingkap yang merupakan penunjuk
berpindah ke dipilih secara automatik. Jika CenterOnCirculate dipilih kemudian fvwm
akan melakukan yang terbaik untuk memusatkan tetingkap sasaran dalam port pandangan desktop, bukannya
hanya berbaris ke muka surat yang terdekat.

CirculateSkip nama tingkap
Menyebabkan tingkap dengan nama yang ditunjukkan dilangkau apabila diedarkan atau
fungsi edar turun digunakan. nama tingkap boleh menjadi nama tetingkap atau namanya
kelas.

Perintah Gaya menyediakan kaedah lain (lebih umum) untuk menentukan
CirculateSkip.

CirculateSkipIcons
Menyebabkan edaran dan operasi meledingkan untuk melangkau tetingkap ikonik.

ClickTime kelewatan
Menentukan kelewatan maksimum (dalam milisaat) antara tekan butang dan butang
keluarkan untuk Fungsi terbina dalam untuk menganggap tindakan itu sebagai klik tetikus. lalai
kelewatan ialah 150 milisaat.

ClickToFocus
Biasanya input papan kekunci pergi ke tetingkap penunjuk tetikus berada. Jika pilihan ini
ditetapkan input papan kekunci kekal dengan satu tetingkap sehingga tetikus diklik dengan
penunjuk diletakkan dalam tetingkap baharu.

kursor nombor_kursor jenis_kursor
Ini menyediakan cara yang sangat janggal untuk menukar gaya kursor. Nombor_kursor memberitahu yang mana
kursor yang anda ubah, dan merupakan nombor antara 0 dan 12, seperti berikut:

0 POSITION - digunakan semasa meletakkan tingkap pada mulanya.
1 TITLE - digunakan dalam bar tajuk tetingkap.
2 DEFAULT - digunakan dalam tetingkap yang tidak menetapkan kursornya.
3 SYS - digunakan dalam salah satu butang bar tajuk.
4 MOVE - digunakan semasa mengalih atau mengubah saiz tingkap.
5 TUNGGU - digunakan semasa arahan terbina EXEC.
6 MENU - digunakan dalam menu.
7 SELECT - digunakan untuk pelbagai arahan terbina seperti iconify.
8 DESTROY - digunakan untuk DESTROY dan DELETE terbina dalam.
9 ATAS - digunakan dalam bar sisi atas tetingkap.
10 KANAN - digunakan dalam bar sisi kanan tetingkap.
11 BAWAH - digunakan dalam bar sisi bawah tetingkap.
12 KIRI - digunakan dalam bar sisi kiri tetingkap.
13 TOP_LEFT - digunakan di penjuru kiri sebelah atas tetingkap.
14 TOP_RIGHT - digunakan di penjuru kanan sebelah atas tetingkap.
15 BOTTOM_LEFT - digunakan di sudut kiri bawah tetingkap.
16 BOTTOM_RIGHT - digunakan di sudut kanan bawah tetingkap.

. jenis_kursor argumen ialah nombor yang memberitahu bentuk kursor untuk digunakan. The
nombor yang tersedia boleh didapati dalam /usr/include/X11/cursorfont.h dan pada masa ini
nombor genap antara 0 dan 152. Pada masa semasa, jenis kursor berikut ialah
didapati:

0 X_kursor 2 anak panah
4 based_arrow_down 6 based_arrow_up
8 bot 10 bogosity
12 sudut_kiri_bawah 14_sudut_bawah_kanan
16 bottom_side 18 bottom_tee
20 kotak_spiral 22 pusat_ptr
24 bulatan 26 jam
28 kopi_mug 30 silang
32 cross_reverse 34 crosshair
36 berlian_salib 38 titik
40 kotak titik 42 anak panah berganda
44 draf_besar 46 draf_kecil
48 draped_box 50 pertukaran
52 fleur 54 tukang makan
56 bergetah 58 tangan1
60 tangan2 62 jantung
64 ikon 66 iron_cross
68 left_ptr 70 left_side
72 left_tee 74 left button
76 ll_angle 78 lr_angle
80 lelaki 82 butang tengah
84 tetikus 86 pensel
88 lanun 90 tambah
92 soalan_anak panah 94 kanan_ptr
96 kanan_sebelah 98 kanan_tee
100 butang kanan 102 rtl_logo
104 perahu layar 106 sb_down_arrow
108 sb_h_double_arrow 110 sb_left_arrow
112 sb_anak panah_kanan 114 sb_anak_atas
116 sb_v_double_arrow 118 ulang-alik
120 bersaiz 122 labah-labah
124 semburan 126 bintang
128 sasaran 130 tcross
132 atas_anak panah_kiri 134 atas_kiri_sudut
136 atas_penjuru kanan 138 atas_sebelah
140 top_tee 142 trek
144 ul_angle 146 payung
148 ur_angle 150 jam tangan
152 xterm

DecorateTransients
Menyebabkan tingkap sementara, yang biasanya tidak dihias, diberikan
biasa fvwm hiasan. Ambil perhatian bahawa beberapa tetingkap pop timbul, seperti menu xterm, adalah
tidak diuruskan oleh pengurus tingkap dan masih tidak menerima hiasan.

DeskTopScale Skala
Mentakrifkan skala desktop maya berkenaan dengan skrin.

DeskTopSize MendatarxMenegak
Mentakrifkan saiz desktop maya dalam unit saiz skrin fizikal.

DontMoveOff
Menghalang tetingkap daripada dialihkan atau pada mulanya diletakkan di luar desktop. A
beberapa program tidak akan berfungsi dengan betul jika anda menggunakan pilihan ini. Ini hanya menyimpan
tetingkap daripada hilang sepenuhnya dari tepi desktop. Ia berkeras
mengekalkan 16 piksel pada desktop tetapi tidak mengambil berat sedikit pun tentang mengekalkan keseluruhannya
tingkap di atas meja. Lihat EdgeResistance jika anda tidak suka mempunyai tingkap sebahagiannya
di luar skrin.

EdgeResistance menatal bergerak
Memberitahu betapa sukarnya untuk menukar port pandangan desktop dengan menggerakkan tetikus ke atas
tepi skrin dan betapa sukarnya untuk mengalihkan tingkap ke tepi
skrin.

Parameter pertama memberitahu berapa milisaat penuding mesti menghabiskan pada skrin
tepi sebelum ini fvwm akan mengalihkan port pandangan. Ini bertujuan untuk orang yang menggunakan
"EdgeScroll 100 100" tetapi mendapati diri mereka secara tidak sengaja menyelak halaman apabila mereka
tidak mahu.

Parameter kedua memberitahu berapa banyak piksel di atas tepi skrin tetingkap
tepi mesti bergerak sebelum ia benar-benar bergerak sebahagian daripada skrin.

Ambil perhatian bahawa, dengan "EdgeScroll 0 0", masih boleh mengalih atau mengubah saiz tetingkap
merentasi tepi skrin semasa. Dengan membuat parameter pertama kepada
EdgeResistance 10000 jenis gerakan ini adalah mustahil. Dengan EdgeResistance kurang
daripada 10000 tetapi lebih daripada 0 bergerak ke atas halaman menjadi sukar tetapi tidak
tidak mungkin.

Tatal Tepi mendatar menegak
Menentukan peratusan halaman untuk ditatal apabila kursor mencecah tepi a
muka surat. Jika anda tidak mahu sebarang paging atau skrol apabila anda menekan tepi halaman
sertakan "EdgeScroll 0 0" dalam fail .fvwmrc anda. Jika anda mahukan keseluruhan halaman, gunakan
"EdgeScroll 100 100". Kedua-dua mendatar dan menegak hendaklah nombor positif.

Jika peratusan mendatar dan menegak didarab dengan 1000 kemudian tatal
akan melilit di tepi desktop. Jika "EdgeScroll 100000 100000" digunakan
fvwm akan menatal mengikut seluruh halaman, melilit di tepi desktop.

Fon nama fon
Membuat fvwm guna font nama fon bukannya "tetap" untuk menu, penunjuk ubah saiz,
dan label ikon (jika IconFont tidak dinyatakan).

fungsi Nama Fungsi
Memulakan definisi fungsi kompleks, terdiri daripada fvwm terbina dalam
fungsi, yang kemudiannya akan diikat pada butang atau kekunci tetikus. Nama Fungsi mesti
disertakan dalam petikan. Entri fungsi disertakan pada baris berikutan Fungsi
kata kunci. Takrifan berakhir dengan kata kunci EndFunction. Entri fungsi ialah
dinyatakan seperti yang ditunjukkan dalam contoh berikut. Perkataan pertama pada setiap baris ialah
fungsi terbina dalam yang akan dilakukan, mengikut jenis acara yang sepatutnya
mencetuskan tindakan (disertakan dalam petikan), diikuti dengan sebarang hujah tambahan
diperlukan oleh fungsi terbina dalam. Menu boleh ditentukan dengan menggunakan Popup terbina dalam
selagi menu ditakrifkan lebih awal dalam fail konfigurasi.

Tindakan pencetus yang diiktiraf ialah Segera, Gerakan, Klik dan
Klik dua kali. Tindakan segera dilaksanakan sebaik sahaja fungsi diaktifkan,
walaupun tetingkap belum dipilih. Jika ada tindakan selain segera
satu, fvwm akan menunggu untuk melihat sama ada pengguna mengklik, mengklik dua kali atau menyeret
tetikus. Selepas keputusan dibuat, fvwm hanya akan melaksanakan terbina dalam daripada
definisi fungsi yang tindakan pencetusnya sepadan dengan tindakan yang dilakukan oleh
pengguna.

Jika contoh berikut terikat pada butang 1 dalam bar tajuk tetingkap, maka, bila
butang 1 ditekan, fvwm akan menunggu 150 msec untuk melihat sama ada butang dilepaskan. Jika
butang tidak dilepaskan fvwm akan memulakan operasi bergerak. Apabila bergerak
operasi selesai operasi menaikkan akan dilakukan. Jika pelepas butang adalah
dikesan kemudian fvwm akan menunggu 150 msec lagi untuk klik kedua. Jika hanya satu klik
dikesan maka tetingkap akan dinaikkan. Jika dua klik dikesan tetingkap
akan dinaikkan dan diturunkan secara bergilir-gilir. Tempoh menunggu 150 msec boleh diubah
menggunakan pilihan ClickTime.
Fungsi "Pindah-atau-Naikkan"
Gerakkan "Gerakan"
Angkat "Gerak"
Naikkan "Klik"
Naikkan "DoubleClick"
EndFunction
Konsep klik dan klik dua kali tidak diteruskan menggunakan papan kekunci
jalan pintas.

Dua fungsi khas wujud: InitFunction dan RestartFunction. Fungsi Init
akan dipanggil bila fvwm dimulakan buat kali pertama dalam mana-mana sesi X dan boleh
digunakan untuk memulakan modul, menetapkan corak latar belakang, dan memulakan program. Mula semula
fungsi akan dipanggil apabila fvwm dimulakan semula. Ia boleh digunakan untuk memulakan modul dan
tetapkan corak latar belakang tetapi mungkin tidak boleh digunakan untuk memulakan program.

HiBackColor nama warna
Menetapkan warna latar belakang tetingkap yang dipilih kepada nama warna. Apabila menggunakan a
skrin monokrom pilihan ini diabaikan dan putih digunakan.

HiForeColor nama warna
Menetapkan warna tajuk tetingkap yang dipilih kepada nama warna. Apabila menggunakan monokrom
skrin pilihan ini diabaikan dan hitam digunakan.

Icon nama tingkap fail bitmap
Menentukan peta bit untuk digunakan untuk tetingkap apabila ia diikonkan. The nama tingkap
boleh menjadi nama tetingkap aplikasi atau nama kelas dan mesti disertakan dalam petikan.
. fail bitmap ialah sama ada nama laluan penuh kepada fail bitmap X11 standard atau a
fail dalam IconPath atau PixmapPath. Peta bit/pixmap yang ditentukan digunakan dalam
keutamaan kepada mana-mana ikon yang dibekalkan oleh tetingkap itu sendiri.

If fvwm disusun dengan sokongan XPM untuk ikon warna kemudian bitmap boleh jadi XPM
fail pixmap.

nama tingkap hendaklah disertakan dalam petikan berganda tetapi fail bitmap tidak patut.
Pembolehubah persekitaran tidak boleh digunakan dalam fail bitmap spesifikasi.

If nama tingkap ialah rentetan kosong maka fail yang ditentukan ialah ikon lalai, dan
akan digunakan jika tiada peta bit atau peta pix ikon lain boleh ditemui:
Ikon "" ikon-kegemaran saya

Perintah Gaya menyediakan kaedah lain (lebih umum) untuk menentukan Ikon.

IconBox kiri bahagian kanan bawah
Mentakrifkan kawasan skrin untuk meletakkan ikon. Sehingga empat kotak ikon boleh
ditakrifkan. Jika baris IconBox disediakan maka ikon akan diletakkan secara automatik
mereka, jika boleh. Setiap kali tetingkap diikonkan, tempat baharu ditemui untuknya.
Kotak ikon dicari untuk ruang ke kiri ke kanan, kemudian dari atas ke bawah. ikon
tidak akan diletakkan secara automatik di atas ikon lain tetapi ia mungkin diletakkan di bawah
tetingkap aplikasi. Jika kiri or kanan adalah negatif, maka fvwm akan menambah skrin
lebar kepadanya. Jika bahagian or bawah adalah negatif, maka fvwm akan menambah ketinggian skrin ke
ia. NOTA: -0 tidak dihuraikan sebagai piksel kanan atau bawah pada skrin. Kamu perlu
gunakan -1 sebaliknya.

Jika tiada baris IconBox disediakan atau semua kotak ikon penuh, maka fvwm akan meletakkan
ikon berhampiran lokasi penunjuk semasa.

IkonFont nama fon
Membuat fvwm guna font nama fon untuk label ikon. Jika ditinggalkan, fon menu (dinyatakan
oleh parameter konfigurasi Font) akan digunakan sebaliknya.

IconPath jalan
Menentukan senarai nama laluan penuh yang dipisahkan bertindih bagi direktori tempat bitmap
ikon (monokrom) boleh ditemui. Setiap laluan hendaklah bermula dengan garis miring. Nota: jika
Tampalan M4 disertakan apabila fvwm dibina, maka m4 akan mahu merosakkan perkataan
"include" yang akan kerap muncul dalam arahan IconPath atau PixmapPath. Kepada
betulkan add undefine(`include') ini sebelum arahan IconPath.

Utama nama kunci Konteks Pengubah fungsi
Mengikat kekunci papan kekunci kepada yang ditentukan fvwm fungsi terbina dalam. Definisi adalah sama
bagi pengikatan tetikus kecuali nombor butang tetikus digantikan dengan kekunci
nama. The nama kunci ialah salah satu entri daripada /usr/include/X11/keysymdef.h, dengan
terkemuka XK_ diketepikan. The Konteks and Pengubah medan ditakrifkan seperti dalam tetikus
mengikat.

Mengikat kekunci pada butang bar tajuk tidak akan menyebabkan butang itu muncul melainkan a
pengikatan tetikus juga wujud.

Kelonggaran
ICCCM menyatakan bahawa jika aplikasi menetapkan medan input wm_hints
struktur kepada False, maka ia tidak pernah mahu pengurus tetingkap memberikan input
fokus. Satu-satunya aplikasi yang saya tahu yang memerlukan ini ialah sxpm, dan itu adalah a
pepijat bodoh dengan pembetulan remeh dan tidak mempunyai kesan keseluruhan pada program ini. khabar angin
ialah beberapa aplikasi lama juga mempunyai masalah.

Jika parameter ini ditetapkan maka fvwm akan mengabaikan konvensyen ICCCM ini.

MenuBackColor nama warna
Menetapkan warna latar belakang menu. Apabila menggunakan monokrom pilihan ini diabaikan. ini
pilihan hanya tersedia jika fvwm disusun dengan MENUCOLOR yang ditakrifkan.

MenuForeColor nama warna
Menetapkan warna latar depan menu. Apabila menggunakan monokrom pilihan ini diabaikan. ini
pilihan hanya tersedia jika fvwm disusun dengan MENUCOLOR yang ditakrifkan.

MenuStippleColor nama warna
Menetapkan warna untuk entri berlorek dalam menu (untuk fungsi yang tidak dibenarkan
pada tetingkap yang dipilih sekarang). Apabila menggunakan monokrom pilihan ini diabaikan dan
corak stipple digunakan. Pilihan ini hanya tersedia jika fvwm disusun dengan
MENUCOLOR ditakrifkan.

Modul Nama Modul
Menentukan modul yang harus dihasilkan semasa pemula. Pada arus
masa modul yang tersedia ialah FvwmAudio, FvwmBacker, FvwmBanner, FvwmClean,
FvwmDebug, FvwmIconBox, FvwmIdent, FvwmPager, FvwmSave, FvwmSaveDesk, FvwmScroll,
FvwmWinList, dan GoodStuff. Modul ini mempunyai halaman manual mereka sendiri. Modul boleh
juga digunakan sebagai terbina dalam. Modul boleh menjadi program sementara jangka pendek atau, seperti
GoodStuff, boleh kekal sepanjang sesi X. Modul akan ditamatkan
oleh pengurus tetingkap sebelum dimulakan semula dan berhenti, jika boleh. Lihat
bahagian pengenalan tentang modul.

ModulePath
Menentukan senarai laluan yang dipisahkan bertindih untuk fvwm untuk mencari apabila mencari a
modul untuk dimuatkan. Direktori individu tidak memerlukan garis miring mengekor.

Tetikus Butang Konteks Pengubah fungsi
Mentakrifkan pengikatan tetikus. Butang ialah nombor butang tetikus. Jika Butang adalah sifar kemudian
sebarang butang akan melaksanakan fungsi yang ditentukan. Konteks menerangkan di mana
mengikat berlaku. Konteks yang sah ialah R untuk tetingkap akar, W untuk aplikasi
tetingkap, T untuk bar tajuk tetingkap, S untuk sisi tetingkap, bar atas atau bawah, F untuk a
bingkai tetingkap (sudut), I untuk tetingkap Ikon, atau 0 hingga 9 untuk bar tajuk
butang, atau mana-mana gabungan huruf ini. A adalah untuk sebarang konteks kecuali untuk
butang bar tajuk. Sebagai contoh, konteks FST akan digunakan apabila tetikus berada
mana-mana sahaja dalam sempadan tetingkap kecuali butang bar tajuk.

Pengubah ialah sebarang kombinasi N untuk tiada pengubah, C untuk kawalan, S untuk anjakan, M
untuk Meta, atau A untuk mana-mana pengubah suai. Sebagai contoh, pengubah suai SM akan digunakan apabila
kedua-dua kekunci Meta dan anjakan tidak berfungsi. Pengubah suai X11 mod1 hingga mod5 ialah
diwakili sebagai digit 1 hingga 5.

fungsi adalah salah satu fvwmfungsi terbina dalam.

Butang bar tajuk diberi nombor dengan butang bernombor ganjil di sebelah kiri
bar tajuk dan nombor genap di sebelah kanan. Butang bernombor lebih kecil dipaparkan
ke arah luar tetingkap manakala butang bernombor lebih besar muncul ke arah
tengah tingkap (0 ialah singkatan untuk 10). Ringkasnya, butang bernombor:
1 3 5 7 9 0 8 6 4 2
Butang bernombor ganjil tertinggi yang mempunyai tindakan terikat padanya menentukan
bilangan butang yang dilukis di sebelah kiri bar tajuk. Nombor genap tertinggi
menentukan nombor atau butang sebelah kanan yang dilukis. Tindakan boleh terikat
sama ada pada butang tetikus atau kekunci papan kekunci.

MWMBorders
Menggantikan garis pelepasan lebar 1 piksel gaya MWM dan bukannya fvwmsempadan 2 piksel.

MWMButtons
Melumpuhkan maklum balas tekan butang untuk semua hiasan kecuali bar tajuk dan tajuk-
butang bar, seperti dalam MWM.

MWMDecorHints
Punca fvwm untuk membaca atom MOTIF_WM_HINTS daripada tetingkap aplikasi dan menghuraikan
dan cuba meniru tingkah laku Motif berkenaan dengan hiasan tingkap.
Ambil perhatian bahawa mwm membenarkan pembayang fungsi mempengaruhi hiasan tingkap tetapi kesan ini
tidak direplikasi oleh pilihan ini.

MWMFunctionHints
Punca fvwm untuk membaca atom MOTIF_WM_HINTS daripada tetingkap aplikasi dan menghuraikan
dan cuba untuk meniru tingkah laku Motif berkenaan dengan tetingkap yang dibenarkan
fungsi. Tidak seperti mwm, yang hanya mengalih keluar fungsi yang dilarang daripada tetingkap
menu, fvwm hanya menaungi fungsi yang dilarang. Juga, kerana fvwm
melaksanakan beberapa fungsi dalam makro yang ditentukan pengguna yang mwm laksanakan secara dalaman,
pemetaan fungsi yang dilarang adalah sebahagiannya berdasarkan label item menu.

MWMintOverride
Jika MWMFunctionHints digunakan maka pemaksimuman dan ikonfikasi adalah dilarang untuk
sementara. Juga, tingkap boleh menentukan bahawa pengurus tetingkap tidak boleh memusnahkan atau
memadamnya. Memandangkan peraturan MWM ini agak bodoh, terutamanya berkenaan dengan
tetingkap sementara, saya menyediakan pilihan MWMHintOverride ini. Apabila ia digunakan menu
item akan dilorekkan jika MWM akan melarang penggunaannya, tetapi pengguna boleh meneruskan
dan pilih item itu dan ia akan beroperasi seperti yang diharapkan.

Penggantian harus digunakan dengan berhati-hati kerana sesetengah aplikasi akan rosak jika anda
mengatasi petunjuk mwm mereka.

MWMMenus
Menggantikan menu rupa dan rasa MWM sebagai ganti standard fvwm versi. ini
pilihan juga mencetuskan beberapa pilihan gaya mwm lain, seperti memusatkan
saiz/ubah saiz tetingkap pada skrin, bukannya meninggalkannya di bahagian atas sebelah kiri, dan
menukar tindakan pencetus ubah saiz pada peletakan awal kepada beralih-butang-1
daripada twm gaya tekan-butang-2

Tiada Sempadan nama tingkap
Menjaga fvwm daripada meletakkan sempadan hiasan pada tingkap yang dinamakan nama tingkap. ini
arahan tidak mempunyai kesan pada bar tajuk. Ini berguna untuk jam dan seumpamanya
alat yang anda tidak mahu mengambil terlalu banyak ruang. nama tingkap boleh jadi tingkap
nama atau kelasnya.

Jika anda menentukan kedua-dua NoBorder nama tingkap dan NoTitle nama tingkap untuk tetingkap yang sama
dalam fail .fvwmrc anda, tetingkap tidak akan dihias sepenuhnya.

Nama tetingkap boleh mengandungi kad bebas "*" dan "?" yang sepadan dengan nama tetingkap dalam
cara pemadanan nama fail Unix biasa. Aksara "*", "?", dan "\" sebenar dalam a
nama tetingkap boleh dimasukkan dengan mendahului aksara dengan "\".

Perintah Style menyediakan kaedah lain (lebih umum) untuk menentukan NoBorder.

TiadaBoundaryWidth Lebar
Menukar lebar hiasan untuk tingkap tanpa tajuk dan sempadan.
Lalai ialah 1. Sebarang nilai positif atau sifar boleh diterima. Hiasan untuk ini
tingkap yang tidak dihias mempunyai konteks yang sama seperti bar sisi pada yang biasanya dihias
tingkap.

Perintah Gaya menyediakan kaedah lain (lebih umum) untuk menentukan
TiadaBoundaryWidth.

Tiada Kedudukan
Mengarahkan fvwm untuk mengabaikan medan PPposisi apabila menambah tetingkap baharu. Kepatuhan kepada
medan PPosition diperlukan untuk beberapa aplikasi, tetapi jika anda tidak mempunyai salah satu daripadanya
itu benar-benar sakit kepala.

Tiada tajuk nama tingkap
Menjaga fvwm daripada meletakkan bar tajuk dalam hiasan untuk tingkap yang dinamakan
nama tingkap. Ini berguna untuk jam dan alat serupa yang anda tidak mahu
mengambil terlalu banyak ruang. nama tingkap boleh menjadi nama tetingkap atau kelasnya.

Nama tetingkap boleh mengandungi kad bebas "*" dan "?" yang sepadan dengan nama tetingkap dalam
cara pemadanan nama fail Unix biasa. Aksara "*", "?", dan "\" sebenar dalam a
nama tetingkap boleh dimasukkan dengan mendahului aksara dengan "\".

Perintah Style menyediakan kaedah lain (lebih umum) untuk menentukan NoTitle.

OpaqueMove peratusan
Memberitahu fvwm tetingkap saiz maksimum yang mana pergerakan tingkap legap sepatutnya
digunakan. Peratusan ialah peratus daripada jumlah kawasan skrin. Dengan "OpaqueMove 0" semua
tingkap akan dialihkan menggunakan garisan gelang getah tradisional. Dengan "OpaqueMove
100" semua tetingkap akan dialihkan sebagai tetingkap pepejal. Lalai ialah "OpaqueMove 5",
yang membolehkan tingkap kecil dialihkan dengan cara legap tetapi tingkap besar
digerakkan sebagai gelang getah.

OpaqueResize
Menyebabkan operasi ubah saiz dilakukan dengan tetingkap itu sendiri dan bukannya garis besar.

Pager X_Lokasi Y_Location
Membolehkan gaya paging bergerak merentasi desktop. Tetingkap Pager (bukan pop timbul)
akan muncul di (X_Location, Y_Location). Versi miniatur semua tidak melekit
tetingkap pada desktop maya ditunjukkan dalam pager. Warna miniatur
versi adalah sama dengan warna sempadan tetingkap bersaiz penuh.

Dalam tetingkap Pager, menekan butang tetikus 1 akan mengalihkan port pandangan desktop ke
halaman yang dipilih (dalam mod klik-untuk-fokus; ia juga akan mengalihkan fokus papan kekunci ke
tetingkap yang miniaturnya anda klik). Menekan butang 2 pada tetingkap dalam alat kelui
akan memulakan pergerakan tetingkap, menggunakan miniatur untuk mengalihkan tetingkap dengan cepat ke mana-mana sahaja
pada desktop. Menekan butang 3 akan mengalihkan sudut kiri atas port pandangan ke
lokasi tekan butang, walaupun ia tidak sejajar dengan halaman.
Menyeret butang 3 akan menyebabkan port pandangan yang dipilih untuk menatal semasa anda menggerakkannya
penunjuk. Pager secara automatik melekit tetapi tidak secara automatik kekal di atas.

HalamanForeColor nama warna
Menyebabkan warna latar depan kelui menjadi nama warna bukannya hitam. Ini adalah
warna yang digunakan untuk menyerlahkan port pandangan semasa dalam tetingkap pager. Pada monokrom
skrin pilihan ini diabaikan. Jika pilihan NO_PAGER ditetapkan semasa membina fvwm
pilihan ini tidak tersedia.

PagerBackColor nama warna
Menyebabkan warna latar belakang kelui menjadi nama warna bukannya putih. Di atas
skrin monokrom pilihan ini diabaikan. Jika pilihan NO_PAGER ditetapkan apabila
bangunan fvwm pilihan ini tidak tersedia.

PagerFont nama fon
Membuat fvwm guna font nama fon untuk menulis nama ikon tetingkap dalam tetingkap
perwakilan dalam pager. Jika pilihan ini ditinggalkan tiada nama ditulis dalam
tingkap pager.

PagingDefault pagingdefaultvalue
Memberitahu fvwm jika ia harus dimulakan dengan paging didayakan atau dilumpuhkan. "PagingDefault
0" akan bermula fvwm dengan paging dilumpuhkan; "PagingDefault 1" akan bermula fvwm bersama
paging didayakan secara lalai.

PixmapPath jalan
Menentukan senarai nama laluan penuh yang dipisahkan bertindih bagi direktori tempat pixmap
ikon (warna) boleh didapati. Setiap laluan hendaklah bermula dengan garis miring.

Popup Nama Popup
Memulakan definisi menu pop timbul yang kemudiannya akan terikat pada butang tetikus
atau kunci. Nama Popup mesti disertakan dalam petikan. Entri menu disertakan pada baris
mengikut kata kunci Pop Timbul. Takrifan menu berakhir dengan kata kunci EndPopup.
Entri menu ditentukan seperti yang ditunjukkan dalam contoh berikut. Perkataan pertama pada
setiap baris ialah fungsi terbina dalam yang akan dilakukan, diikuti dengan kapsyen
(disertakan dalam petikan) yang akan ditunjukkan dalam menu, diikuti dengan sebarang tambahan
hujah yang diperlukan oleh fungsi terbina dalam. Sub-menu boleh ditentukan dengan menggunakan
Pop timbul terbina dalam selagi sub-menu ditakrifkan lebih awal dalam konfigurasi
fail.
Timbul "Ops Tetingkap"
Tajuk "Ops Tetingkap"
Gerakkan "Gerakan"
Ubah saiz "Ubah saiz"
Naikkan "Naikkan"
Bawah "Bawah"
Iconify "(De)Iconify"
Tidak " "
Musnahkan "Hancurkan"
Tajuk "HARDCOPY"
Exec "Hardcopy" exec xdpr &
Exec "Hardcopy RV" exec xdpr -rv &
EndMenu
Ambil perhatian bahawa jika watak tab dibenamkan dalam kapsyen entri menu maka
teks yang mengikuti tab akan dimasukkan ke dalam lajur kedua dalam menu dan
keseluruhan menu akan dilaraskan ke kiri. Ini bertujuan untuk pelabelan pintasan. Tab
watak mesti benar-benar tab. Jika ia dikembangkan ke ruang angkasa, ia tidak akan berfungsi! Untuk
contoh:
Timbul "Ops Tetingkap"
Tajuk "Ops Tetingkap Alt-F1"
.
.
.
Merupakan permulaan menu terlaras kiri. Alt-F1 akan diletakkan di sebelah kanan
daripada menu tersebut.

Kekunci pintasan boleh ditentukan dalam definisi menu dengan mendahului aksara
dengan ampersand. Ampersand tidak akan dipaparkan tetapi watak selepasnya
akan dipaparkan bergaris bawah, dan jika pengguna menekan kekunci yang sepadan maka
item itu akan diaktifkan seolah-olah pengguna telah mengklik padanya dengan tetikus. Sahaja
aksara abjad dan angka boleh digunakan sebagai kekunci pintasan. Keadaan peralihan bagi
papan kekunci diabaikan semasa menguji aksara pintasan. Sebagai contoh:
Timbul "Ops Tetingkap"
Maksimumkan "Maksimumkan" 100 100
EndMenu
Apabila menu ini muncul, 'x' akan digariskan dan menekan kekunci 'x'
akan menyebabkan tetingkap semasa dimaksimumkan. Kekunci pintasan tidak berfungsi
melainkan MENU_HOTKEYS ditakrifkan semasa membina fvwm. Jika WINDOWLIST_HOTKEYS juga
ditakrifkan kemudian kekunci panas ditambah secara automatik ke WindowList apabila ia
dipaparkan.

RandomPlacement
Menyebabkan tetingkap yang biasanya memerlukan penempatan pengguna secara automatik
diletakkan di lokasi rawak sedikit. Untuk yang terbaik dari semua dunia yang mungkin
gunakan kedua-dua RandomPlacement dan SmartPlacement.

SaveUnders
Menyebabkan fvwm bingkai hiasan untuk meminta simpan-bawah. Ini boleh dengan ketara
meningkatkan prestasi semasa pergerakan legap tetapi ia menyebabkan peningkatan yang ketara dalam
penggunaan memori.

SloppyFokus
Mod pemfokusan ini adalah seperti fokus-ikut-tetikus (lalai) kecuali fokus
tidak akan dialih keluar daripada tetingkap sehingga tetikus anda memasuki tetingkap baharu. Keluar a
tetingkap untuk memasuki tetingkap akar akan meninggalkan fokus tidak berubah.

SmartPlacement
Menyebabkan tetingkap yang biasanya memerlukan penempatan pengguna secara automatik
diletakkan di lokasi pintar - lokasi di mana mereka tidak bertindih dengan lokasi lain
tingkap pada skrin. Jika tiada kedudukan sedemikian boleh didapati penempatan pengguna atau rawak
penempatan akan digunakan sebagai kaedah mundur. Untuk yang terbaik dari semua dunia yang mungkin
gunakan kedua-dua RandomPlacement dan SmartPlacement.

Startsondesk nama tingkap nombor meja
Perintah ini menyebabkan tingkap yang namanya atau kelasnya nama tingkap menjadi pada mulanya
diletakkan pada nombor desktop nombor meja. nama tingkap hendaklah disertakan dua kali ganda
petikan. Jika tetingkap memerlukan peletakan interaktif, garis besar akan dipaparkan
pada meja semasa tetapi tetingkap akan muncul pada meja yang ditentukan.

Nama tetingkap boleh mengandungi kad bebas "*" dan "?" yang sepadan dengan nama tetingkap dalam
cara pemadanan nama fail Unix biasa. Aksara "*", "?", dan "\" sebenar dalam a
nama tetingkap boleh dimasukkan dengan mendahului aksara dengan "\".

Perintah Gaya menyediakan kaedah lain (lebih umum) untuk menentukan
StartsOnDesk.

StaysOnTop nama tingkap
Tingkap ini sentiasa cuba kekal di atas tingkap lain. Ini mungkin berguna
untuk jam atau peti mel yang anda ingin sentiasa kelihatan. Jika tingkap adalah
diturunkan secara eksplisit ia tidak akan cuba untuk memaksa jalan kembali ke atas sehingga ia
dibangkitkan secara eksplisit. nama tingkap boleh menjadi nama tetingkap atau kelasnya.

Nama tetingkap boleh mengandungi kad bebas "*" dan "?" yang sepadan dengan nama tetingkap dalam
cara pemadanan nama fail Unix biasa. Aksara "*", "?", dan "\" sebenar dalam a
nama tetingkap boleh dimasukkan dengan mendahului aksara dengan "\".

Perintah Style menyediakan kaedah lain (lebih umum) untuk menentukan StaysOnTop.

StdBackColor nama warna
Menetapkan warna latar belakang untuk menu dan tetingkap yang tidak dipilih nama warna. Apabila
menggunakan skrin monokrom pilihan ini diabaikan dan putih digunakan.

Perintah Gaya menyediakan kaedah lain (lebih umum) untuk menentukan
StdBackColor.

StdForeColor nama warna
Menetapkan warna latar depan untuk menu dan tajuk tetingkap yang tidak dipilih nama warna.
Apabila menggunakan skrin monokrom pilihan ini diabaikan dan hitam digunakan.

Perintah Gaya menyediakan kaedah lain (lebih umum) untuk menentukan
StdForeColor.

StickyBackColor nama warna
Menetapkan warna latar belakang untuk tetingkap melekit yang tidak dipilih nama warna. Semasa menggunakan
skrin monokrom pilihan ini diabaikan dan putih digunakan. Hanya tersedia jika
-DMORE_COLORS digunakan semasa menyusun.

StickyForeColor nama warna
Menetapkan warna latar depan untuk tajuk tetingkap melekit yang tidak dipilih nama warna. Apabila
menggunakan skrin monokrom pilihan ini diabaikan dan hitam digunakan. Hanya tersedia
jika -DMORE_COLORS digunakan semasa menyusun.

Sticky nama tingkap
Tingkap melekit "melekat pada kaca skrin." Iaitu, mereka tidak menggerakkan
viewport ke dalam perubahan desktop maya. nama tingkap boleh menjadi nama tetingkap atau
kelasnya.

Nama tetingkap boleh mengandungi kad bebas "*" dan "?" yang sepadan dengan nama tetingkap dalam
cara pemadanan nama fail Unix biasa. Aksara "*", "?", dan "\" sebenar dalam a
nama tetingkap boleh dimasukkan dengan mendahului aksara dengan "\".

Perintah Style menyediakan kaedah lain (lebih umum) untuk menentukan Sticky.

StickyIcons
Menyebabkan ikon sentiasa melekat pada kaca skrin. Iaitu, ikon sentiasa mengikuti
anda di sekeliling desktop. Apabila tetingkap dinyahkonikonkan, ia tidak tersekat. Sesetengah orang
cari ini cara yang berguna untuk mengalihkan tingkap.

Ikon Degil
Ubah sedikit tingkah laku penyahikonifikasi. Daripada mempunyai tingkap sentiasa de-
ikonkan diri mereka pada halaman semasa yang mereka de-ikonkan kepada asalnya
kedudukan.

DegilIconPlacement
Apabila digunakan dengan IconBoxes, menyebabkan ikon mengelak daripada meletakkannya di bawah
tingkap sedia ada.

Penempatan Degil
Apabila menggunakan SmartPlacement, menyebabkan tetingkap baharu mengelak daripada meletakkan diri mereka sendiri
ikon.

Style nama tingkap pilihan
Perintah ini bertujuan untuk menggantikan arahan NoBorder, NoTitle, StartsOnDesk,
Sticky, StaysOnTop, Ikon, WindowListSkip, CirculateSkip, SuppressIcons,
BoundaryWidth, NoBoundaryWidth, StdForeColor dan StdBackColor dengan satu
perintah yang fleksibel dan komprehensif. Perintah ini digunakan untuk menetapkan atribut a
tetingkap kepada nilai selain daripada lalai atau untuk menetapkan lalai pengurus tetingkap
gaya.

nama tingkap boleh menjadi nama tetingkap, kelas atau rentetan sumber. Ia boleh mengandungi
kad bebas * dan/atau ?, yang dipadankan dengan cara nama fail Unix biasa.

pilihan ialah senarai dipisahkan koma yang mengandungi beberapa atau semua kata kunci
BorderWidth, HandleWidth, NoIcon/Icon, NoTitle/Title, NoHandles/Handles,
WindowListSkip/WindowListHit, CirculateSkip/CirculateHit, StaysOnTop/StaysPut,
Melekit/Licin, StartIconic/StartNormal, Warna, ForeColor, BackColor,
StartsOnDesk/StartsAnyWhere, IconTitle/NoIconTitle dan NoButton/Button.

Dalam senarai di atas beberapa pilihan disenaraikan sebagai pilihan gaya/pilihan gaya bertentangan.
Pilihan gaya berlawanan untuk entri yang mempunyai mereka menerangkan fvwm lalai
tingkah laku dan boleh digunakan jika anda ingin menukar fvwm tingkah laku lalai.

Ikon mengambil hujah rentetan yang tidak dipetik (pilihan) iaitu peta bit ikon atau
pixmap untuk digunakan.

StartsOnDesk mengambil hujah berangka yang merupakan nombor desktop yang digunakan
tingkap hendaklah diletakkan pada mulanya.

BorderWidth mengambil hujah berangka iaitu lebar sempadan untuk meletakkan
tetingkap jika ia tidak mempunyai pemegang ubah saiz.

HandleWidth mengambil hujah berangka iaitu lebar sempadan untuk meletakkan
tetingkap jika ia mempunyai pemegang ubah saiz.

Button dan NoButton mengambil hujah berangka iaitu nombor bar tajuk
butang yang perlu disertakan/ditinggalkan.

Warna mengambil dua hujah. Yang pertama ialah warna teks label tetingkap dan yang kedua
ialah warna latar belakang biasa hiasan tingkap. Dua warna dipisahkan
dengan garis miring. Jika penggunaan garis miring menyebabkan masalah maka ForeColor dan
Pilihan BackColor boleh digunakan.

Satu contoh:
# Tukar tingkah laku fvwm lalai kepada tiada bar tajuk pada tingkap!
# Juga tentukan ikon lalai.
Gaya "*" NoTitle,Icon unknown1.xpm, BorderWidth 4,HandleWidth 5

# sekarang, perubahan khusus tetingkap:
Gaya "Fvwm*" NoHandles, Sticky, WindowListSkip, BorderWidth 0
Gaya "Fvwm Pager" StaysOnTop, BorderWidth 0
Gaya "*kunci" NoHandles, Sticky,StaysOnTop, WindowListSkip
Gaya "xbiff" Sticky, WindowListSkip
Gaya "GoodStuff" NoHandles, Sticky, WindowListSkip
Gaya "sxpm" NoHandles
Gaya "makerkit"

# Letakkan bar tajuk kembali pada xterms sahaja!
Gaya "xterm" Tajuk, Warna hitam/kelabu

Gaya "rxvt" Ikon term.xpm
Gaya "xterm" Ikon rterm.xpm
Gaya "xcalc" Ikon xcalc.xpm
Gaya "xbiff" Ikon mel1.xpm
Gaya "xmh" Ikon mel1.xpm, StartsOnDesk 2
Gaya Ikon "xman" xman.xpm
Gaya Ikon "matlab" math4.xpm, StartsOnDesk 3
Gaya Ikon "xmag" kaca pembesar2.xpm
Gaya "xgraph" Ikon grafs.xpm
Gaya kotak alat Ikon "GoodStuff".xpm

Gaya "Maker" StartsOnDesk 1
Gaya "isyarat" StartsOnDesk 3
Ambil perhatian bahawa semua sifat untuk tetingkap akan ATAU disatukan. Dalam contoh di atas
"FvwmPager" mendapat harta StaysOnTop melalui padanan nama tetingkap yang tepat tetapi juga
mendapat NoHandles, Sticky dan WindowListSkip dengan padanan dengan "Fvwm*". Ia akan mendapat
NoTitle berdasarkan padanan dengan "*". Jika gaya bercanggah ditentukan untuk a
tetingkap, maka gaya terakhir yang ditentukan akan digunakan.

Jika atribut NoIcon ditetapkan maka tetingkap yang ditentukan hanya akan hilang apabila
ia diikonkan. Tetingkap boleh dipulihkan melalui senarai tetingkap. Jika Ikon adalah
ditetapkan tanpa hujah maka atribut NoIcon dikosongkan tetapi tiada ikon
ditentukan. Contoh yang membenarkan hanya ikon modul FvwmPager wujud:
Gaya "*" NoIcon
Gaya Ikon "Fvwm Pager".

SuppressIcons
Menghalang tetingkap ikon daripada dibuat atau dilukis. Apabila digunakan dengan senarai tetingkap
ini menyediakan sejenis pengurus ikon.

Perintah Gaya menyediakan kaedah lain (lebih umum) untuk menentukan
SuppressIcons.

WindowFont nama fon
Membuat fvwm guna font nama fon bukannya "tetap" untuk bar tajuk tetingkap.

WindowListSkip nama tingkap
Menyebabkan tetingkap dengan nama yang ditunjukkan ditinggalkan daripada senarai tetingkap.

Nama tetingkap boleh mengandungi kad bebas "*" dan "?" yang sepadan dengan nama tetingkap dalam
cara pemadanan nama fail Unix biasa. Aksara "*", "?", dan "\" sebenar dalam a
nama tetingkap boleh dimasukkan dengan mendahului aksara dengan "\".

Perintah Gaya menyediakan kaedah lain (lebih umum) untuk menentukan
WindowListSkip.

Nilai XOR nombor
Mengubah nilai bit yang XOR'ed apabila melakukan pergerakan tetingkap jalur getah
atau mengubah saiz. Menetapkan nilai ini ialah proses percubaan dan kesilapan.

BANGUNAN IN FUNGSI


Fvwm menyokong satu set fungsi terbina dalam yang boleh diikat pada papan kekunci atau butang tetikus:

Bip Membuat komputer berbunyi bip.

CirculateDown [ nama nama_tingkap ]
Menyebabkan penuding berpindah ke tetingkap seterusnya dalam senarai tetingkap untuknya
CirculateSkip belum dinyatakan.

Jika hujah pilihan dibekalkan maka fokus akan beralih ke tetingkap pertama
yang namanya (atau nama ikon atau kelas) sepadan nama_tingkap. Hujah pilihan nama
diperlukan sekiranya nama_tingkap dibekalkan dan disertakan dalam sebut harga. Hujah ini adalah
nama yang muncul dalam menu jika fungsi dipanggil daripada menu, tetapi berfungsi
tiada tujuan jika fungsi itu tidak dipanggil dari menu.

CirculateUp [ nama nama_tingkap ]
Menyebabkan penuding beralih ke tetingkap sebelumnya dalam senarai tetingkap yang
CirculateSkip belum dinyatakan.

Jika hujah pilihan dibekalkan maka fokus akan beralih ke tetingkap pertama
yang namanya (atau nama ikon atau kelas) sepadan nama_tingkap. Hujah pilihan nama
diperlukan sekiranya nama_tingkap dibekalkan dan disertakan dalam sebut harga. Hujah ini adalah
nama yang muncul dalam menu jika fungsi dipanggil daripada menu, tetapi berfungsi
tiada tujuan jika fungsi itu tidak dipanggil dari menu

Berikut ialah contoh yang mengalihkan fokus ke tetingkap xterm apabila Alt-F1 ditekan:
Kunci F1 AM CirculateUp "apa sahaja" xterm

Tutup Jika tetingkap menerima protokol padam tetingkap mesej dihantar ke tetingkap
memintanya mengeluarkan dirinya dengan anggun. Jika tetingkap tidak memahami padam
protokol tetingkap maka tetingkap itu dimusnahkan.

CursorMove melintang menegak
Menggerakkan penunjuk tetikus dengan mendatar muka surat dalam arah X dan menegak muka surat
ke arah Y. Salah satu atau kedua-dua entri mungkin negatif. Kedua-dua mendatar dan
nilai menegak dinyatakan dalam peratusan halaman, jadi "CursorMove 100 100" bermaksud untuk
bergerak ke bawah dan ditinggalkan oleh satu halaman penuh. "CursorMove 50 25" bermaksud bergerak ke kiri separuh a
muka surat dan turun satu perempat muka surat. Fungsi CursorMove tidak boleh dipanggil
daripada menu pop timbul.

Padam Menghantar mesej ke tetingkap yang meminta ia mengalih keluar sendiri, sering menyebabkan
permohonan untuk keluar.

Meja arg1 arg2
Perubahan kepada desktop lain (ruang kerja, bilik).

If arg1 bukan sifar maka nombor desktop seterusnya akan menjadi nombor desktop semasa
plus arg1. Nombor desktop boleh menjadi negatif.

If arg1 adalah sifar maka nombor desktop baharu akan menjadi arg2.

Bilangan desktop aktif ditentukan secara dinamik. Hanya desktop yang
mengandungi tetingkap atau sedang dipaparkan sedang aktif. Nombor desktop mesti
berada di antara 2147483647 dan -2147483648 (cukupkah itu?).

Memusnahkan
Memusnahkan tingkap. Dijamin untuk menghilangkan tingkap, tetapi adalah cara yang agak ganas
untuk menamatkan permohonan.

Cth nama arahan
Melaksanakan arahan. arahan tidak dipetik tetapi nama adalah. nama adalah nama yang muncul
dalam menu, jika dari situlah fungsi dipanggil. nama diperlukan walaupun
fungsi tidak dipanggil daripada menu.

Contoh berikut mengikat kekunci fungsi F1 dalam tetingkap akar, tanpa pengubah suai,
kepada fungsi exec. Program rxvt akan dimulakan dengan pelbagai jenis
pilihan.
Kunci F1 RN Exec "rxvt" exec rxvt -fg kuning -bg biru -e /bin/tcsh &

Fokus Menggerakkan port pandangan atau tetingkap seperti yang diperlukan untuk menjadikan tetingkap yang dipilih boleh dilihat. set
fokus papan kekunci ke tetingkap yang dipilih. Menaikkan tingkap jika perlu untuk membuatnya
nampak. Meledingkan penuding ke dalam tetingkap yang dipilih dalam mod fokus-ikut-tetikus.
Tidak menyahkonfigurasikan. Fungsi ini terutamanya untuk digunakan dengan modul seperti
FvwmWinList.

fungsi
Digunakan untuk mengikat fungsi yang ditakrifkan sebelum ini pada kekunci atau butang tetikus.

Contoh berikut mengikat butang tetikus 1 kepada fungsi yang dipanggil "Alih-atau-Naikkan",
yang definisinya telah disediakan sebagai contoh sebelum ini dalam halaman manusia ini. Selepas
melaksanakan pengikatan ini fvwm akan melaksanakan untuk memindahkan-atau-menaikkan fungsi apabila butang
1 ditekan dalam bar tajuk tetingkap.
Fungsi TA Tetikus 1 "Gerakan-atau-Naikkan"

GotoPage xy
Mengalihkan port pandangan desktop ke halaman (x,y). Halaman kiri atas ialah (0,0), bahagian atas
kanan ialah (N,0), di mana N adalah kurang satu daripada bilangan halaman mendatar semasa
dinyatakan dalam arahan DeskTopSize. Halaman kiri bawah ialah (0,M), dan bahagian bawah
halaman kanan ialah (N,M), dengan M ialah saiz menegak desktop seperti yang dinyatakan dalam
Perintah DeskTopSize. Fungsi GotoPage tidak boleh digunakan dalam menu pop timbul.

Ikonify [ nilai ]
Mengikonkan tetingkap jika ia belum diikonkan atau menyahkononikannya jika ada
sudah diikonkan. Jika hujah pilihan nilai adalah positif sahaja
pengikonan akan dibenarkan. Ia hujah pilihan adalah negatif sahaja de-
pengikonan akan dibenarkan.

Lower Membolehkan pengguna menurunkan tetingkap.

Maksimumkan [ mendatar menegak ]
Tanpa hujah pilihannya Maksimumkan menyebabkan tetingkap bertukar secara bergilir-gilir
daripada saiz skrin penuh kepada saiz biasa.

Dengan hujah pilihan mendatar dan menegak, yang dinyatakan sebagai
peratusan skrin penuh, pengguna boleh mengawal saiz baharu tetingkap. Jika
mendatar adalah lebih besar daripada 0 maka dimensi mendatar tetingkap akan menjadi
ditetapkan kepada mendatar*screen_width/100. Saiz semula menegak adalah serupa. Sebagai contoh,
yang berikut akan menambah butang bar tajuk untuk menukar tetingkap kepada menegak penuh
saiz skrin:
Tetikus 0 4 A Maksimumkan 0 100
Perkara berikut menyebabkan tingkap diregangkan ke lebar penuh:
Tetikus 0 4 A Maksimumkan 100 0
Ini menjadikan tetingkap separuh daripada saiz skrin dalam setiap arah:
Tetikus 0 4 A Maksimumkan 50 50
Nilai yang lebih besar daripada 100 boleh digunakan dengan berhati-hati.

Jika huruf "p" dilampirkan pada setiap koordinat (mendatar dan/atau menegak), maka
jumlah skrol akan diukur dalam piksel.

Modul nama Nama Modul
Menentukan modul yang harus dihasilkan. Modul boleh bersifat sementara
program atau boleh kekal untuk tempoh sesi X. Modul akan menjadi
ditamatkan oleh pengurus tetingkap sebelum dimulakan semula dan berhenti, jika boleh. nama is
rentetan dwi-qouted yang sama sekali tidak mempunyai kepentingan, tetapi mesti wujud.

Pindahkan [ x y ]
Membenarkan pengguna mengalihkan tetingkap. Jika dipanggil dari suatu tempat di tingkap atau yang lain
sempadan, maka tetingkap itu akan dialihkan. Jika dipanggil dari tetingkap akar maka
pengguna akan dibenarkan untuk memilih tetingkap sasaran.

Jika argumen pilihan x dan y disediakan, maka tetingkap akan dialihkan begitu
bahawa sudut kiri atasnya berada di lokasi (x,y). Unit bagi x dan y ialah peratus-
daripada skrin, melainkan huruf "p" dilampirkan pada setiap koordinat, dalam hal ini
lokasi dinyatakan dalam piksel.

Contoh:
Tetikus 1 TA Bergerak
Tetikus 2 TA Bergerak 10 10
Tetikus 3 TA Gerakkan 10p 10p
Dalam contoh pertama, langkah interaktif ditunjukkan. Pada yang kedua, tingkap
yang bar tajuknya dipilih akan dialihkan supaya sudut kiri atasnya ialah 10
peratus lebar skrin masuk dari kiri skrin, dan 10 peratus ke bawah
dari atas. Contoh terakhir menggerakkan tetingkap untuk menyelaraskan (10,10) piksel.

Nop Tidak melakukan apa-apa. Ini digunakan untuk memasukkan baris kosong atau pemisah dalam menu. Sekiranya
spesifikasi item menu ialah Tidak " ", kemudian baris kosong disisipkan. Kalau nampak macam
Tidak "", kemudian garis pemisah dimasukkan.

Popup Terbina dalam ini mempunyai dua tujuan: untuk mengikat menu pada kekunci atau butang tetikus, dan untuk
mengikat sub-menu ke dalam menu. Format untuk kedua-dua tujuan berbeza sedikit.

Untuk mengikat menu timbul yang ditakrifkan sebelum ini pada kekunci atau butang tetikus:

Contoh berikut mengikat butang tetikus 2 dan 3 ke pop timbul yang dipanggil "Tetingkap
Ops", yang definisinya telah disediakan sebagai contoh sebelum ini dalam halaman manual ini. The
menu akan muncul jika butang 2 atau 3 ditekan dalam bingkai tetingkap, bar sisi,
atau bar tajuk, tanpa pengubah suai (tiada anjakan, kawalan atau meta).
Tetikus 2 FST N Pop Timbul "Ops Tetingkap"
Tetikus 3 FST N Pop Timbul "Ops Tetingkap"
Pop timbul boleh terikat pada kunci melalui penggunaan pengubah suai kunci. Pop timbul boleh
dikendalikan tanpa menggunakan tetikus dengan mengikat kekunci dan beroperasi melalui atas
anak panah, anak panah ke bawah dan kekunci masukkan.

Untuk mengikat menu timbul yang ditakrifkan sebelum ini ke menu lain, untuk digunakan sebagai submenu:

Contoh berikut mentakrifkan sub menu, "Berhenti-Sahkan" dan mengikatnya menjadi menu utama
menu, dipanggil "Utiliti":
Pop timbul "Berhenti-Sahkan"
Tajuk "Benar-benar Berhenti Fvwm?"
Berhenti "Ya, Benar-benar Berhenti"
Mulakan semula "Mulakan Semula Fvwm" fvwm
Tidak ""
Tidak "Tidak, Jangan Berhenti"
EndPopup

Pop timbul "Utiliti"
Tajuk "Utiliti"
Exec "Xterm" exec xterm &
Exec "Rxvt" exec rxvt &
Exec "Atas" exec rxvt -T Atas -n Atas -e atas &
Exec "Kalkulator" exec xcalc &
Exec "Xman" exec xman &
Exec "Xmag" exec xmag &
Tidak ""
Pop timbul "Keluar Fvwm" Keluar-Sahkan
EndPopup
Sub-menu mesti ditakrifkan sebelum menu utama di mana ia terikat. sub-
menu bersarang boleh sewenang-wenangnya dalam.

Keluar Keluar fvwm, biasanya menyebabkan X keluar juga.

Raise Membolehkan pengguna menaikkan tetingkap.

RaiseLower
Menaikkan dan menurunkan tingkap secara bergantian.

Refresh
Menyebabkan semua tingkap pada skrin melukis semula sendiri.

Ubah saiz [ x y ]
Membenarkan pengguna mengubah saiz tetingkap.

Jika argumen pilihan x dan y disediakan, maka tetingkap akan dialihkan begitu
bahawa sudut kiri atasnya berada di lokasi (x,y). Unit bagi x dan y ialah peratus-
daripada skrin, melainkan huruf "p" dilampirkan pada setiap koordinat, dalam hal ini
lokasi dinyatakan dalam piksel.

restart nama WindowManagerName
Punca fvwm untuk memulakan semula sendiri jika WindowManagerName ialah "fvwm", atau untuk bertukar kepada
pengurus tetingkap ganti jika WindowManagerName adalah selain daripada "fvwm". Jika tingkap
pengurus tiada dalam laluan carian lalai anda, maka anda harus menggunakan nama laluan penuh
Untuk WindowManagerName.

WindowManagerName tidak dipetik tetapi nama adalah. nama ialah nama yang terdapat dalam a
menu, jika dari situlah fungsi dipanggil. nama diperlukan walaupun jika
fungsi tidak dipanggil daripada menu.

Perintah ini tidak sepatutnya mempunyai ampersand trailing atau sebarang argumen baris arahan dan
tidak boleh menggunakan sebarang pembolehubah persekitaran. Daripada contoh berikut, yang
tiga yang pertama pasti kalah, tetapi yang ketiga OK:
Kunci F1 RN Mulakan Semula " " fvwm &
Kekunci F1 RN Mulakan Semula " " $(HOME)/bin/fvwm
Kekunci F1 RN Mulakan semula " " twm -f .mystartupfile
Kekunci F1 RN Mulakan Semula " " /home/nation/bin/fvwm

Stick Menjadikan tingkap melekit jika belum melekit, atau tidak melekit jika sudah
melekit.

Tatal melintang menegak
Tatal port pandang desktop maya dengan mendatar muka surat dalam arah x dan
menegak muka surat dalam arah y. Salah satu atau kedua-dua entri mungkin negatif. Kedua-duanya
nilai mendatar dan menegak dinyatakan dalam peratusan halaman, jadi "Tatal 100
100" bermaksud menatal ke bawah dan meninggalkan satu halaman penuh. "Tatal 50 25" bermaksud menatal
meninggalkan separuh muka surat dan turun satu perempat muka surat. Fungsi tatal tidak sepatutnya
dipanggil dari menu pop timbul. Biasanya, penatalan berhenti di tepi desktop.

Jika peratusan mendatar dan menegak didarab dengan 1000 kemudian tatal
akan melilit di tepi desktop. Jika "Skrol 100000 0" dilaksanakan
dan lebih fvwm akan berpindah ke halaman desktop seterusnya pada setiap pelaksanaan dan akan membalut
sekeliling di tepi desktop, supaya setiap halaman dipukul secara bergilir-gilir.

Jika huruf "p" dilampirkan pada setiap koordinat (mendatar dan/atau menegak), maka
jumlah skrol akan diukur dalam piksel.

Tajuk Tiada apa-apa. Ini digunakan untuk memasukkan baris tajuk dalam pop timbul atau menu.

TogglePage
Melumpuhkan tatal tepi buat sementara waktu. Tatal tepi boleh didayakan semula dengan memanggil
ini lagi.

Tunggu nama
Terbina dalam ini bertujuan untuk digunakan dalam fvwm fungsi sahaja. Ia menyebabkan pelaksanaan
fungsi untuk menjeda sehingga nama tetingkap baharu nama muncul. Fvwm kekal sepenuhnya
berfungsi semasa menunggu. Ini amat berguna dalam InitFunction jika anda
sedang cuba memulakan tingkap pada desktop tertentu:
Fungsi "InitFunction"
Exec "I" exec xterm -geometri 80x64+0+0
Tunggu "saya" xterm
Meja "I" 0 2
Exec "I" exec xmh -font tetap -geometri 507x750+0+0 &
Tunggu "saya" xmh
Meja "I" 0 0
EndFunction
Fungsi di atas memulakan xterm pada meja semasa, menunggu ia memetakan dirinya sendiri,
kemudian beralih ke meja 2 dan memulakan xmh. Selepas tetingkap xmh muncul kawalan
bergerak ke meja 0.

meledingkan [ nama nama_tingkap ]
Sama seperti CirculateDown tetapi menyahkononi mana-mana tetingkap ikonik kerana ia memfokuskan padanya.

WindowsDesk new_desk
Mengalihkan tetingkap yang dipilih ke desktop yang ditentukan sebagai new_desk.

WindowList arg1 arg2
Menghasilkan menu timbul (dan memaparkannya) di mana tajuk dan geometri setiap satu
tingkap yang sedang berada di atas meja ditunjukkan. Geometri tingkap ikonik
ditunjukkan dalam kurungan. Memilih item daripada menu pop timbul senarai tetingkap akan menyebabkan
tetingkap yang akan dialihkan ke desktop jika ia tidak berada di atasnya, akan bergerak
paparan desktop ke halaman yang mengandungi sudut kiri atas
tetingkap, akan menyahkononi tetingkap jika ia diikonkan, dan akan menaikkan tetingkap.

If arg1 ialah nombor genap maka tingkap akan disenaraikan menggunakan nama tetingkap
(nama yang muncul dalam bar tajuk). Jika ia ganjil maka nama ikon tetingkap itu
digunakan.

If arg1 adalah kurang daripada 2 maka semua tetingkap pada semua desktop (kecuali yang disenaraikan dalam
Arahan WindowListSkip) akan ditunjukkan.

If arg1 ialah 2 atau 3 maka hanya tetingkap pada desktop semasa akan ditunjukkan.

If arg1 ialah 4 atau 5 maka hanya tingkap pada nombor desktop arg2 akan ditunjukkan.

KEYBOARD PINTAS


Semua (saya fikir) operasi pengurus tetingkap boleh dilakukan dari papan kekunci supaya tanpa tetikus
operasi sepatutnya boleh dilakukan. Selain menatal sekitar desktop maya dengan
mengikat Tatal terbina dalam kepada kekunci, tetingkap timbul, alih, ubah saiz dan kebanyakan lain
terbina dalam boleh diikat pada kunci. Sebaik sahaja fungsi terbina dalam dimulakan, penunjuk dialihkan
dengan menggunakan anak panah atas, bawah, kiri dan kanan, dan tindakan ditamatkan dengan menekan
kembali. Menahan kekunci anjakan akan menyebabkan pergerakan penunjuk bergerak dalam langkah yang lebih besar
dan menahan kekunci kawalan akan menyebabkan pergerakan kursor berjalan dalam langkah yang lebih kecil.
Kawalan pergerakan kursor emac dan vi standard (^n, ^p, ^f, ^b, dan ^j, ^k, ^h, ^l) boleh
digunakan dan bukannya kekunci anak panah.

DIPERBADANKAN CONFIGURATION


Contoh fail konfigurasi, system.fvwmrc, dibekalkan dengan fvwm pengedaran. Ia adalah
diulas dengan baik dan boleh digunakan sebagai sumber contoh untuk fvwm konfigurasi.

Cara Guna ON PELBAGAI SKRIN DISKRIPSI


Jika argumen baris arahan -s tidak diberikan, fvwm akan dimulakan secara automatik pada setiap
skrin pada paparan yang ditentukan. Selepas fvwm bermula setiap skrin dirawat secara bebas.
Memulakan semula fvwm perlu dilakukan secara berasingan pada setiap skrin. Penggunaan EdgeScroll 0 0
amat disyorkan untuk paparan berbilang skrin.

Anda mungkin perlu berhenti pada setiap skrin untuk berhenti dari sesi X sepenuhnya.

Sokongan berbilang skrin hanya tersedia jika fvwm disusun dengan -DMULTIPLE_SCREENS

Gunakan fvwm1 dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    libusb
    libusb
    Perpustakaan untuk membolehkan ruang pengguna
    program aplikasi untuk berkomunikasi
    Peranti USB. Khalayak: Pembangun, Tamat
    Pengguna/Desktop. Bahasa Pengaturcaraan: C.
    kategori...
    Muat turun libusb
  • 2
    SWIG
    SWIG
    SWIG ialah alat pembangunan perisian
    yang menghubungkan atur cara yang ditulis dalam C dan
    C++ dengan pelbagai peringkat tinggi
    bahasa pengaturcaraan. SWIG digunakan dengan
    berbeza...
    Muat turun SWIG
  • 3
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema WooCommerce React, dibina dengan
    Seterusnya JS, Webpack, Babel, Node dan
    Ekspres, menggunakan GraphQL dan Apollo
    Pelanggan. Kedai WooCommerce dalam React(
    mengandungi: Produk...
    Muat turun Tema WooCommerce Nextjs React
  • 4
    archlabs_repo
    archlabs_repo
    Repo pakej untuk ArchLabs Ini adalah
    aplikasi yang juga boleh diambil
    dari
    https://sourceforge.net/projects/archlabs-repo/.
    Ia telah dihoskan dalam OnWorks di...
    Muat turun archlabs_repo
  • 5
    Projek Zephyr
    Projek Zephyr
    Projek Zephyr ialah generasi baharu
    sistem pengendalian masa nyata (RTOS) yang
    menyokong pelbagai perkakasan
    seni bina. Ia berdasarkan a
    inti tapak kecil...
    Muat turun Projek Zephyr
  • 6
    SCON
    SCON
    SCons ialah alat pembinaan perisian
    itu adalah alternatif yang lebih baik daripada
    alat binaan klasik "Buat" yang
    kita semua tahu dan suka. SCons ialah
    melaksanakan...
    Muat turun SCons
  • Lebih »

Arahan Linux

Ad