InggrisPerancisSpanyol

Ad


favorit OnWorks

fvwm1 - Online di Cloud

Jalankan fvwm1 di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah fvwm1 yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa stasiun kerja online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


fvwm1 - F(?) Virtual Window Manager untuk X11, versi 1.x

RINGKASAN


fvwm1 [ Pilihan ]

DESKRIPSI


Fvwm adalah pengelola jendela untuk X11. Ini adalah turunan dari twm, didesain ulang untuk meminimalkan memori
konsumsi, memberikan tampilan 3-D ke bingkai jendela, dan menyediakan desktop virtual sederhana.
Konsumsi memori diperkirakan sekitar setengah hingga sepertiga dari konsumsi memori
twm, terutama karena desain ulang dari twmmetode penyimpanan binding mouse. Selain itu,
banyak opsi yang dapat dikonfigurasi dari twm telah dihapus.

Nama "FVWM" digunakan untuk mewakili sesuatu, tapi saya lupa apa. (Lemah, terkenal, foobar?
Tidak masalah, ini adalah masyarakat berbasis akronim.)

STATUS OF INI SOFTWARE


Sejak rilis FVWM 2.2 pada Maret 1999, rilis ini secara resmi tidak digunakan lagi dan tidak ada
lebih lama didukung. Tolong jangan laporkan bug apa pun dalam perangkat lunak ini. Juga, untuk Debian
pengguna, halaman manual modul untuk rilis FVWM ini akan ditemukan sebagai FvwmAudio1(1x) dll.

KHUSUS CATATAN UNTUK XGRATIS86 PENGGUNA


XFree86 menyediakan layar virtual yang pengoperasiannya dapat membingungkan saat digunakan di
berhubungan dengan fvwm. Dengan XFree86 semua jendela yang muncul di layar virtual
benar-benar ditarik ke dalam memori video (apakah muncul di layar fisik atau tidak),
jadi ukuran layar virtual dibatasi oleh memori video yang tersedia.

Dengan fvwmdesktop virtual, jendela yang tidak muncul di layar sebenarnya tidak mendapatkan
ditarik ke dalam RAM video. Ukuran desktop virtual dibatasi sekitar 32,000 kali 32,000
piksel, tetapi mungkin tidak praktis untuk menggunakan desktop virtual lebih dari sekitar 5 kali
layar yang terlihat di setiap arah. Perhatikan bahwa penggunaan memori adalah fungsi dari nomor
jendela yang ada - ukuran desktop tidak ada bedanya.

Ketika menjadi akrab dengan fvwm Anda disarankan untuk menonaktifkan virtual XFree86
layar dengan mengatur ukuran layar virtual ke ukuran layar fisik. Setelah kamu menjadi
akrab dengan fvwm Anda mungkin ingin mengaktifkan kembali layar virtual XFree86.

HAK CIPTA


Sejak fvwm berasal dari twm kode yang dibagikan 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 dilindungi undang-undang. Itu juga merupakan hak cipta 1993 dan 1994 oleh Robert Nation.

Izin untuk menggunakan, menyalin, memodifikasi, dan mendistribusikan perangkat lunak ini dan dokumentasinya untuk
tujuan apapun dan tanpa biaya dengan ini diberikan, asalkan pemberitahuan hak cipta di atas
muncul di semua salinan dan bahwa pemberitahuan hak cipta dan pemberitahuan izin ini muncul
dalam dokumentasi pendukung, dan bahwa nama Evans & Sutherland dan MIT tidak
digunakan dalam iklan dalam publisitas yang berkaitan dengan distribusi perangkat lunak tanpa
izin tertulis sebelumnya yang spesifik.

ROBERT NATION, EVANS & SUTHERLAND, DAN MIT MENAFIKAN SEMUA JAMINAN TERKAIT INI
PERANGKAT LUNAK, TERMASUK SEMUA JAMINAN TERSIRAT UNTUK DIPERDAGANGKAN DAN KESESUAIAN, DALAM KEADAAN APA PUN
AKAN EVANS & SUTHERLAND ATAU MIT BERTANGGUNG JAWAB ATAS SETIAP KHUSUS, TIDAK LANGSUNG ATAU KONSEKUENSIAL
KERUSAKAN ATAU KERUSAKAN APAPUN AKIBAT HILANGNYA PENGGUNAAN, DATA ATAU KEUNTUNGAN, BAIK DI
TINDAKAN KONTRAK, KELALAIAN, ATAU TINDAKAN LAINNYA, TIMBUL DARI ATAU DALAM
HUBUNGAN DENGAN PENGGUNAAN ATAU KINERJA PERANGKAT LUNAK INI.

ANATOMI OF A WINDOW


Fvwm menempatkan batas dekoratif di sekitar sebagian besar jendela. Perbatasan ini terdiri dari sebuah bar di masing-masing
samping dan bagian kecil berbentuk "L" di setiap sudut. Ada bar atas tambahan yang disebut
bilah judul yang digunakan untuk menampilkan nama jendela. Selain itu, ada up
hingga 10 tombol bilah judul. Batang atas, samping, dan bawah secara kolektif dikenal sebagai
side-bar. Potongan sudut disebut bingkai.

Kecuali jika file default standar dimodifikasi, tekan tombol mouse 1 di judul atau
bilah samping akan memulai operasi pemindahan di jendela. Menekan tombol 1 di bingkai sudut
potongan akan memulai operasi pengubahan ukuran. Menekan tombol 2 di mana saja di perbatasan memunculkan
daftar ekstensif operasi jendela.

Hingga sepuluh tombol bilah judul mungkin ada. Penggunaannya sepenuhnya dapat ditentukan oleh pengguna. Itu
konfigurasi default memiliki tombol bilah judul di setiap sisi bilah judul. Yang di
kiri digunakan untuk menampilkan daftar opsi jendela, terlepas dari tombol mouse mana yang
digunakan. Yang di sebelah kanan digunakan untuk membuat ikon jendela. Jumlah tombol bilah judul
digunakan tergantung pada tindakan mouse mana yang terikat padanya. Lihat bagian di
Parameter konfigurasi "Mouse" di bawah ini.

THE VIRTUAL DESKTOP


Fvwm menyediakan beberapa desktop virtual untuk pengguna yang ingin menggunakannya. Layar adalah
viewport ke desktop yang mungkin lebih besar dari layar. Beberapa desktop berbeda dapat
diakses (konsep: satu desktop untuk setiap proyek, atau satu desktop untuk setiap aplikasi,
ketika aplikasi tampilan berbeda). Karena setiap desktop bisa lebih besar dari fisik
layar, jendela yang lebih besar dari layar atau kelompok besar jendela terkait dapat
dengan mudah dilihat.

Ukuran desktop virtual dapat ditentukan saat start-up. Semua desktop virtual harus
menjadi ukuran yang sama. Jumlah total desktop yang berbeda tidak perlu ditentukan, tetapi adalah
terbatas sekitar 4 miliar total. Semua jendela di desktop saat ini dapat
ditampilkan dalam Pager, tampilan mini dari desktop saat ini. Windows yang tidak aktif
desktop saat ini dapat dicantumkan, bersama dengan geometrinya, dalam daftar jendela,
dapat diakses sebagai menu pop-up.

Jendela "lengket" adalah jendela yang melampaui desktop virtual dengan "Berpegang teguh pada"
kaca layar." Mereka selalu tetap berada di layar. Ini nyaman untuk hal-hal seperti
jam dan xbiff, jadi Anda hanya perlu menjalankan satu gadget tersebut dan gadget itu selalu ada di tangan Anda.

Geometri jendela ditentukan relatif terhadap viewport saat ini. Itu adalah:
xterm -geometri +0+0
akan selalu muncul di sudut kiri atas bagian layar yang terlihat. Dia
diizinkan untuk menentukan geometri yang menempatkan jendela di desktop virtual, tetapi tidak aktif
layar. Misalnya, jika layar yang terlihat adalah 1000 kali 1000 piksel, dan desktop
ukurannya 3x3, dan area pandang saat ini berada di sudut kiri atas desktop,
kemudian memohon:
xterm -geometri +1000+1000
akan menempatkan jendela di sudut kanan bawah layar. Bisa jadi
ditemukan dengan menggerakkan mouse ke sudut kanan bawah layar dan menunggunya
untuk menggulir ke tampilan. Saat ini tidak ada cara untuk membuat jendela dipetakan ke desktop
selain meja yang sedang aktif.

Geometri yang ditentukan sebagai sesuatu seperti:
xterm -geometri -5-5
umumnya akan menempatkan sudut kanan bawah jendela 5 piksel dari kanan bawah
sudut bagian layar yang terlihat. Tidak semua aplikasi mendukung jendela
geometri dengan offset negatif.

Beberapa aplikasi, seperti xterm dan xfontsel, memungkinkan pengguna untuk menentukan meja pengaktifan pada
baris perintah:
xterm -xrm "* Meja: 1"
akan memulai xterm di meja nomor 1. Tidak semua aplikasi memahami opsi ini,
namun.

INISIALISASI


Selama inisialisasi, fvwm akan mencari file konfigurasi yang menjelaskan kunci dan
binding tombol, dan beberapa hal lainnya. Format file-file ini akan dijelaskan
nanti. Pertama, fvwm akan mencari file bernama .fvwmrc di direktori home pengguna.
Jika gagal, ia akan mencari /etc/X11/fvwm/system.fvwmrc untuk default seluruh sistem. Jika
file itu tidak ditemukan, fvwm akan keluar.

Fvwm akan mengatur dua variabel lingkungan yang akan diwarisi oleh anak-anaknya. Ini adalah
$DISPLAY yang menjelaskan tampilan yang fvwm sedang berlari. $DISPLAY mungkin unix:0.0 atau
:0.0, yang tidak berfungsi dengan baik saat melewati rsh ke komputer lain, jadi
$HOSTDISPLAY juga akan disetel dan akan menggunakan deskripsi tampilan yang siap jaringan.
$HOSTDISPLAY akan selalu menggunakan protokol transport TCP/IP (bahkan untuk koneksi lokal)
jadi $DISPLAY harus digunakan untuk koneksi lokal, karena mungkin menggunakan soket domain-Unix, yang
lebih cepat.

BERBENTUK WINDOWS


Jika Anda biasanya menggunakan jendela berbentuk seperti xeyes atau oclock, Anda memiliki beberapa opsi. Anda
dapat membuat semuanya tidak didekorasi (jam NoBorder dan jam NoTitle, misalnya) atau Anda dapat
gunakan konfigurasi default dan biarkan mereka didekorasi, dalam hal ini perbatasan dekoratif
dan latar belakang warna solid ditampilkan. Sebagai alternatif, Anda dapat mengkompilasi dalam ekstensi SHAPE
dengan mengubah bendera di Makefile, dalam hal ini Anda mendapatkan jendela berbentuk tanpa
latar belakang, dan bilah judul mengapung di atas jendela. Ekstensi jendela berbentuk meningkat
konsumsi memori pengelola jendela sekitar 60 Kbytes ketika tidak ada jendela berbentuk
hadir tetapi memiliki sedikit efek ketika jendela berbentuk hadir.

IKON


Dasar Fvwm konfigurasi menggunakan ikon bitmap monokrom, mirip dengan twm. Jika XPM
ekstensi dikompilasi, lalu ikon berwarna mirip dengan ctwm, MS-Windows, atau Macintosh
ikon dapat digunakan. Untuk menggunakan opsi ini, Anda memerlukan paket XPM, seperti
dijelaskan dalam Makefile.noImake dan Imakefile.

Jika opsi SHAPE dan XPM dikompilasi, Anda akan mendapatkan ikon warna berbentuk, yang
sangat keren.

MODUL


Modul adalah program terpisah yang berjalan sebagai proses Unix terpisah tetapi mentransmisikan
perintah untuk fvwm untuk mengeksekusi. Rilis mendatang diharapkan menyediakan sarana untuk ini
modul untuk mengekstrak informasi jendela dari fvwm. Pengguna dapat menulis modul mereka sendiri untuk dilakukan
manipulasi aneh atau aneh apa pun tanpa memengaruhi integritas fvwm itu sendiri.

Modul HARUS dimunculkan oleh fvwm sehingga dapat mengatur dua pipa untuk fvwm dan modul untuk
berkomunikasi dengan. Pipa sudah akan terbuka untuk modul saat dimulai dan
deskriptor file untuk pipa disediakan sebagai argumen baris perintah.

Modul dapat muncul selama fvwm inisialisasi melalui opsi Modul, atau kapan saja
selama sesi X dengan menggunakan Modul bawaan. Modul dapat ada selama
sesi X, atau dapat melakukan satu tugas dan keluar. Jika modul masih aktif ketika
fvwm disuruh berhenti, maka fvwm akan menutup pipa komunikasi dan menunggu untuk menerima
SIGCHLD dari modul, menunjukkan bahwa ia telah mendeteksi penutupan pipa dan telah keluar.
Jika modul gagal mendeteksi penutupan pipa fvwm akan keluar setelah sekitar 30 detik
omong-omong. Jumlah modul yang dieksekusi secara bersamaan dibatasi oleh operasi
jumlah maksimum sistem untuk membuka file secara bersamaan, biasanya antara 60 dan 256.

Modul hanya mengirimkan perintah teks ke fvwm mesin perintah bawaan. Perintah teks
diformat seperti pada kasus pengikatan mouse dalam file pengaturan .fvwmrc. Yakin
informasi tambahan juga ditransmisikan, seperti dalam contoh modul GoodStuff. Itu
Modul GoodStuff didokumentasikan di halaman manualnya sendiri.

ICCCM PEMENUHAN


Fvwm mencoba untuk mematuhi ICCCM 1.1. Pada penanganan peta warna (1.20l) ini tidak
sepenuhnya sesuai dengan ICCCM. Selain itu, ICCCM menyatakan bahwa itu mungkin untuk
aplikasi untuk menerima penekanan tombol APAPUN, yang tidak konsisten dengan pintasan keyboard
pendekatan yang digunakan dalam fvwm dan sebagian besar pengelola jendela lainnya.

M4 PEMROSESAN AWAL


If fvwm dikompilasi dengan opsi M4, fvwm kegunaan m4(1) untuk melakukan praproses file pengaturannya
sebelum diurai. Cara ini bisa Anda gunakan m4 makro untuk melakukan operasi saat runtime. Ini
membuatnya sangat mudah untuk bekerja dengan tampilan yang berbeda dengan karakteristik yang berbeda.

Misalnya, tergantung pada suasana hati Anda, Anda mungkin menginginkan skema warna yang berbeda. Salah satu cara
melakukan ini adalah dengan menggunakan -m4opt untuk menentukan suasana hati Anda. Untuk penggunaan suasana hati yang cerah -m4opt
-Cerah; untuk penggunaan suasana hati yang gelap -m4opt -Dark. File .fvwmrc Anda mungkin berisi:
ifdef(`Cerah',`
StdForeColor Hitam
StdBackColor CahayaLangitBiru
HiForeWarna kuning
HiBackColor PeachPuff1
PagerBackColor BlanchedAlmond ')

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

Berikut ini m4 simbol ditentukan oleh fvwm:

BITS_PER_RGB Jumlah bit signifikan dalam warna RGB. (log basis 2 dari
jumlah warna berbeda yang dapat dibuat. Ini sering
berbeda dari jumlah warna yang dapat ditampilkan di
sekali.)

KELAS Kelas visual Anda. Akan mengembalikan salah satu dari StatisAbu-abu, Skala abu-abu,
Warna Statis, Warna Semu, Warna sebenarnya, Warna Langsung, atau, jika tidak bisa
tentukan apa yang kamu punya, Tidak Standar.

PEMBAWA KLIEN Mesin yang menjalankan klien.

WARNA Ini akan menjadi 'Ya' atau 'Tidak'. Ini hanya pembungkus
definisi KELAS. Mengembalikan 'Ya' pada *Warna dan 'Tidak' pada
StatisAbu-abu dan Skala abu-abu.

FVWMDIR Ini diatur ke jalur di mana modul dikonfigurasi untuk menjadi
diinstal.

FVWM_VERSION Ini adalah string yang berisi versi fvwm.

TINGGI Tinggi layar Anda dalam piksel.

HOME Direktori beranda pengguna. Didapat dari lingkungan.

HOSTNAME Nama host kanonik yang menjalankan klien (mis. yang sepenuhnya memenuhi syarat
versi PEMBAWA KLIEN).

PILIHAN Ini adalah serangkaian opsi waktu kompilasi yang digunakan. Setiap pilihan adalah
dipisahkan satu sama lain oleh sebuah spasi.

PESAWAT Jumlah bidang bit yang didukung layar Anda di root default
jendela.

RELEASE Nomor rilis server X Anda. Untuk MIT X11R5 ini adalah 5.

TINJAUAN Revisi protokol minor X. Seperti yang terlihat oleh ProtokolRevisi(3).

SERVERHOST Variabel ini disetel ke nama mesin yang sedang berjalan
server X.

TWM_TYPE Memberitahu yang mana twm cabang sedang berjalan. Itu akan selalu disetel ke
string "fvwm" dalam program ini. Ini berguna untuk melindungi
bagian dari Anda .twmrc mengajukan itu fvwm tepat tidak akan mengerti (seperti
Ruang Kerja) sehingga masih dapat digunakan dengan yang lain twm program.

PENGGUNA Nama pengguna yang menjalankan program. Diperoleh dari
lingkungan.

VENDOR Vendor server X Anda. Sebagai contoh: MIT X Konsorsium.

VERSION Versi protokol utama X. Seperti yang terlihat oleh Versi Protokol(3).

LEBAR Lebar tampilan Anda dalam piksel.

X_RESOLUSI Resolusi X layar Anda dalam piksel per meter.

Y_RESOLUSI Resolusi Y layar Anda dalam piksel per meter.

Anda mungkin menemukan bahwa jika Anda meneliti m4(1) manual dengan baik dan pahami kekuatan
m4, ini akan menjadi sangat alat yang berguna dan kuat. Tetapi jika Anda menggunakan salah satu simbol yang
ditentukan sebelumnya oleh m4, Anda berada dalam bahaya besar! Misal seperti Sun m4 sudah ditentukan sebelumnya memasukkan,
jadi jika Anda menggunakan nama itu di .fvwmrc Anda, Anda kurang beruntung. Solusi yang tepat untuk
masalah ini adalah untuk menempatkan satu set tanda kutip di sekitar kata yang menyusahkan: 'termasuk'.

Untuk membantu mengatasi masalah ini, opsi berikut mungkin berguna. Untuk mengubah
mengutip karakter yang digunakan oleh m4, gunakan opsi -m4-kutipan dan -m4-kutipan. Pastikan untuk
tentukan kedua opsi jika tidak m4 akan bingung. Ketika ini diberikan, perubahan kutipan
makro diberikan sebelum file fvwmrc pengguna diproses.

CATATAN: Beberapa versi m4 rusak sehubungan dengan perubahan mengutip karakter dan
termasuk file. Ketika string kutipan lebih panjang dari satu karakter, makro
"termasuk (< >)", di mana "<<" dan ">>" adalah karakter kutipan, mengandung ekstra
karakter di sekitar konten file yang disertakan. Ini akan membingungkan fvwm. SunOS 4.1.3
diketahui memiliki masalah ini.

Jika Anda menggunakan GNU m4 pilihan tambahan tersedia. Dengan menentukan -m4-awalan ketika
mulai fvwm, m4 diinstruksikan untuk mengawali semua makro bawaan dengan m4_. Jadi, memasukkan
menjadi m4_termasuk.

Ketersediaan prapemrosesan m4 tunduk pada kompilasi definisi M4.

PILIHAN


Ini adalah opsi baris perintah yang dikenali oleh fvwm:

-f file_config
Global fvwm untuk menggunakan file_config di direktori home pengguna alih-alih .fvwmrc as
file konfigurasi pengelola jendela.

-debug Menempatkan transaksi X dalam mode sinkron, yang secara dramatis memperlambat segalanya, tetapi
menjamin bahwa fvwmpesan kesalahan internal sudah benar.

-d nama tampilan
Kelola tampilan yang disebut "nama tampilan" alih-alih nama yang diperoleh dari
variabel lingkungan $DISPLAY.

-s Pada tampilan multi-layar, jalankan fvwm hanya di layar yang disebutkan dalam $DISPLAY
variabel lingkungan atau disediakan melalui opsi -d. Biasanya, fvwm akan mencoba
untuk memulai di semua layar tampilan multi-layar.

-versi
Cetak versi fvwm untuk stderr.

Opsi berikut hanya tersedia jika fvwm dikompilasi dengan opsi M4.

-tidak-m4 Jangan gunakan m4 untuk melakukan praproses .fvwmrc. Defaultnya adalah melakukan praproses startup
file menggunakan m4(1).

-m4-awalan
Jika GNU m4 tersedia, karena m4 untuk mengawali semua perintah bawaan dengan m4_.

-m4opt Option
Berikan opsi ini ke m4. itu Option dapat berupa string karakter apa pun tanpa spasi.
Opsi ini dapat terjadi beberapa kali. Jika GNU m4 tersedia, DO JANGAN melewati -P
pilihan di sini. Menggunakan -m4-awalan sebagai gantinya.

-m4-kutipan tali
Gunakan ini diberikan tali sebagai karakter kutipan awal. Anda juga harus menentukan
-m4-kutipan.

-m4-kutipan tali
Gunakan ini diberikan tali sebagai karakter kutipan akhir. Anda juga harus menentukan
-m4-kutipan.

-m4prog path
penggunaan path sebagai lokasi prosesor m4 yang diinginkan. Secara default, m4prog diatur ke
"m4" yang harus ada di suatu tempat di jalur pengguna. Opsi ini memungkinkan pengguna untuk
secara eksplisit memilih versi m4 yang akan digunakan.

KONFIGURASI FILE


File konfigurasi digunakan untuk menggambarkan binding mouse dan tombol, warna, virtual
ukuran tampilan, dan item terkait. Bagian ini menjelaskan opsi konfigurasi. Garis
dimulai dengan '#' akan diabaikan oleh fvwm. Baris yang dimulai dengan '*' diharapkan
berisi perintah konfigurasi modul (bukan perintah konfigurasi untuk fvwm
diri).

aplikasiBackingStore
Menyebabkan jendela aplikasi meminta penyimpanan cadangan. Opsi ini mengkompromikan
Kepatuhan ICCCM dari window manager. Meskipun opsi ini dapat mempercepat segalanya dalam
Terminal X, di mana menggambar ulang windows mahal, mungkin tidak banyak membantu secara reguler
stasiun kerja.

Naik Otomatis menunda
Mengaktifkan auto-raising windows dan menentukan waktu tunda (dalam milidetik)
antara saat jendela memperoleh fokus input dan saat jendela dinaikkan secara otomatis.
Opsi ini berfungsi dalam mode fokus-mengikuti-mouse, dan dalam mode klik-untuk-fokus jika
fokus diubah dengan mengklik di jendela aplikasi alih-alih dekorasi
jendela. Dalam mode klik untuk fokus, Anda dapat menekan perilaku peningkatan fokus dengan
menentukan nilai penundaan negatif.

Toko Dukungan
Global fvwm dekorasi untuk meminta dukungan toko. Lihat pembahasannya di
AplikasiBackingStore.

lebar batas Lebar
Mengubah lebar batas pada jendela yang didekorasi ke nilai yang ditentukan. Itu
default adalah 6 piksel.

Perintah Style menyediakan metode lain (lebih umum) untuk menentukan
Lebar Batas.

TombolGaya tombol# LebarxTinggi
Menentukan bentuk dekorasi persegi panjang yang akan digunakan dalam tombol bilah judul. tombol#
adalah nomor tombol bilah judul, dan antara 0 dan 9. Deskripsi bilah judul
nomor tombol diberikan di bagian Mouse di bawah ini. Lebar adalah persentase dari
lebar tombol penuh yang akan digunakan. Tinggi adalah persentase dari tinggi penuh
untuk digunakan. Bilangan negatif menyebabkan bayangan terbalik.

Dan itu tidak semua! Jika Anda menggunakan garis seperti:
Gaya Tombol : 2 4 50x30@1 70x70@0 30x70@0 50x30@1
maka hiasan tombol 2 akan menggunakan pola 4 titik yang terdiri dari garis dari
(x=50,y=30) hingga (70,70) pada warna bayangan (@0), lalu ke (30,70) pada bayangan
warna, dan akhirnya ke (50,30) dalam warna highlight (@1). Apakah itu terlalu membingungkan?
Lihat contoh system.fvwmrc.

CenterOnCirculate
Saat beredar, halaman desktop yang berisi jendela tempat penunjuk berada
pindah ke dipilih secara otomatis. Jika CenterOnCirculate dipilih maka fvwm
akan melakukan yang terbaik untuk memusatkan jendela target di area pandang desktop, daripada
hanya berbaris ke halaman terdekat.

CirculateLewati nama jendela
Menyebabkan jendela dengan nama yang ditunjukkan dilewati saat sirkulasi-up atau
fungsi sirkulasi turun dipanggil. nama jendela dapat berupa nama jendela atau
kelas.

Perintah Style menyediakan metode lain (lebih umum) untuk menentukan
CirculateLewati.

CirculateLewatiIkon
Penyebab sirkulasi dan operasi warp untuk melewati jendela ikon.

Waktu Klik menunda
Menentukan penundaan maksimum (dalam milidetik) antara penekanan tombol dan tombol
rilis untuk Fungsi bawaan untuk mempertimbangkan tindakan klik mouse. Standarnya
penundaan adalah 150 milidetik.

KlikUntukFokus
Biasanya input keyboard masuk ke jendela tempat pointer mouse berada. Jika opsi ini
diatur input keyboard tetap dengan satu jendela sampai mouse diklik dengan
penunjuk diposisikan di jendela baru.

Kursor kursor_num kursor_type
Ini memberikan cara yang sangat canggung untuk mengubah gaya kursor. Kursor_num memberitahu yang mana
kursor yang Anda ubah, dan merupakan angka antara 0 dan 12, sebagai berikut:

0 POSISI - digunakan saat pertama kali menempatkan windows.
1 TITLE - digunakan di bilah judul jendela.
2 DEFAULT - digunakan di windows yang tidak mengatur kursornya.
3 SYS - digunakan di salah satu tombol bilah judul.
4 PINDAHKAN - digunakan saat memindahkan atau mengubah ukuran jendela.
5 TUNGGU - digunakan selama perintah bawaan EXEC.
6 MENU - digunakan dalam menu.
7 SELECT - digunakan untuk berbagai perintah bawaan seperti iconify.
8 HANCURKAN - digunakan untuk HANCURKAN dan HAPUS built-in.
9 TOP - digunakan di bilah sisi atas jendela.
10 KANAN - digunakan di bilah sisi kanan jendela.
11 BOTTOM - digunakan di bilah sisi bawah jendela.
12 KIRI - digunakan di bilah sisi kiri jendela.
13 TOP_LEFT - digunakan di sudut kiri atas jendela.
14 TOP_RIGHT - digunakan di sudut kanan atas jendela.
15 BOTTOM_LEFT - digunakan di sudut kiri bawah jendela.
16 BOTTOM_RIGHT - digunakan di sudut kanan bawah jendela.

Grafik kursor_type argumen adalah angka yang memberi tahu bentuk kursor yang akan digunakan. Itu
nomor yang tersedia dapat ditemukan di /usr/include/X11/cursorfont.h dan saat ini
bilangan genap antara 0 dan 152. Saat ini, jenis kursor berikut adalah:
tersedia:

0 X_kursor 2 panah
4 berbasis_panah_turun 6 berbasis_panah_atas
8 perahu 10 bogositas
12 pojok_kiri_bawah 14 pojok_kanan_bawah
16 bagian bawah_sisi 18 bagian bawah_tee
20 kotak_spiral 22 pusat_ptr
24 lingkaran 26 jam
28 kopi_mug 30 salib
32 cross_reverse 34 crosshair
36 diamond_cross 38 titik
40 dotbox 42 panah ganda
44 draft_besar 46 draft_kecil
48 draped_box 50 tukar
52 fleur 54 kalkun jantan
56 gumby 58 tangan1
60 tangan2 62 hati
64 ikon 66 iron_cross
68 kiri_ptr 70 kiri_sisi
72 kiri_tee 74 tombol kiri
76 l_angle 78 lr_angle
80 man 82 tombol tengah
84 mouse 86 pensil
88 bajak laut 90 plus
92 pertanyaan_panah 94 kanan_ptr
96 kanan_sisi 98 kanan_tee
100 tombol kanan 102 rtl_logo
104 perahu layar 106 sb_down_arrow
108 sb_h_panah_ganda 110 sb_panah_kiri
112 sb_panah_kanan 114 sb_panah_atas
116 sb_v_double_arrow 118 kok
120 ukuran 122 laba-laba
124 kaleng semprot 126 bintang
128 target 130 lintas
132 atas_kiri_panah 134 atas_kiri_sudut
136 atas_kanan_sudut 138 atas_samping
140 top_tee 142 perjalanan
144 ul_angle 146 payung
148 ur_angle 150 jam tangan
152xterm

Hiasi Transien
Menyebabkan jendela sementara, yang biasanya dibiarkan tanpa dekorasi, diberi
biasa fvwm dekorasi. Perhatikan bahwa beberapa jendela pop-up, seperti menu xterm, adalah
tidak dikelola oleh pengelola jendela dan masih belum menerima dekorasi.

DesktopSkala Skala
Mendefinisikan skala desktop virtual sehubungan dengan layar.

Ukuran Atas Meja HorisontalxVertikal
Menentukan ukuran desktop virtual dalam satuan ukuran layar fisik.

Jangan BergerakMati
Mencegah jendela dipindahkan atau awalnya ditempatkan dari desktop. SEBUAH
beberapa program tidak akan bekerja dengan benar jika Anda menggunakan opsi ini. Ini hanya menyimpan
windows dari yang benar-benar hilang dari tepi desktop. Ini bersikeras
menyimpan 16 piksel di desktop tetapi tidak peduli sedikit pun tentang menjaga keseluruhannya
jendela di atas meja. Lihat EdgeResistance jika Anda tidak suka memiliki windows sebagian
dari layar.

Perlawanan Tepi bergulir bergerak
Memberitahu betapa sulitnya mengubah area pandang desktop dengan menggerakkan mouse ke atas
tepi layar dan seberapa sulit untuk memindahkan jendela ke tepi
layar.

Parameter pertama memberi tahu berapa milidetik yang harus dihabiskan pointer di layar
tepi sebelum fvwm akan memindahkan viewport. Ini ditujukan untuk orang yang menggunakan
"EdgeScroll 100 100" tetapi menemukan diri mereka secara tidak sengaja membalik halaman ketika mereka
tidak mau.

Parameter kedua memberi tahu berapa banyak piksel di tepi layar sebuah jendela
tepi harus bergerak sebelum benar-benar bergerak sebagian dari layar.

Perhatikan bahwa, dengan "EdgeScroll 0 0", masih dimungkinkan untuk memindahkan atau mengubah ukuran jendela
di tepi layar saat ini. Dengan membuat parameter pertama menjadi
EdgeResistance 10000 jenis gerakan ini tidak mungkin. Dengan EdgeResistance lebih sedikit
dari 10000 tetapi lebih besar dari 0 berpindah halaman menjadi sulit tetapi tidak
mustahil.

Gulir Tepi horisontal vertikal
Menentukan persentase halaman yang akan digulir saat kursor menyentuh tepi a
halaman. Jika Anda tidak ingin paging atau scrolling saat Anda menekan tepi halaman
sertakan "EdgeScroll 0 0" di file .fvwmrc Anda. Jika Anda ingin seluruh halaman, gunakan
"EdgeScroll 100 100". Baik horizontal maupun vertikal harus berupa bilangan positif.

Jika persentase horizontal dan vertikal dikalikan 1000 maka scrolling
akan membungkus di tepi desktop. Jika "EdgeScroll 100000 100000" digunakan
fvwm akan menggulir seluruh halaman, membungkus di sekitar tepi desktop.

Font nama font
Membuat fvwm gunakan font nama font alih-alih "diperbaiki" untuk menu, indikator pengubahan ukuran,
dan label ikon (jika IconFont tidak ditentukan).

fungsi Nama Fungsi
Memulai definisi fungsi kompleks, yang terdiri dari: fvwm built-in
fungsi, yang nantinya akan diikat ke tombol atau tombol mouse. Nama Fungsi harus
terlampir dalam tanda kutip. Entri fungsi disertakan pada baris yang mengikuti Fungsi
kata kunci. Definisi diakhiri dengan kata kunci EndFunction. Entri fungsi adalah
ditentukan seperti pada contoh berikut. Kata pertama pada setiap baris adalah
fungsi bawaan yang akan dilakukan, mengikuti jenis acara yang harus
memicu tindakan (terlampir dalam tanda kutip), diikuti oleh argumen tambahan
dibutuhkan oleh fungsi bawaan. Menu dapat ditentukan dengan menggunakan Popup built-in
selama menu telah ditentukan sebelumnya dalam file konfigurasi.

Tindakan pemicu yang dikenali adalah Segera, Gerakan, Klik, dan
Klik dua kali. Tindakan segera dieksekusi segera setelah fungsi diaktifkan,
bahkan jika jendela belum dipilih. Jika ada tindakan selain segera
yang fvwm akan menunggu untuk melihat apakah pengguna mengklik, mengklik dua kali, atau menyeret
si tikus. Setelah keputusan dibuat, fvwm hanya akan mengeksekusi built-in dari
definisi fungsi yang tindakan pemicunya cocok dengan tindakan yang dilakukan oleh
pengguna.

Jika contoh berikut terikat ke tombol 1 di bilah judul jendela, maka, ketika
tombol 1 ditekan, fvwm akan menunggu 150 mdtk untuk melihat apakah tombol dilepaskan. Jika
tombolnya tidak dilepas fvwm akan memulai operasi pemindahan. Ketika bergerak
operasi selesai operasi kenaikan gaji akan dilakukan. Jika pelepasan tombol adalah
terdeteksi kemudian fvwm akan menunggu 150 mdtk lagi untuk klik kedua. Jika hanya satu klik
terdeteksi maka jendela akan dimunculkan. Jika dua klik terdeteksi jendela
akan dinaikkan dan diturunkan secara bergantian. Durasi tunggu 150 mdtk dapat diubah
menggunakan opsi ClickTime.
Fungsi "Pindah-atau-Naikkan"
Gerakkan "Gerakan"
Angkat "Gerakan"
Angkat "Klik"
NaikkanTurunkan "DoubleClick"
Fungsi Akhir
Konsep mengklik dan mengklik ganda tidak diterapkan pada penggunaan keyboard
jalan pintas

Ada dua fungsi khusus: InitFunction dan RestartFunction. Fungsi Init
akan dipanggil kapan fvwm dimulai untuk pertama kalinya dalam setiap sesi X dan dapat
digunakan untuk memulai modul, mengatur pola latar belakang, dan memulai program. Mulai ulang
fungsi akan dipanggil ketika fvwm dimulai ulang. Ini dapat digunakan untuk memulai modul dan
mengatur pola latar belakang tetapi mungkin tidak boleh digunakan untuk memulai program.

HaiBackColor nama warna
Mengatur warna latar belakang jendela yang dipilih ke nama warna. Saat menggunakan
layar monokrom opsi ini diabaikan dan putih digunakan.

HaiForeWarna nama warna
Setel warna judul jendela yang dipilih ke nama warna. Saat menggunakan monokrom
layar opsi ini diabaikan dan hitam digunakan.

icon nama jendela file bitmap
Menentukan bitmap yang akan digunakan untuk sebuah jendela ketika diikonifikasi. Itu nama jendela
dapat berupa nama jendela atau nama kelas aplikasi dan harus diapit tanda kutip.
Grafik file bitmap adalah nama path lengkap ke file bitmap X11 standar atau a
file di IconPath atau PixmapPath. Bitmap/pixmap yang ditentukan digunakan dalam
preferensi untuk setiap ikon yang disediakan oleh jendela itu sendiri.

If fvwm dikompilasi dengan dukungan XPM untuk ikon warna bitmap bisa jadi XPM
berkas pixmap.

nama jendela harus diapit dalam tanda kutip ganda tapi file bitmap jangan.
Variabel lingkungan tidak boleh digunakan dalam file bitmap spesifikasi.

If nama jendela adalah string kosong maka file yang ditentukan adalah ikon default, dan
akan digunakan jika tidak ada ikon bitmap atau pixmap yang dapat ditemukan:
Ikon "" ikon favorit saya

Perintah Style menyediakan metode lain (lebih umum) untuk menentukan Ikon.

Kotak Ikon meninggalkan puncak benar dasar
Menentukan wilayah layar untuk menempatkan ikon. Hingga empat kotak ikon dapat
didefinisikan. Jika garis IconBox disediakan maka ikon akan secara otomatis ditempatkan di
mereka, jika memungkinkan. Setiap kali sebuah jendela diikonifikasi, tempat baru ditemukan untuknya.
Kotak ikon mencari ruang dari kiri ke kanan, lalu dari atas ke bawah. ikon
tidak akan ditempatkan secara otomatis di atas ikon lain tetapi mereka dapat ditempatkan di bawahnya
jendela aplikasi. Jika meninggalkan or benar negatif, maka fvwm akan menambahkan layar
lebar untuk itu. Jika puncak or dasar negatif, maka fvwm akan menambahkan tinggi layar ke
dia. CATATAN: -0 tidak diuraikan sebagai piksel kanan atau bawah pada layar. Kamu harus
gunakan -1 sebagai gantinya.

Jika tidak ada baris IconBox yang disediakan atau semua kotak ikon penuh, maka fvwm akan menempatkan
ikon di dekat lokasi penunjuk saat ini.

IkonFont nama font
Membuat fvwm gunakan font nama font untuk label ikon. Jika dihilangkan, font menu (ditentukan
oleh parameter konfigurasi Font) akan digunakan sebagai gantinya.

IkonJalan path
Menentukan daftar yang dipisahkan titik dua dari nama path lengkap direktori di mana bitmap
(monokrom) ikon dapat ditemukan. Setiap jalur harus dimulai dengan garis miring. Catatan: jika
Patch M4 disertakan ketika fvwm dibangun, maka m4 akan ingin memotong-motong kata
"include" yang akan sering muncul di perintah IconPath atau PixmapPath. Ke
perbaiki add undefine(`include') ini sebelum perintah IconPath.

kunci nama kunci Konteks Pengubah fungsi
Mengikat tombol keyboard ke yang ditentukan fvwm fungsi bawaan. Definisinya sama
untuk penjilidan mouse kecuali nomor tombol mouse diganti dengan kunci
nama. Itu nama kunci adalah salah satu entri dari /usr/include/X11/keysymdef.h, dengan
XK_ terkemuka dihilangkan. Itu Konteks dan Pengubah bidang didefinisikan seperti pada mouse
mengikat.

Mengikat kunci ke tombol bilah judul tidak akan menyebabkan tombol itu muncul kecuali a
pengikatan mouse juga ada.

Kelonggaran
ICCCM menyatakan bahwa jika aplikasi menetapkan bidang input dari wm_hints
struktur ke False, maka ia tidak pernah ingin pengelola jendela memberikan inputnya
fokus. Satu-satunya aplikasi yang saya tahu yang membutuhkan ini adalah sxpm, dan itu adalah
bug konyol dengan perbaikan sepele dan tidak memiliki efek keseluruhan pada program. Isu
adalah bahwa beberapa aplikasi lama juga memiliki masalah.

Jika parameter ini disetel maka fvwm akan mengabaikan konvensi ICCCM ini.

MenuKembaliWarna nama warna
Mengatur warna latar belakang menu. Saat menggunakan monokrom, opsi ini diabaikan. Ini
pilihan hanya tersedia jika fvwm dikompilasi dengan MENUCOLOR yang ditentukan.

MenuForeWarna nama warna
Mengatur warna latar depan menu. Saat menggunakan monokrom, opsi ini diabaikan. Ini
pilihan hanya tersedia jika fvwm dikompilasi dengan MENUCOLOR yang ditentukan.

MenuStippleWarna nama warna
Mengatur warna untuk entri yang diarsir dalam menu (untuk fungsi yang tidak diizinkan
pada jendela yang dipilih saat ini). Saat menggunakan monokrom, opsi ini diabaikan dan
pola titik-titik digunakan. Opsi ini hanya tersedia jika fvwm dikompilasi dengan
MENUCOLOR ditentukan.

Modul NamaModul
Menentukan modul yang harus muncul selama inisialisasi. Saat ini
waktu modul yang tersedia adalah FvwmAudio, FvwmBacker, FvwmBanner, FvwmClean,
FvwmDebug, FvwmIconBox, FvwmIdent, FvwmPager, FvwmSave, FvwmSaveDesk, FvwmScroll,
FvwmWinList, dan GoodStuff. Modul-modul ini memiliki halaman manualnya sendiri. Modul bisa
juga digunakan sebagai built-in. Modul dapat berupa program sementara yang berumur pendek atau, seperti
GoodStuff, dapat bertahan selama sesi X. Modul akan dihentikan
oleh pengelola jendela sebelum memulai ulang dan berhenti, jika memungkinkan. Lihat
bagian pengantar pada modul.

Jalur Modul
Menentukan daftar jalur yang dipisahkan titik dua untuk fvwm untuk mencari ketika mencari
modul untuk memuat. Direktori individu tidak memerlukan garis miring.

Mouse Tombol Konteks Pengubah fungsi
Mendefinisikan pengikatan mouse. Tombol adalah nomor tombol mouse. Jika Tombol adalah nol maka
tombol apa pun akan menjalankan fungsi yang ditentukan. Konteks menggambarkan dimana
mengikat berlaku. Konteks yang valid adalah R untuk jendela root, W untuk aplikasi
jendela, T untuk bilah judul jendela, S untuk bilah sisi jendela, atas, atau bawah, F untuk a
bingkai jendela (sudut), I untuk jendela Ikon, atau 0 hingga 9 untuk bilah judul
tombol, atau kombinasi dari huruf-huruf ini. A adalah untuk konteks apa pun kecuali untuk
tombol bilah judul. Misalnya, konteks FST akan berlaku saat mouse
di mana saja di perbatasan jendela kecuali tombol bilah judul.

Pengubah adalah kombinasi dari N untuk tanpa pengubah, C untuk kontrol, S untuk shift, M
untuk Meta, atau A untuk pengubah apa pun. Misalnya, pengubah SM akan berlaku ketika
baik Meta dan tombol shift turun. Pengubah X11 mod1 hingga mod5 adalah
direpresentasikan sebagai angka 1 sampai 5.

fungsi adalah salah satu fvwmfungsi bawaan.

Tombol bilah judul diberi nomor dengan tombol bernomor ganjil di sisi kiri
bilah judul dan angka genap di sebelah kanan. Tombol bernomor lebih kecil ditampilkan
ke arah luar jendela sementara tombol bernomor lebih besar muncul ke arah
tengah jendela (0 adalah kependekan dari 10). Singkatnya, tombol diberi nomor:
1 3 5 7 9 0 8 6 4 2
Tombol bernomor ganjil tertinggi yang memiliki tindakan yang terikat padanya menentukan
jumlah tombol yang digambar di sisi kiri bilah judul. bilangan genap tertinggi
menentukan nomor atau tombol sisi kanan yang ditarik. Tindakan dapat diikat
ke tombol mouse atau tombol keyboard.

pesanan MWMB
Menggantikan garis relief lebar 1 piksel gaya MWM sebagai ganti fvwmperbatasan 2 piksel.

Tombol MWM
Menonaktifkan umpan balik tekan tombol untuk semua dekorasi kecuali bilah judul dan judul-
tombol bar, seperti di MWM.

PetunjukDekorasi MWMD
Global fvwm untuk membaca atom MOTIF_WM_HINTS dari jendela aplikasi dan untuk mengurai
dan mencoba meniru perilaku Motif berkaitan dengan dekorasi jendela.
Perhatikan bahwa mwm memungkinkan petunjuk fungsi untuk memengaruhi dekorasi jendela tetapi efek ini
tidak direplikasi oleh opsi ini.

MWMFPetunjuk Fungsi
Global fvwm untuk membaca atom MOTIF_WM_HINTS dari jendela aplikasi dan untuk mengurai
dan mencoba mereplikasi perilaku Motif sehubungan dengan jendela yang diizinkan
fungsi. Tidak seperti mwm, yang hanya menghapus fungsi terlarang dari jendela
menu, fvwm hanya menghilangkan fungsi yang dilarang. Juga, karena fvwm
mengimplementasikan beberapa fungsi dalam makro yang ditentukan pengguna yang mwm implementasikan secara internal,
pemetaan fungsi yang dilarang sebagian didasarkan pada label item menu.

MWMHintOverride
Jika MWMFunctionHints digunakan maka maksimalisasi dan ikonfikasi dilarang untuk
transien. Juga, windows dapat menentukan bahwa pengelola jendela tidak boleh menghancurkan atau
Hapus mereka. Karena aturan MWM ini agak bodoh, terutama berkaitan dengan
jendela sementara, saya menyediakan opsi MWMHintOverride ini. Saat digunakan menu
item akan diarsir jika MWM melarang penggunaannya, tetapi pengguna dapat melanjutkan
dan pilih item itu dan itu akan beroperasi seperti yang diharapkan.

Override harus digunakan dengan hati-hati karena beberapa aplikasi akan rusak jika Anda
menimpa petunjuk mwm mereka.

MWMMenus
Mengganti menu tampilan dan nuansa MWM di tempat standar fvwm versi. Ini
opsi juga memicu beberapa opsi gaya mwm lainnya, seperti memusatkan
ukuran/ubah ukuran jendela di layar, alih-alih meninggalkannya di kiri atas, dan
alihkan tindakan pemicu pengubahan ukuran pada penempatan awal ke shift-button-1 sebagai gantinya
dari twm gaya tekan-tombol-2

Tidak ada batasan nama jendela
Terus fvwm dari menempatkan batas dekoratif di jendela bernama nama jendela. Ini
perintah tidak berpengaruh pada bilah judul. Ini berguna untuk jam dan sejenisnya
gadget yang Anda tidak ingin mengambil terlalu banyak ruang. nama jendela bisa jadi jendela
nama atau kelasnya.

Jika Anda menentukan keduanya NoBorder nama jendela dan NoTitle nama jendela untuk jendela yang sama
dalam file .fvwmrc Anda, jendela akan sepenuhnya tidak didekorasi.

Nama jendela dapat berisi wildcard "*" dan "?" yang cocok dengan nama jendela di
cara pencocokan nama file Unix normal. Karakter "*", "?", dan "\" yang sebenarnya dalam a
nama jendela dapat dimasukkan dengan mendahului karakter dengan "\".

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

Tidak adaBatasLebar Lebar
Mengubah lebar dekorasi untuk jendela tanpa judul dan tanpa batas.
Standarnya adalah 1. Nilai positif atau nol apa pun dapat diterima. Dekorasi untuk ini
jendela yang tidak didekorasi memiliki konteks yang sama dengan bilah samping pada jendela yang didekorasi secara normal
jendela.

Perintah Style menyediakan metode lain (lebih umum) untuk menentukan
Tidak adaBoundaryWidth.

Tidak adaposisi
Menginstruksikan fvwm untuk mengabaikan bidang Pposition saat menambahkan jendela baru. Kepatuhan pada
bidang PPosisi diperlukan untuk beberapa aplikasi, tetapi jika Anda tidak memilikinya
itu benar-benar sakit kepala.

Tanpa judul nama jendela
Terus fvwm dari meletakkan bilah judul di dekorasi untuk windows bernama
nama jendela. Ini berguna untuk jam dan gadget serupa yang tidak Anda inginkan
mengambil terlalu banyak ruang. nama jendela dapat berupa nama jendela atau kelasnya.

Nama jendela dapat berisi wildcard "*" dan "?" yang cocok dengan nama jendela di
cara pencocokan nama file Unix normal. Karakter "*", "?", dan "\" yang sebenarnya dalam a
nama jendela dapat dimasukkan dengan mendahului karakter dengan "\".

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

BuramPindahkan persentase
Memberitahu fvwm jendela ukuran maksimum yang dengannya gerakan jendela buram seharusnya
digunakan. Persentasenya adalah persen dari total area layar. Dengan "OpaqueMove 0" semua
jendela akan dipindahkan menggunakan garis karet gelang tradisional. Dengan "OpaqueMove
100" semua jendela akan dipindahkan sebagai jendela padat. Standarnya adalah "OpaqueMove 5",
yang memungkinkan jendela kecil dipindahkan secara buram tetapi jendela besar
digerakkan sebagai karet gelang.

BuramUbah Ukuran
Menyebabkan operasi pengubahan ukuran dilakukan dengan jendela itu sendiri alih-alih garis besar.

Pager X_Lokasi Y_Lokasi
Mengaktifkan gaya paging untuk bergerak melintasi desktop. Jendela Pager (bukan pop-up)
akan muncul di (X_Location, Y_Location). Versi mini dari semua yang tidak lengket
jendela pada desktop virtual ditampilkan di pager. Warna miniaturnya
versi sama dengan warna batas jendela ukuran penuh.

Di jendela Pager, menekan tombol mouse 1 akan memindahkan area pandang desktop ke
halaman yang dipilih (dalam mode klik-untuk-fokus; itu juga akan memindahkan fokus keyboard ke
jendela yang miniaturnya Anda klik). Menekan tombol 2 pada jendela di pager
akan memulai perpindahan jendela, menggunakan miniatur untuk memindahkan jendela dengan cepat ke mana saja
di desktop. Menekan tombol 3 akan memindahkan sudut kiri atas area pandang ke
lokasi penekanan tombol, meskipun tidak sejajar dengan halaman.
Menyeret tombol 3 akan menyebabkan area pandang yang dipilih untuk menggulir saat Anda memindahkan
penunjuk. Pager secara otomatis lengket tetapi tidak secara otomatis tetap di atas.

HalamanForeColor nama warna
Menyebabkan warna latar depan pager menjadi nama warna bukannya hitam. Ini adalah
warna yang digunakan untuk menyorot viewport saat ini di jendela pager. Pada monokrom
layar opsi ini diabaikan. Jika opsi NO_PAGER disetel saat membangun fvwm
opsi ini tidak tersedia.

PagerKembaliWarna nama warna
Menyebabkan warna latar belakang pager menjadi nama warna bukannya putih. Pada suatu
layar monokrom opsi ini diabaikan. Jika opsi NO_PAGER disetel saat
bangunan fvwm opsi ini tidak tersedia.

HalamanFont nama font
Membuat fvwm gunakan font nama font untuk menulis nama ikon jendela di jendela
representasi di pager. Jika opsi ini dihilangkan, tidak ada nama yang tertulis di
jendela pager.

PagingDefault nilai default paging
Memberitahu fvwm jika itu harus dimulai dengan paging diaktifkan atau dinonaktifkan. "PagingDefault
0" akan dimulai fvwm dengan paging dinonaktifkan; "PagingDefault 1" akan dimulai fvwm dengan
paging diaktifkan secara default.

PixmapJalan path
Menentukan daftar yang dipisahkan titik dua dari nama path lengkap direktori di mana pixmap
(warna) ikon dapat ditemukan. Setiap jalur harus dimulai dengan garis miring.

Popup Nama Popup
Memulai definisi menu pop-up yang nantinya akan diikat ke tombol mouse
atau kunci. Nama Popup harus diapit oleh tanda kutip. Entri menu disertakan pada baris
mengikuti kata kunci Popup. Definisi menu diakhiri dengan kata kunci EndPopup.
Entri menu ditentukan seperti yang ditunjukkan pada contoh berikut. Kata pertama pada
setiap baris adalah fungsi bawaan yang akan dilakukan, diikuti dengan keterangan
(terlampir dalam tanda kutip) yang akan ditampilkan di menu, diikuti oleh tambahan apa pun
argumen yang dibutuhkan oleh fungsi bawaan. Sub-menu dapat ditentukan dengan menggunakan
Popup built-in selama sub-menu didefinisikan sebelumnya dalam konfigurasi
file.
Munculan "Operasi Jendela"
Judul "Operasi Jendela"
Pindahkan "Pindah"
Ubah ukuran "Ubah ukuran"
Angkat "Naikkan"
Lebih rendah "Lebih rendah"
Iconify "(De)Iconify"
Tidak" "
Hancurkan "Hancurkan"
Judul "HARDCOPY"
Exec "Hardcopy" exec xdpr &
Exec "Hardcopy RV" exec xdpr -rv &
Menu Akhir
Perhatikan bahwa jika karakter tab disematkan di keterangan entri menu, maka
teks setelah tab akan dimasukkan ke dalam kolom kedua di menu dan
seluruh menu akan disesuaikan ke kiri. Ini dimaksudkan untuk pelabelan pintasan. tab
karakter harus benar-benar tab. Jika diperluas ke ruang itu tidak akan berfungsi! Untuk
contoh:
Munculan "Operasi Jendela"
Judul "Window Ops Alt-F1"
.
.
.
Apakah awal dari menu yang disesuaikan kiri. Alt-F1 akan ditempatkan di sisi kanan
dari menu.

Tombol pintas dapat ditentukan dalam definisi menu dengan mendahului karakter
dengan ampersand. Ampersand tidak akan ditampilkan tetapi karakter setelahnya
akan ditampilkan digarisbawahi, dan jika pengguna menekan tombol yang sesuai maka
item itu akan diaktifkan seolah-olah pengguna telah mengkliknya dengan mouse. Hanya
karakter alfabet dan numerik dapat digunakan sebagai tombol pintas. Keadaan pergeseran
keyboard diabaikan saat menguji karakter pintasan. Sebagai contoh:
Munculan "Operasi Jendela"
Maksimalkan "Maksimalkan" 100 100
Menu Akhir
Ketika menu ini muncul, 'x' akan digarisbawahi dan menekan tombol 'x'
akan menyebabkan jendela saat ini dimaksimalkan. Tombol pintas tidak berfungsi
kecuali MENU_HOTKEYS didefinisikan saat membangun fvwm. Jika WINDOWLIST_HOTKEYS juga
didefinisikan maka tombol pintas secara otomatis ditambahkan ke WindowList ketika itu
ditampilkan.

Penempatan Acak
Menyebabkan jendela yang biasanya membutuhkan penempatan pengguna secara otomatis
ditempatkan di lokasi yang sangat-sedikit acak. Untuk yang terbaik dari semua kemungkinan dunia
gunakan RandomPlacement dan SmartPlacement.

SimpanUnders
Menyebabkan fvwm bingkai dekorasi untuk meminta save-unders. Ini bisa secara signifikan
meningkatkan kinerja selama gerakan buram tetapi menyebabkan peningkatan yang signifikan dalam
penggunaan memori.

Fokus Ceroboh
Mode pemfokusan ini seperti fokus-mengikuti-mouse (default) kecuali fokus
tidak akan dihapus dari jendela sampai mouse Anda memasuki jendela baru. Keluar dari
jendela untuk masuk ke jendela root akan membiarkan fokus tidak berubah.

Penempatan Cerdas
Menyebabkan jendela yang biasanya membutuhkan penempatan pengguna secara otomatis
ditempatkan di lokasi yang cerdas - lokasi di mana mereka tidak tumpang tindih dengan yang lain
jendela di layar. Jika tidak ada posisi seperti itu dapat ditemukan penempatan pengguna atau acak
penempatan akan digunakan sebagai metode mundur. Untuk yang terbaik dari semua kemungkinan dunia
gunakan RandomPlacement dan SmartPlacement.

MulaiDiDesk nama jendela meja-nomor
Perintah ini menyebabkan windows yang nama atau kelasnya nama jendela menjadi awalnya
ditempatkan pada nomor desktop meja-nomor. nama jendela harus diapit dua kali
kutipan. Jika jendela membutuhkan penempatan interaktif, garis besar akan ditampilkan
di meja saat ini tetapi jendela akan muncul di meja yang ditentukan.

Nama jendela dapat berisi wildcard "*" dan "?" yang cocok dengan nama jendela di
cara pencocokan nama file Unix normal. Karakter "*", "?", dan "\" yang sebenarnya dalam a
nama jendela dapat dimasukkan dengan mendahului karakter dengan "\".

Perintah Style menyediakan metode lain (lebih umum) untuk menentukan
MulaiDiDesk.

Tetap Di Atas nama jendela
Jendela-jendela ini selalu berusaha untuk tetap berada di atas jendela-jendela lainnya. Ini mungkin berguna
untuk jam atau kotak surat yang Anda ingin selalu terlihat. Jika jendelanya
diturunkan secara eksplisit itu tidak akan mencoba memaksanya kembali ke atas sampai itu
secara eksplisit diangkat. nama jendela dapat berupa nama jendela atau kelasnya.

Nama jendela dapat berisi wildcard "*" dan "?" yang cocok dengan nama jendela di
cara pencocokan nama file Unix normal. Karakter "*", "?", dan "\" yang sebenarnya dalam a
nama jendela dapat dimasukkan dengan mendahului karakter dengan "\".

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

StdKembaliWarna nama warna
Mengatur warna latar belakang untuk menu dan jendela yang tidak dipilih ke nama warna. Ketika
menggunakan layar monokrom opsi ini diabaikan dan putih digunakan.

Perintah Style menyediakan metode lain (lebih umum) untuk menentukan
StdKembaliWarna.

StdForeWarna nama warna
Menyetel warna latar depan untuk menu dan judul jendela yang tidak dipilih ke nama warna.
Saat menggunakan layar monokrom, opsi ini diabaikan dan hitam digunakan.

Perintah Style menyediakan metode lain (lebih umum) untuk menentukan
Warna StdFore.

StickyBackWarna nama warna
Menyetel warna latar belakang untuk jendela lengket yang tidak dipilih ke nama warna. Ketika menggunakan
layar monokrom opsi ini diabaikan dan warna putih digunakan. Hanya tersedia jika
-DMORE_COLORS digunakan saat kompilasi.

Warna Depan Lengket nama warna
Menyetel warna latar depan untuk judul jendela lengket yang tidak dipilih ke nama warna. Ketika
menggunakan layar monokrom opsi ini diabaikan dan hitam digunakan. Hanya tersedia
if -DMORE_COLORS digunakan saat kompilasi.

lengket nama jendela
Jendela lengket "menempel pada kaca layar". Artinya, mereka tidak memindahkan
viewport ke dalam perubahan desktop virtual. nama jendela bisa berupa nama jendela atau
kelasnya.

Nama jendela dapat berisi wildcard "*" dan "?" yang cocok dengan nama jendela di
cara pencocokan nama file Unix normal. Karakter "*", "?", dan "\" yang sebenarnya dalam a
nama jendela dapat dimasukkan dengan mendahului karakter dengan "\".

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

Ikon Lengket
Menyebabkan ikon selalu menempel pada kaca layar. Artinya, ikon selalu mengikuti
Anda di sekitar desktop. Ketika sebuah jendela dide-ikonifikasi, jendela itu tidak macet. Beberapa orang
temukan ini cara yang berguna untuk memindahkan jendela.

Ikon Keras Kepala
Mengubah perilaku de-ikonifikasi sedikit. Alih-alih memiliki jendela selalu de-
membuat ikon diri mereka sendiri di halaman saat ini, mereka menghilangkan ikon menjadi aslinya
posisi.

PenempatanIkon Keras Kepala
Saat digunakan dengan IconBox, menyebabkan ikon untuk menghindari menempatkan diri di bawah
jendela yang ada.

Penempatan Keras Kepala
Saat menggunakan SmartPlacement, menyebabkan jendela baru menghindari penempatannya sendiri
ikon.

Gaya nama jendela Pilihan
Perintah ini dimaksudkan untuk menggantikan perintah NoBorder, NoTitle, StartsOnDesk,
Lengket, StaysOnTop, Ikon, WindowListSkip, CirculateSkip, SuppressIcons,
BoundaryWidth, NoBoundaryWidth, StdForeColor, dan StdBackColor dengan satu
perintah yang fleksibel dan komprehensif. Perintah ini digunakan untuk mengatur atribut a
jendela ke nilai selain default atau untuk mengatur default window manager
gaya.

nama jendela dapat berupa nama jendela, kelas, atau string sumber daya. Itu bisa berisi
wildcard * dan/atau ?, yang dicocokkan dengan cara nama file Unix biasa.

Pilihan adalah daftar yang dipisahkan koma yang berisi beberapa atau semua kata kunci
BorderWidth, HandleWidth, NoIcon/Icon, NoTitle/Title, NoHandles/Hanles,
WindowListSkip/WindowListHit, CirculateSkip/CirculateHit, StaysOnTop/StaysPut,
Lengket/Licin, StartIconic/StartNormal, Color, ForeColor, BackColor,
StartsOnDesk/StartsAnyWhere, IconTitle/NoIconTitle, dan NoButton/Button.

Dalam daftar di atas beberapa opsi terdaftar sebagai opsi gaya/opposite-gaya-option.
Opsi gaya-berlawanan untuk entri yang memilikinya menggambarkan fvwm kegagalan
perilaku dan dapat digunakan jika Anda ingin mengubah fvwm perilaku bawaan.

Ikon mengambil argumen string (opsional) yang tidak dikutip yang merupakan ikon bitmap atau
peta pix untuk digunakan.

StartsOnDesk mengambil argumen numerik yang merupakan nomor desktop tempat
jendela harus ditempatkan terlebih dahulu.

BorderWidth mengambil argumen numerik yang merupakan lebar perbatasan untuk menempatkan
jendela jika tidak memiliki pegangan ubah ukuran.

HandleWidth mengambil argumen numerik yang merupakan lebar perbatasan untuk menempatkan
jendela jika memang memiliki pegangan ubah ukuran.

Button dan NoButton mengambil argumen numerik yang merupakan nomor bilah judul
tombol yang akan disertakan/dihilangkan.

Warna membutuhkan dua argumen. Yang pertama adalah warna teks label jendela dan yang kedua
adalah warna latar belakang normal dekorasi jendela. Dua warna dipisahkan
dengan garis miring. Jika penggunaan garis miring menyebabkan masalah maka ForeColor terpisah dan
Opsi BackColor dapat digunakan.

Sebuah contoh:
# Ubah perilaku fvwm default menjadi tanpa bilah judul di windows!
# Tentukan juga ikon default.
Gaya "*" NoTitle,Ikon tidak diketahui1.xpm, BorderWidth 4,HandleWidth 5

# sekarang, perubahan khusus jendela:
Gaya "Fvwm*" Tanpa Pegangan,Lengket,Daftar JendelaLewati,Lebar Batas 0
Gaya "Fvwm Pager" Tetap Di Atas, BorderWidth 0
Gaya "*lock" NoHandles,Sticky,StaysOnTop,WindowListSkip
Gaya "xbiff" Lengket, WindowListSkip
Gaya "Barang Bagus" Tanpa Pegangan, Lengket, DaftarJendelaLewati
Gaya "sxpm" Tanpa Pegangan
Gaya "pembuat kit"

# Pasang kembali bilah judul di xterms saja!
Gaya Judul "xterm", Warna hitam/abu-abu

Gaya "rxvt" Ikon istilah.xpm
Gaya "xterm" Ikon rterm.xpm
Gaya Ikon "xcalc" xcalc.xpm
Gaya Ikon "xbiff" mail1.xpm
Gaya "xmh" Ikon mail1.xpm, StartsOnDesk 2
Ikon gaya "xman" xman.xpm
Gaya Ikon "matlab" math4.xpm, StartsOnDesk 3
Gaya Ikon "xmag" magnifying_glass2.xpm
Gaya Ikon "xgraph" graphs.xpm
Toolbox Ikon Gaya "GoodStuff".xpm

Gaya "Pembuat" Mulai DiDesk 1
Gaya "sinyal" StartsOnDesk 3
Perhatikan bahwa semua properti untuk sebuah jendela akan di-OR'ed bersama-sama. Dalam contoh di atas
"FvwmPager" mendapatkan properti StaysOnTop melalui kecocokan nama jendela yang tepat tetapi juga
mendapatkan NoHandles, Sticky, dan WindowListSkip dengan kecocokan dengan "Fvwm*". Ini akan mendapatkan
NoTitle berdasarkan kecocokan dengan "*". Jika gaya yang bertentangan ditentukan untuk a
jendela, maka gaya terakhir yang ditentukan akan digunakan.

Jika atribut NoIcon diatur maka jendela yang ditentukan akan hilang begitu saja ketika
itu diikonifikasi. Jendela dapat dipulihkan melalui daftar jendela. Jika Ikon adalah
atur tanpa argumen maka atribut NoIcon dihapus tetapi tidak ada ikon
ditentukan. Contoh yang hanya mengizinkan ikon modul FvwmPager yang ada:
Gaya "*" NoIcon
Ikon Gaya "Fvwm Pager"

MenekanIkon
Mencegah jendela ikon dibuat atau digambar. Saat digunakan dengan daftar-jendela
ini menyediakan semacam manajer ikon.

Perintah Style menyediakan metode lain (lebih umum) untuk menentukan
MenekanIkon.

JendelaFont nama font
Membuat fvwm gunakan font nama font alih-alih "diperbaiki" untuk bilah judul jendela.

Daftar JendelaLewati nama jendela
Menyebabkan jendela dengan nama yang ditunjukkan ditinggalkan dari daftar jendela.

Nama jendela dapat berisi wildcard "*" dan "?" yang cocok dengan nama jendela di
cara pencocokan nama file Unix normal. Karakter "*", "?", dan "\" yang sebenarnya dalam a
nama jendela dapat dimasukkan dengan mendahului karakter dengan "\".

Perintah Style menyediakan metode lain (lebih umum) untuk menentukan
Daftar JendelaLewati.

nilai XOR jumlah
Mengubah nilai bit yang di-XOR saat melakukan perpindahan jendela karet gelang
atau mengubah ukuran. Menetapkan nilai ini adalah proses coba-coba.

DIBANGUN DI IN FUNGSI


Fvwm mendukung serangkaian fungsi bawaan yang dapat diikat ke tombol keyboard atau mouse:

Bip Membuat komputer berbunyi bip.

BeredarKe Bawah [ nama nama_jendela ]
Menyebabkan penunjuk berpindah ke jendela berikutnya dalam daftar jendela yang
CirculateSkip belum ditentukan.

Jika argumen opsional diberikan maka fokus akan berpindah ke jendela pertama
yang namanya (atau nama ikon atau kelas) cocok nama_jendela. Argumen opsional nama
diperlukan jika nama_jendela disediakan dan dilampirkan dalam tanda kutip. Argumen ini adalah
nama yang muncul di menu jika fungsi dipanggil dari menu, tetapi berfungsi
tidak ada gunanya jika fungsi tersebut tidak dipanggil dari menu.

Beredar [ nama nama_jendela ]
Menyebabkan penunjuk berpindah ke jendela sebelumnya dalam daftar jendela yang
CirculateSkip belum ditentukan.

Jika argumen opsional diberikan maka fokus akan berpindah ke jendela pertama
yang namanya (atau nama ikon atau kelas) cocok nama_jendela. Argumen opsional nama
diperlukan jika nama_jendela disediakan dan dilampirkan dalam tanda kutip. Argumen ini adalah
nama yang muncul di menu jika fungsi dipanggil dari menu, tetapi berfungsi
tidak ada gunanya jika fungsinya tidak dipanggil dari menu

Berikut adalah contoh yang memindahkan fokus ke jendela xterm saat Alt-F1 ditekan:
Kunci F1 AM CirculateUp "terserah" xterm

Tutup Jika jendela menerima protokol hapus jendela, sebuah pesan dikirim ke jendela
memintanya untuk dengan anggun menghapus dirinya sendiri. Jika jendela tidak mengerti hapus
protokol jendela maka jendela dihancurkan.

KursorBergerak horisontal vertikal
Memindahkan penunjuk mouse dengan horisontal halaman dalam arah X dan vertikal halaman
dalam arah Y. Salah satu atau kedua entri mungkin negatif. Baik horizontal maupun
nilai vertikal dinyatakan dalam persen halaman, jadi "CursorMove 100 100" berarti
bergerak ke bawah dan kiri satu halaman penuh. "CursorMove 50 25" artinya bergerak ke kiri setengah
halaman dan turun seperempat halaman. Fungsi CursorMove tidak boleh dipanggil
dari menu pop-up.

Hapus Mengirim pesan ke jendela yang meminta jendela itu dihapus sendiri, sering kali menyebabkan
aplikasi untuk keluar.

Meja tulis argumen1 argumen2
Perubahan ke desktop lain (ruang kerja, ruang).

If argumen1 bukan nol maka nomor desktop berikutnya akan menjadi nomor desktop saat ini
plus argumen1. Nomor desktop bisa negatif.

If argumen1 adalah nol maka nomor desktop baru akan menjadi argumen2.

Jumlah desktop aktif ditentukan secara dinamis. Hanya desktop yang
berisi windows atau sedang ditampilkan sedang aktif. Nomor desktop harus
antara 2147483647 dan -2147483648 (apakah itu cukup?).

Menghancurkan
Menghancurkan sebuah jendela. Dijamin untuk menyingkirkan jendela, tetapi merupakan cara yang cukup kejam
untuk mengakhiri aplikasi.

eksekutif nama Command
Laksanakan Command. Command tidak dikutip tapi nama adalah. nama adalah nama yang muncul
dalam menu, jika dari situlah fungsi dipanggil. nama diperlukan bahkan jika
fungsi tidak dipanggil dari menu.

Contoh berikut mengikat tombol fungsi F1 di jendela root, tanpa pengubah,
ke fungsi exec. Program rxvt akan dimulai dengan berbagai macam
Pilihan.
Kunci F1 RN Exec "rxvt" exec rxvt -fg kuning -bg biru -e /bin/tcsh &

Fokus Memindahkan area pandang atau jendela sesuai kebutuhan untuk membuat jendela yang dipilih terlihat. Set
fokus keyboard ke jendela yang dipilih. Menaikkan jendela jika diperlukan untuk membuatnya
bisa dilihat. Melengkungkan penunjuk ke jendela yang dipilih dalam mode fokus-mengikuti-mouse.
Tidak menghilangkan ikon. Fungsi ini terutama untuk digunakan dengan modul seperti
Daftar FvwmWin.

fungsi
Digunakan untuk mengikat fungsi yang ditentukan sebelumnya ke tombol atau tombol mouse.

Contoh berikut mengikat tombol mouse 1 ke fungsi yang disebut "Pindahkan-atau-Naikkan",
yang definisinya diberikan sebagai contoh sebelumnya di halaman manual ini. Setelah
melakukan pengikatan ini fvwm akan mengeksekusi untuk memindahkan-atau-menaikkan fungsi setiap kali tombol
1 ditekan di bilah judul jendela.
Mouse 1 Fungsi TA "Pindah-atau-Naikkan"

GotoHalaman xy
Memindahkan area pandang desktop ke halaman (x,y). Halaman kiri atas adalah (0,0), bagian atas
kanan adalah (N,0), di mana N kurang satu dari jumlah halaman horizontal saat ini
ditentukan dalam perintah DeskTopSize. Halaman kiri bawah adalah (0,M), dan halaman bawah
halaman kanan adalah (N,M), di mana M adalah ukuran vertikal desktop seperti yang ditentukan dalam
Perintah DeskTopSize. Fungsi GotoPage tidak boleh digunakan dalam menu pop-up.

Ikoni [ nilai ]
Mengikonkan jendela jika belum ikon atau menghapus ikon jika sudah
sudah ikonik. Jika argumen opsional nilai positif satu-satunya
ikonifikasi akan diizinkan. Ini argumen opsional negatif hanya de-
ikonifikasi akan diizinkan.

Lower Memungkinkan pengguna untuk menurunkan jendela.

Maksimalkan [ horisontal vertikal ]
Tanpa argumen opsionalnya, Maksimalkan menyebabkan jendela beralih secara bergantian
dari ukuran layar penuh ke ukuran normal.

Dengan argumen opsional horizontal dan vertikal, yang dinyatakan sebagai
persentase layar penuh, pengguna dapat mengontrol ukuran baru jendela. Jika
horizontal lebih besar dari 0 maka dimensi horizontal jendela akan menjadi
setel ke horizontal*screen_width/100. Pengubahan ukuran vertikal serupa. Sebagai contoh,
berikut ini akan menambahkan tombol bilah judul untuk mengalihkan jendela ke vertikal penuh
ukuran layar:
Mouse 0 4 A Maksimalkan 0 100
Berikut ini penyebab jendela diregangkan hingga lebar penuh:
Mouse 0 4 A Maksimalkan 100 0
Ini membuat jendela berukuran setengah layar di setiap arah:
Mouse 0 4 A Maksimalkan 50 50
Nilai yang lebih besar dari 100 dapat digunakan dengan hati-hati.

Jika huruf "p" ditambahkan ke setiap koordinat (horizontal dan/atau vertikal), maka
jumlah gulir akan diukur dalam piksel.

Modul nama NamaModul
Menentukan modul yang harus dimunculkan. Modul dapat berumur pendek sementara
program atau dapat tetap selama sesi X. Modul akan menjadi
diakhiri oleh pengelola jendela sebelum memulai ulang dan berhenti, jika memungkinkan. nama is
string qouted ganda yang sama sekali tidak memiliki signifikansi, tetapi harus ada.

Pindah [ x y ]
Memungkinkan pengguna untuk memindahkan jendela. Jika dipanggil dari suatu tempat di jendela atau
perbatasan, maka jendela itu akan dipindahkan. Jika dipanggil dari jendela root maka
pengguna akan diizinkan untuk memilih jendela target.

Jika argumen opsional x dan y disediakan, maka jendela akan dipindahkan jadi
bahwa sudut kiri atas berada di lokasi (x,y). Satuan x dan y adalah persen-
layar, kecuali huruf "p" ditambahkan ke setiap koordinat, dalam hal ini:
lokasi ditentukan dalam piksel.

contoh:
Mouse 1 TA Bergerak
Mouse 2 TA Bergerak 10 10
Mouse 3 TA Bergerak 10p 10p
Dalam contoh pertama, gerakan interaktif ditunjukkan. Yang kedua, jendela
yang bilah judulnya dipilih akan dipindahkan sehingga sudut kiri atas adalah 10
persen lebar layar masuk dari kiri layar, dan 10 persen ke bawah
dari atas. Contoh terakhir memindahkan jendela ke koordinat (10,10) piksel.

Tidak Tidak melakukan apa-apa. Ini digunakan untuk menyisipkan baris kosong atau pemisah dalam menu. jika
spesifikasi item menu adalah Nop " ", lalu baris kosong dimasukkan. Jika terlihat seperti
Nop "", lalu dimasukkan garis pemisah.

Popup Built-in ini memiliki dua tujuan: untuk mengikat menu ke tombol atau tombol mouse, dan untuk
mengikat sub-menu ke dalam menu. Format untuk kedua tujuan sedikit berbeda.

Untuk mengikat menu pop-up yang ditentukan sebelumnya ke tombol atau tombol mouse:

Contoh berikut mengikat tombol mouse 2 dan 3 ke pop-up yang disebut "Jendela
Ops", yang definisinya diberikan sebagai contoh sebelumnya di halaman manual ini
menu akan muncul jika tombol 2 atau 3 ditekan di bingkai jendela, bilah samping,
atau bilah judul, tanpa pengubah (tidak ada shift, kontrol, atau meta).
Mouse 2 FST N Popup "Jendela Ops"
Mouse 3 FST N Popup "Jendela Ops"
Pop-up dapat diikat ke kunci melalui penggunaan pengubah kunci. Pop-up bisa
dioperasikan tanpa menggunakan mouse dengan mengikat tombol dan beroperasi melalui atas
panah, panah bawah, dan tombol enter.

Untuk mengikat menu pop-up yang ditentukan sebelumnya ke menu lain, untuk digunakan sebagai sub-menu:

Contoh berikut mendefinisikan sub menu, "Keluar-Verifikasi" dan mengikatnya menjadi main
menu, yang disebut "Utilitas":
Munculan "Keluar-Verifikasi"
Judul "Benar-benar Keluar dari Fvwm?"
Berhenti "Ya, Benar-Benar Berhenti"
Mulai ulang "Mulai ulang Fvwm" fvwm
Tidak ""
Tidak "Tidak, Jangan Berhenti"
Akhir Popup

Munculan "Utilitas"
Judul "Utilitas"
Exec "Xterm" exec xterm &
Exec "Rxvt" exec rxvt &
Exec "Top" exec rxvt -T Top -n Top -e top &
Exec "Kalkulator" exec xcalc &
Exec "Xman" exec xman &
Exec "Xmag" exec xmag &
Tidak ""
Munculan "Keluar Fvwm" Keluar-Verifikasi
Akhir Popup
Sub-menu harus ditentukan sebelum menu utama di mana mereka terikat. Sub-
menu bersarang bisa sewenang-wenang dalam.

Keluar Keluar fvwm, umumnya menyebabkan X keluar juga.

Raise Memungkinkan pengguna untuk menaikkan jendela.

NaikkanTurunkan
Menaikkan dan menurunkan jendela secara bergantian.

menyegarkan
Menyebabkan semua jendela di layar menggambar ulang sendiri.

Ubah ukuran [ x y ]
Memungkinkan pengguna untuk mengubah ukuran jendela.

Jika argumen opsional x dan y disediakan, maka jendela akan dipindahkan jadi
bahwa sudut kiri atas berada di lokasi (x,y). Satuan x dan y adalah persen-
layar, kecuali huruf "p" ditambahkan ke setiap koordinat, dalam hal ini:
lokasi ditentukan dalam piksel.

Restart nama Nama Manajer Jendela
Global fvwm untuk memulai ulang sendiri jika WindowManagerName adalah "fvwm", atau untuk beralih ke
window manager alternatif jika WindowManagerName selain "fvwm". Jika jendela
manager tidak ada di jalur pencarian default Anda, maka Anda harus menggunakan nama jalur lengkap
untuk Nama Manajer Jendela.

Nama Manajer Jendela tidak dikutip tapi nama adalah. nama adalah nama yang muncul di
menu, jika dari situlah fungsi dipanggil. nama diperlukan bahkan jika
fungsi tidak dipanggil dari menu.

Perintah ini tidak boleh memiliki trailing ampersand atau argumen baris perintah apa pun dan
tidak boleh menggunakan variabel lingkungan apa pun. Dari contoh berikut,
tiga yang pertama pasti kalah, tetapi yang ketiga baik-baik saja:
Kunci F1 RN Restart " " fvwm &
Kunci F1 RN Restart " " $(HOME)/bin/fvwm
Kunci F1 RN Restart " " twm -f .mystartupfile
Kunci F1 RN Restart " " /home/nation/bin/fvwm

Stick Membuat jendela lengket jika belum lengket, atau tidak lengket jika sudah
lengket.

gulir horisontal vertikal
Menggulir area pandang desktop virtual dengan horisontal halaman dalam arah x dan
vertikal halaman dalam arah y. Salah satu atau kedua entri mungkin negatif. Keduanya
nilai horizontal dan vertikal dinyatakan dalam persen halaman, jadi "Gulir 100
100" berarti menggulir ke bawah dan ke kiri satu halaman penuh. "Scroll 50 25" berarti menggulir
meninggalkan setengah halaman dan turun seperempat halaman. Fungsi gulir seharusnya tidak
dipanggil dari menu pop-up. Biasanya, pengguliran berhenti di tepi desktop.

Jika persentase horizontal dan vertikal dikalikan 1000 maka scrolling
akan membungkus di tepi desktop. Jika "Scroll 100000 0" dieksekusi
dan lebih fvwm akan pindah ke halaman desktop berikutnya pada setiap eksekusi dan akan membungkus
sekitar di tepi desktop, sehingga setiap halaman dipukul secara bergantian.

Jika huruf "p" ditambahkan ke setiap koordinat (horizontal dan/atau vertikal), maka
jumlah gulir akan diukur dalam piksel.

Judul Tidak apa-apa. Ini digunakan untuk menyisipkan baris judul dalam popup atau menu.

BeralihHalaman
Menonaktifkan pengguliran tepi untuk sementara. Pengguliran tepi dapat diaktifkan kembali dengan menelepon
ini lagi.

Tunggu nama
Built-in ini dimaksudkan untuk digunakan dalam fvwm fungsi saja. Hal ini menyebabkan eksekusi
fungsi untuk menjeda hingga nama jendela baru nama muncul. Fvwm tetap sepenuhnya
berfungsi selama menunggu. Ini sangat berguna dalam InitFunction jika Anda
mencoba memulai windows di desktop tertentu:
Fungsi "InitFunction"
Exec "I" exec xterm -geometry 80x64+0+0
Tunggu "aku" xterm
Meja "Aku" 0 2
Exec "I" exec xmh -font diperbaiki -geometri 507x750+0+0 &
Tunggu "aku" xmh
Meja "Aku" 0 0
Fungsi Akhir
Fungsi di atas memulai xterm di meja saat ini, menunggunya untuk memetakan dirinya sendiri,
kemudian beralih ke meja 2 dan memulai xmh. Setelah jendela xmh muncul kontrol
pindah ke meja 0.

melengkung [ nama nama_jendela ]
Sama seperti CirculateDown tetapi menghapus ikon setiap jendela yang diikon karena berfokus pada mereka.

JendelaMeja meja_baru
Memindahkan jendela yang dipilih ke desktop yang ditentukan sebagai meja_baru.

Daftar Jendela argumen1 argumen2
Menghasilkan menu pop-up (dan memunculkannya) di mana judul dan geometri masing-masing
jendela saat ini di atas meja ditampilkan. Geometri jendela ikon
ditunjukkan dalam tanda kurung. Memilih item dari menu pop-up daftar jendela akan menyebabkan
jendela yang akan dipindahkan ke desktop jika saat ini tidak ada, akan pindah
area pandang desktop ke halaman yang berisi sudut kiri atas dari
window, akan menghapus ikon jendela jika diikonifikasi, dan akan menaikkan jendela.

If argumen1 adalah angka genap maka windows akan terdaftar menggunakan nama jendela
(nama yang muncul di bilah judul). Jika ganjil maka nama ikon jendela
digunakan.

If argumen1 kurang dari 2 maka semua jendela di semua desktop (kecuali yang terdaftar di
Arahan WindowListSkip) akan ditampilkan.

If argumen1 adalah 2 atau 3 maka hanya jendela di desktop saat ini yang akan ditampilkan.

If argumen1 adalah 4 atau 5 maka hanya windows di nomor desktop argumen2 akan ditampilkan.

KEYBOARD PINTAS


Semua (saya pikir) operasi window manager dapat dilakukan dari keyboard tanpa mouse
operasi harus mungkin. Selain menggulir di sekitar desktop virtual dengan
mengikat Scroll built-in ke tombol yang sesuai, pop-up, memindahkan, mengubah ukuran, dan sebagian besar lainnya
built-in dapat diikat ke kunci. Setelah fungsi bawaan dimulai, penunjuk dipindahkan
dengan menggunakan panah atas, bawah, kiri, dan kanan, dan aksi diakhiri dengan menekan
kembali. Menahan tombol shift akan menyebabkan gerakan penunjuk bergerak lebih besar
dan menahan tombol kontrol akan menyebabkan gerakan kursor menjadi lebih kecil.
Kontrol gerakan kursor emacs dan vi standar (^n, ^p, ^f, ^b, dan ^j, ^k, ^h, ^l) dapat
digunakan sebagai pengganti tombol panah.

DITAWARKAN KONFIGURASI


Contoh file konfigurasi, system.fvwmrc, disertakan dengan fvwm distribusi. Dia
dikomentari dengan baik dan dapat digunakan sebagai sumber contoh untuk fvwm konfigurasi.

GUNAKAN ON BANYAK LAYAR TAMPILAN


Jika argumen baris perintah -s tidak diberikan, fvwm akan secara otomatis memulai pada setiap
layar pada tampilan yang ditentukan. Setelah fvwm mulai setiap layar diperlakukan secara independen.
Mulai ulang fvwm perlu dilakukan secara terpisah pada setiap layar. Penggunaan EdgeScroll 0 0
sangat disarankan untuk tampilan multi-layar.

Anda mungkin perlu keluar di setiap layar untuk keluar dari sesi X sepenuhnya.

Dukungan multi-layar hanya tersedia jika fvwm dikompilasi dengan -DMULTIPLE_SCREENS

Gunakan fvwm1 online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    libusb
    libusb
    Perpustakaan untuk mengaktifkan ruang pengguna
    program aplikasi untuk berkomunikasi dengan
    perangkat USB. Pemirsa: Pengembang, Akhir
    Pengguna/Desktop. Bahasa Pemrograman:C.
    Kategori ...
    Unduh libusb.dll
  • 2
    menenggak
    menenggak
    SWIG adalah alat pengembangan perangkat lunak
    yang menghubungkan program yang ditulis dalam C dan
    C++ dengan berbagai level tinggi
    bahasa pemrograman. SWIG digunakan dengan
    berbeda...
    Unduh SWIG.dll
  • 3
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Bereaksi tema WooCommerce, dibangun dengan
    JS berikutnya, Webpack, Babel, Node, dan
    Express, menggunakan GraphQL dan Apollo
    Klien. Toko WooCommerce di React(
    berisi: Produk...
    Unduh WooCommerce Nextjs React Theme
  • 4
    archlabs_repo
    archlabs_repo
    Repo paket untuk ArchLabs Ini adalah
    aplikasi yang juga bisa diambil
    dari
    https://sourceforge.net/projects/archlabs-repo/.
    Ini telah dihosting di OnWorks di ...
    Unduh archlabs_repo
  • 5
    Proyek Zephyr
    Proyek Zephyr
    Proyek Zephyr adalah generasi baru
    sistem operasi waktu-nyata (RTOS) yang
    mendukung banyak perangkat keras
    ilmu bangunan. Hal ini didasarkan pada
    kernel jejak kecil...
    Unduh Proyek Zephyr
  • 6
    SCon
    SCon
    SCons adalah alat konstruksi perangkat lunak
    itu adalah alternatif yang unggul untuk
    alat pembuatan "Buat" klasik yang
    kita semua tahu dan cinta. SCon adalah
    dilaksanakan...
    Unduh SCons.dll
  • Lebih banyak lagi »

Perintah Linux

Ad