GoGPT Best VPN GoSearch

favorit OnWorks

vtwmx - Online di Cloud

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

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

PROGRAM:

NAMA


vtwm - Manajer Jendela Tab Virtual untuk Sistem X Window

RINGKASAN


vtwm [ -d pameran ] [ -f file init ] [ -m [ m4-opsi ] ] [ -p ] [ -s ] [ -v ]

DESKRIPSI


vtwm adalah manajer jendela untuk Sistem X Window. Ini menyediakan bilah judul, jendela berbentuk,
beberapa bentuk manajemen ikon, fungsi makro yang ditentukan pengguna, klik untuk mengetik dan penunjuk-
fokus keyboard yang digerakkan, dan binding tombol dan tombol penunjuk yang ditentukan pengguna.

Program ini biasanya dimulai oleh manajer sesi pengguna atau skrip startup. Kapan
digunakan dari xdm(1) atau xinit(1) tanpa manajer sesi, vtwm sering dieksekusi di
latar depan sebagai klien terakhir. Saat dijalankan dengan cara ini, keluar vtwm menyebabkan sesi menjadi
dihentikan (yaitu, logout).

Secara default, jendela aplikasi dikelilingi oleh batas dengan bilah judul di bagian atas.
Bilah judul berisi nama jendela, area persegi panjang yang menunjukkan kapan jendela
menerima input keyboard, dan tiga kotak fungsi yang dikenal sebagai "tombol bilah judul".
Menekan Tombol penunjuk1 (biasanya tombol paling kiri kecuali telah diubah dengan
xmodmap(1)) pada salah satu fitur bilah judul ini akan memanggil fungsi yang terkait dengan
Mereka.

Dengan antarmuka default, jendela diikonifikasi dengan mengklik (menekan dan kemudian
segera melepaskan) tombol bilah judul yang terlihat seperti titik. Sebaliknya, jendela adalah
didekononifikasi dengan mengklik ikon terkait atau entri di pengelola ikon (lihat
deskripsi variabel TampilkanIkonManajer dan fungsinya f.showiconmgr dalam
PENGIKAT bagian).

Windows diubah ukurannya dengan menekan tombol bilah judul yang menyerupai grup bersarang
kotak, menyeret penunjuk ke tepi yang akan dipindahkan, dan melepaskan penunjuk
ketika jendela adalah ukuran yang diinginkan. Demikian pula, jendela dipindahkan dengan menekan di
judul atau area sorot, seret ke lokasi baru, lalu lepaskan saat
jendela berada pada posisi yang diinginkan. Cukup klik di judul atau sorot area yang dimunculkan
jendela tanpa memindahkannya.

Menekan tombol bilah judul dengan panah bawah di dalamnya menampilkan menu dengan banyak lainnya
fungsi yang dapat diterapkan ke jendela.

Ketika jendela baru dibuat, vtwm akan menghormati setiap ukuran dan informasi lokasi yang diminta
oleh pengguna (biasanya melalui -geometri argumen baris perintah atau sumber daya X11 untuk
aplikasi individu). Dengan konfigurasi default, Mengklik pointer Button1 akan
posisikan jendela pada posisi saat ini dan berikan ukuran default. Mendesak
pointer Button2 (biasanya tombol pointer tengah) dan menyeret jendela akan memberikan
jendela posisinya saat ini tetapi biarkan sisi-sisinya diubah ukurannya seperti dijelaskan di atas.
Mengklik Tombol penunjuk3 (biasanya tombol penunjuk kanan) akan memberikan jendelanya
posisi saat ini tetapi cobalah untuk membuatnya cukup lama untuk menyentuh bagian bawah layar.

Perilaku default selama operasi ini adalah untuk mewakili jendela dengan garis besar
jendela klien dan bilah judulnya, garis-garis yang bersilangan di dalam jendela klien.
Kalau tidak, vtwm dapat dikonfigurasi untuk menggambar jendela sepenuhnya, tetapi tidak
direkomendasikan kecuali milik Anda adalah sistem yang cepat.

THE VIRTUAL DESKTOP


vtwm didasarkan pada twm(1) window manager, tetapi menambahkan fungsionalitas ekstra dalam bentuk
desktop virtual. Desktop virtual adalah area yang lebih besar dari layar fisik. NS
layar nyata dianggap sebagai jendela ke bagian dari tampilan desktop virtual
jendela apa pun yang ada di area desktop itu. Untuk membantu menavigasi di sekitar
Desktop, vtwm membuat jendela baru, dengan nama VTWM Desktop, yang menunjukkan keseluruhan
desktop menggunakan skala kecil. Di jendela Virtual Desktop, semua jendela yang ada adalah
ditampilkan dan berbagai pilihan disediakan untuk mengenali identitas yang berbeda
windows (lihat deskripsi variabel DesktopTampilanLatar Belakang,
DesktopTampilan Latar Depan, Batas Tampilan Desktop dan Font Desktop Virtual).

Untuk menyediakan ruang kerja yang konsisten, tersedia opsi: kukuing windows ke nyata
layar. Ketika sebuah jendela dipaku, itu dianggap menempel ke layar nyata tidak peduli apa
bagian dari desktop sedang ditampilkan.

Biasanya, beberapa utilitas standar dipaku: manajer ikon, tampilan desktop, a
memuat grafik rata-rata, jam, dan pemberitahuan email. NS f.kuku (atau aliasnya, f.tongkat)
fungsi dapat digunakan untuk mengubah status yang dipaku dari jendela apa pun; lihat PENGIKAT bagian
untuk rincian.

Jendela root tampilan tidak berubah oleh program ini dan utilitas seperti
xsetroot(1) akan terus bekerja tanpa modifikasi.

PILIHAN


vtwm menerima opsi baris perintah berikut:

-d pameran Opsi ini menentukan server X yang akan digunakan.

-f [file init] Opsi ini menentukan nama file startup yang akan digunakan. Secara default,
vtwm akan mencari di direktori home pengguna untuk file bernama .vtwmrc.N,
.vtwmrc, .twmrc.N, atau .twmrc (di mana 'N' adalah nomor layar). Itu juga terlihat
untuk file default seluruh sistem; lihat KUSTOMISASI bagian di bawah untuk
rincian. Jika file init tidak disediakan, ini menentukan bahwa vtwm harus
abaikan file startup apa pun yang ditemukannya, dan gunakan hanya default yang
dikompilasi (dimaksudkan untuk menguji default yang dikompilasi).

-m [Pilihan] Opsi ini menyebabkan vtwm untuk melakukan praproses file startup menggunakan m4(1)
prosesor makro. NS Pilihan akan diteruskan kata demi kata ke m4 bersama dengan itu
simbol itu vtwm menyatakan. Perhatikan bahwa Pilihan sendiri harus dikutip, to
mencegah pemrosesan yang tidak diinginkan yang mungkin terjadi oleh shell, dll.

-p Pilihan ini menunjukkan bahwa vtwm harus mencoba menulis PID-nya ke
$HOME/vtwm.pid saat startup, dan hapus file itu saat shutdown. File ini mungkin
berguna sebagai file kunci, atau untuk menentukan yang benar vtwm proses untuk
pengguna tertentu. Jika file tidak dapat ditulis saat startup, bel akan berbunyi
suara, tapi vtwm akan dilanjutkan.

-s Opsi ini menunjukkan bahwa hanya layar default (sebagaimana ditentukan oleh -d
pilihan atau dengan DISPLAY variabel lingkungan) harus dikelola. Oleh
bawaan, vtwm akan mencoba mengelola semua layar di layar.

-v Pilihan ini menunjukkan bahwa vtwm harus mencetak pesan ke perangkat stderr
ketika terjadi peristiwa yang tidak terduga. Ini bisa berguna untuk debugging
aplikasi, tetapi mungkin mengganggu dalam penggunaan biasa.

KUSTOMISASI


Banyak vtwmPenampilan dan perilaku dapat dikontrol dengan menyediakan file startup di
salah satu lokasi berikut (dicari agar setiap layar dikelola saat vtwm
dimulai):

$HOME/.vtwmrc.nomor layar
The nomor layar adalah bilangan positif kecil (misalnya, 0, 1, dll.) yang mewakili
nomor layar (misalnya, nomor terakhir dalam variabel lingkungan DISPLAY
tuan rumah: displaynum.screennum) yang akan digunakan untuk menghubungi layar
menampilkan. Ini ditujukan untuk tampilan dengan beberapa layar dengan visual yang berbeda
jenis.

$HOME/.vtwmrc
Ini adalah nama biasa untuk file startup pengguna individu.

$VTWMDIR/twm/system.vtwmrc
Jika tidak ada file sebelumnya yang ditemukan, vtwm akan mencari di file ini untuk a
konfigurasi default. Perhatikan bahwa variabel didefinisikan hanya in itu Makefile,
dan sering diatur dan disesuaikan oleh administrator situs untuk memberikan kenyamanan
menu atau binding yang sudah dikenal untuk pengguna pemula.

$HOME/.twmrc.nomor layar

$HOME/.twmrc

$VTWMDIR/twm/system.twmrc
Ketika tidak satu pun dari .vtwmrc file dapat ditemukan, vtwm kembali bertindak seperti twm(1)
dan mencari ketiganya .twmrc varian. Perhatikan bahwa variabel didefinisikan
hanya in itu Makefile.

Algoritma pencarian ini memungkinkan keduanya twm(1) dan vtwm untuk hidup berdampingan secara damai di
instalasi. Sejak vtwm adalah superset dari twm(1), bahkan dapat digunakan untuk menggantikan yang terakhir,
dan pengguna yang hanya memiliki .twmrc-style file seharusnya tidak melihat banyak perbedaan.

Jika tidak ada file startup yang ditemukan, atau jika vtwm disuruh mengabaikan mereka, vtwm akan menggunakan built-in
default seperti yang dijelaskan dalam DESKRIPSI bagian di atas, meskipun sistem.vtwmrc berkas, jika
dikonfigurasi ulang sebelum membangun, dapat mengintervensi. Satu-satunya sumber daya X11 yang digunakan oleh vtwm is
bitmapFilePath untuk daftar direktori yang dipisahkan titik dua untuk mencari saat mencari bitmap
dan file pixmap (untuk informasi lebih lanjut, lihat: Athena widget manual dan xrdb(1)).

vtwm file startup secara logis dipecah menjadi tiga jenis spesifikasi: Variabel,
Bindings, menu.

The Variabel bagian harus didahulukan dan digunakan untuk menggambarkan font, warna, kursor,
lebar batas, penempatan ikon dan jendela, penyorotan, autoraising, tata letak judul,
warping, dan penggunaan manajer ikon.

The Bindings bagian biasanya berada di urutan kedua dan digunakan untuk menentukan fungsi yang seharusnya
akan dipanggil ketika tombol keyboard dan pointer ditekan di jendela, ikon, judul,
dan bingkai.

The menu bagian memberikan menu yang ditentukan pengguna (berisi fungsi yang akan dipanggil atau
perintah yang akan dieksekusi).

Nama variabel dan kata kunci tidak peka huruf besar/kecil. String harus dikelilingi oleh double
karakter kutipan (misalnya, "biru") dan peka huruf besar/kecil. Tanda tajam ('#') di luar a
string menyebabkan sisa baris di mana karakter tampaknya diperlakukan sebagai
komentar.

M4 PEMROSESAN AWAL


Fitur yang kuat dari vtwm pada versi 5.4.6 dapat digunakan m4(1) untuk pra-proses
itu file startup. Kapan vtwm dimulai dengan -m, itu akan membuka file untuk input sebagai
dijelaskan di atas, tetapi akan memproses file itu melalui m4 sebelum menguraikannya. Jadi, Anda bisa menggunakan
m4 makro untuk melakukan operasi saat runtime. Ini membuatnya sangat mudah untuk bekerja saat Anda menggunakan
banyak tampilan yang berbeda, dll. Misalnya, jika Anda ingin mengatur bagian kanan bawah dari
layar menjadi milikmu IkonWilayah, Anda dapat menggunakan m4 arahan dan simbol yang telah ditentukan sebelumnya untuk
menghitung wilayah yang Anda inginkan:
definisikan(Wilayah I, translit(eval(LEBAR/3)*eval(TINGGI/2)+eval(LEBAR-Lebar/3)-0, *, x))
IconRegion "IRegion" SELATAN TIMUR 75 25
akan menentukan bagian bawah, dan sepertiga kanan layar. Simbol-simbol LEBAR dan
TINGGI dihitung dengan vtwm untuk m4 menggunakan. Simbol-simbol berikut telah ditentukan sebelumnya oleh
vtwm:

SERVERHOST Variabel ini diatur ke nama mesin yang menjalankan X
Server.

PEMBAWA KLIEN Mesin yang menjalankan klien X (yaitu, "vtwm", "xterm", dll.).

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

PENGGUNA Nama pengguna yang menjalankan program. Didapat dari lingkungan.

HOME Direktori beranda pengguna. Didapat dari lingkungan.

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

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

VENDOR Vendor server X Anda (yaitu, "MIT X Consortium").

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

LEBAR Lebar tampilan Anda dalam piksel.

TINGGI Tinggi layar Anda dalam piksel.

X_RESOLUSI Resolusi X layar Anda dalam piksel per meter.

Y_RESOLUSI Resolusi Y layar Anda dalam piksel per meter.

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

BITS_PER_RGB Jumlah bit signifikan dalam warna RGB. (log basis 2 dari nomor
warna yang berbeda yang dapat dibuat. Hal ini sering berbeda dengan
jumlah warna yang dapat ditampilkan sekaligus.)

TWM_TYPE Memberitahu yang mana twm turunan sedang berjalan. Itu akan selalu disetel ke "vtwm" di
program ini. Ini berguna untuk melindungi bagian dari file startup Anda
bahwa twm tepat tidak akan mengerti (seperti VirtualDesktop) sehingga masih
dapat digunakan dengan yang lain twm-program berbasis.

KELAS Kelas visual Anda. Akan mengembalikan salah satu dari "StaticGray", "GrayScale",
"StaticColor", "PseudoColor", "TrueColor", "DirectColor", atau, jika tidak dapat
menentukan apa yang Anda miliki, "NonStandar".

WARNA Ini akan menjadi "Ya" atau "Tidak". Ini hanya pembungkus di atas
definisi. Mengembalikan "Ya" pada "* Warna", dan "Tidak" pada "StaticGray" dan
"Skala Abu-abu".

I18N Ini akan menjadi "Ya" atau "Tidak" tergantung pada apakah dukungan untuk
internasionalisasi telah disusun di.

XPM Ini akan menjadi "Ya" atau "Tidak" tergantung pada apakah dukungan untuk pixmap
file gambar telah dikompilasi.

TERDENGAR Ini akan menjadi "Ya" atau "Tidak" tergantung pada apakah dukungan untuk suara
telah dikompilasi di.

REGEX Ini akan menjadi "Ya" atau "Tidak" tergantung pada apakah dukungan untuk reguler
ekspresi ("RE") telah dikompilasi.

Perhatikan bahwa simbol apa pun yang diteruskan ke m4 pada baris perintah yang bertentangan dengan ini tidak akan
diantisipasi atau ditangani oleh vtwm; Anda akan berada di bawah belas kasihan khusus Anda m4.

Perhatikan juga bahwa jika vtwmpersiapan pelaksanaan m4 gagal, file startup akan menjadi
diproses secara normal, dan akan tersedak yang pertama m4 makro yang dihadapi.

Akhirnya, sadarilah bahwa m4 prapemrosesan dapat menyebabkan hal-hal yang sering ditemukan di file startup menjadi
merusak. Misalnya, tanda kutip dan tanda kutip balik dalam perintah shell akan sangat kacau oleh
m4mekanisme kutipan internal sendiri. Masalah khusus ini dapat diatasi dengan
penempatan ubah kutipan(,) di bagian atas file startup Anda.

Memohon vtwm dengan keduanya -m dan -v pilihan akan mencetak m4 perintah dengan semua simbol
diperluas.

VARIABEL


Banyak aspek dari vtwmantarmuka pengguna dikendalikan oleh variabel yang dapat diatur
di file startup pengguna. Beberapa opsi diaktifkan atau dinonaktifkan hanya dengan
keberadaan kata kunci tertentu. Opsi lain memerlukan kata kunci, angka, string, atau
daftar semua ini.

Daftar dikelilingi oleh kurung kurawal dan biasanya dipisahkan oleh spasi putih atau baris baru. Untuk
contoh:
Naik Otomatis { "emacs" "VTWM*" "x*clock" "Xmh" "XTerm" }
or
Naik Otomatis
{
"emacs"
"VTW*"
"x*jam"
"Xmh"
"Jangka Waktu"
}

Ketika variabel yang berisi daftar string yang mewakili jendela dicari (mis
menentukan apakah akan mengaktifkan autoraise atau tidak seperti yang ditunjukkan di atas), string harus menjadi case-
kecocokan sensitif dengan nama jendela (diberikan oleh properti jendela WM_NAME), atau kelas
nama atau kelas kelas (keduanya diberikan oleh properti jendela WM_CLASS). Contoh sebelumnya
akan mengaktifkan autoraise di windows bernama "emacs", semua vtwm-jendela khusus, jam apa saja
diinstal yang namanya dimulai dengan 'x' (jam tidak akan di-autoraise), dan semuanya xmh dan
xterm windows (yang masing-masing dari kelas "XTerm" dan "Xmh"). Lihat KARTU LIAR
bagian untuk detail tentang arti tanda bintang ('*').

Argumen string yang ditafsirkan sebagai nama file (lihat bagian peta pixmap, kursor, dan
IkonDirektori variabel di bawah) akan menambahkan direktori pengguna (ditentukan oleh HOME
variabel lingkungan) jika karakter pertama adalah tilde ('~'). Jika, sebaliknya, yang pertama
karakter adalah titik dua (':'), nama diasumsikan merujuk ke salah satu bitmap internal
yang digunakan untuk membuat tombol bilah judul 2D, tombol pengelola ikon 2D, dan menu 2D
ikon tarik-kanan. Akhirnya, jika lima karakter pertama adalah ":xpm:", namanya diasumsikan
untuk merujuk ke salah satu pixmap bawaan yang dapat digunakan untuk membuat tombol bilah judul 3D, tombol
tombol pengelola ikon 3D, dan ikon tarik-kanan menu 3D. Lihat IMAGE DAN AUDIO FORMAT
bagian untuk rincian lebih lanjut.

Variabel berikut dapat ditentukan dalam: vtwm berkas permulaan. Daftar nama jendela
ditunjukkan oleh daftar menang, dan argumen opsional ditampilkan dalam tanda kurung siku. Setiap
nilai default didasarkan pada terdistribusi sistem.vtwmrc file, dan jika tidak ada yang disebutkan,
pengaturan default adalah "mati", "dinonaktifkan", atau "tidak ada".

AppletWilayah geomtr vgrav hgrav jaringan vgrid { daftar menang }
Variabel ini menentukan area di jendela root di mana jendela terdaftar di
daftar menang ditempatkan. NS geomtr adalah string yang dikutip yang berisi geometri standar
spesifikasi untuk ukuran wilayah dan lokasi. Jika lebih dari satu AppletWilayah is
ditentukan, jendela akan dimasukkan ke wilayah berikutnya yang memiliki jendela terdaftar
ketika yang pertama penuh. NS vgrav argumen harus baik utara or Selatan dan
digunakan untuk mengontrol apakah jendela pertama kali diisi dari atas atau bawah
wilayah. Demikian pula, hgrav argumen harus baik Timur or Barat dan digunakan untuk
mengontrol apakah jendela harus diisi dari kiri atau kanan. Windows adalah
ditata dalam kotak dengan sel jaringan lebar piksel dan vgrid piksel tinggi. Perhatikan bahwa
dimensi terkecil dari wilayah harus setidaknya ukuran terbesar
jendela di dalamnya, termasuk bingkai dan bilah judul, dalam arah yang sama. Variabel ini
dimaksudkan untuk menyederhanakan pengelolaan semua aplikasi alat kecil seperti
xcb(1) xbiff(1) xload(1), dll. yang digunakan secara teratur.

Panci Otomatis N
Variabel ini memungkinkan layar untuk secara otomatis menggeser N% dari layar nyata ketika
penunjuk mendekati tepi layar. Pan akan berada di arah
tepi mendekat. Standarnya adalah 100, secara efektif "paging" di seluruh virtual
Desktop.

Lebar AutoPanBorder piksel
If Panci Otomatis dihidupkan, ketika penunjuk masuk dalam jumlah yang ditentukan
piksel dari batas layar sebenarnya, layar digeser. Nilai defaultnya adalah 5.

AutoPanExtraWarp piksel
If Panci Otomatis dihidupkan dan Perilaku Autopan Alami dimatikan, variabel ini
menentukan seberapa jauh, dalam piksel, Anda ingin penunjuk menjauh dari bagian dalam
tepi batas autopan saat melakukan autopanning. Nilai defaultnya adalah 2 piksel.

AutoPanWarp Dengan Menghormati Layar Nyata N
Dengan opsi ini diaktifkan, penunjuk akan dibelokkan oleh N% sebanyak piksel di real
layar saat layar digulir, atau dengan
(Lebar AutoPanBorder + AutoPanExtraWarp)
piksel, mana yang lebih besar. Lihat Perilaku Autopan Alami untuk lebih teliti
diskusi tentang ini dan beberapa pengaturan yang disarankan.

Naik Otomatis [{ daftar menang }]
Variabel ini menentukan daftar jendela (semua jendela jika daftar menang dihilangkan) ke
dinaikkan secara otomatis setiap kali penunjuk berhenti di jendela untuk
jumlah waktu yang ditentukan oleh Naikkan Penundaan variabel. Tindakan ini dapat
diaktifkan atau dinonaktifkan secara interaktif pada masing-masing jendela menggunakan fungsi
f.peningkatan otomatis.

Penundaan KenaikanOtomatis milidetik
Sinonim untuk Naikkan Penundaan.

Ubah Ukuran RelatifOtomatis
Variabel ini menunjukkan bahwa menyeret keluar ukuran jendela (baik ketika awalnya
ukuran jendela dengan pointer Button2 atau saat mengubah ukurannya) tidak harus menunggu sampai
penunjuk telah melewati tepi jendela. Sebagai gantinya, gerakkan penunjuk
secara otomatis menyebabkan tepi atau tepi terdekat bergerak dengan jumlah yang sama. Ini
memungkinkan jendela pengubahan ukuran yang memanjang dari tepi layar. jika
penunjuk berada di tengah jendela, atau jika pengubahan ukuran dimulai dengan menekan a
tombol bilah judul, vtwm masih akan menunggu penunjuk melewati tepi jendela (untuk
mencegah kecelakaan). Opsi ini sangat berguna bagi orang yang menyukai
metode press-drag-release untuk menyapu ukuran jendela.

Peta BeNiceToColor
Variabel ini menentukan bahwa garis berbintik digunakan untuk warna bevel bila ada
dari variabel 3D diatur, untuk menghemat alokasi colormap.

PerbatasanBevelLebar piksel
Memberitahu vtwm untuk menggunakan batas jendela yang terlihat 3D, dan menentukan lebar dalam piksel
miring. Warna batas 3D adalah PerbatasanUbinLatar Belakang, dan jika Tidak ada Sorotan
tidak dipilih, batas jendela Fokus adalah Warna Perbatasan. Standarnya adalah 0
if vtwm dibangun dengan fitur 2D, atau 2 ketika vtwm dibangun dengan fitur 3D.

Warna Perbatasan string [{ daftar warna }]
Variabel ini menentukan warna default perbatasan untuk ditempatkan di sekitar semua
jendela non-ikon, dan hanya dapat diberikan dalam a Warna or Satu warna daftar.
Opsional daftar warna menentukan daftar pasangan nama jendela dan warna untuk
menentukan warna batas tertentu untuk berbagai jenis jendela. Sebagai contoh:
Warna Perbatasan "abu-abu50"
{
"XTerm" "merah"
"xmh" "hijau"
}

Standarnya adalah "abu-abu70".

PerbatasanUbinLatar Belakang string [{ daftar warna }]
Variabel ini menentukan warna latar belakang default dalam pola abu-abu yang digunakan dalam
batas yang tidak disorot (hanya jika Tidak ada Sorotan belum disetel), dan hanya dapat diberikan
dalam Warna or Satu warna Daftar. opsional daftar warna memungkinkan per-jendela
warna yang akan ditentukan. Standarnya adalah "abu-abu60".

Latar Depan BorderTile string [{ daftar warna }]
Variabel ini menentukan warna latar depan default dalam pola abu-abu yang digunakan dalam
batas yang tidak disorot (hanya jika Tidak ada Sorotan belum disetel), dan hanya dapat diberikan
dalam Warna or Satu warna Daftar. opsional daftar warna memungkinkan per-jendela
warna yang akan ditentukan. Standarnya adalah "abu-abu60".

BorderWidth piksel
Variabel ini menentukan lebar dalam piksel dari perbatasan yang mengelilingi semua klien
bingkai jendela jika Lebar Batas Klien belum ditentukan. Nilai ini juga
digunakan untuk mengatur ukuran batas jendela yang dibuat oleh vtwm (seperti manajer ikon).
Standarnya adalah 2 if vtwm dibangun dengan fitur 2D, atau 6 ketika vtwm dibangun dengan
fitur 3D.

TombolBevelLebar piksel
Memberitahu vtwm untuk menggunakan tombol jendela yang tampak 3D. Ini menentukan lebar dalam piksel dari
miring. Standarnya adalah 0 if vtwm dibangun dengan fitur 2D, atau 1 ketika vtwm is
dibangun dengan fitur 3D.

Indentasi Tombol piksel
Variabel ini menentukan ukuran tombol bilah judul, dinyatakan sebagai perbedaan
dari ketinggian font bilah judul, dan biasanya berarti tombol bilah judul akan
menyusut (gambar built-in) atau dipotong (gambar eksternal) sesuai. Sebuah negatif
nilai diterima, bagaimanapun, menunjukkan bahwa tombol bilah judul harus lebih besar dari
font bilah judul. Mengatur ini ke negated BingkaiPadding nilai, dengan
JudulTombolBorderWidth diatur ke 0, membuat tombol bilah judul setinggi dan selebar
mungkin. Standarnya adalah 0 if vtwm dibangun dengan fitur 2D, atau -2 ketika vtwm
dibangun dengan fitur 3D.

TombolColorIsFrame
Variabel ini menentukan bahwa tombol bilah judul akan memiliki warna yang sama dengan
bingkai jendela. Ini diatur secara default jika vtwm dibangun dengan fitur 3D.

Hapus Kontras Bevel kontras
Menunjukkan ke vtwm cara menghitung warna bevel bening untuk item 3D. Nilai
adalah dikompresi ke kisaran 0 dan 100. Rumus yang digunakan adalah:
jelas.{RGB} = (65535 - warna.{RGB}) * (kontras / 100)

Standarnya adalah 40 if vtwm dibangun dengan fitur 3D.

Lebar Batas Klien
Variabel ini menunjukkan bahwa lebar bingkai jendela harus diatur ke perbatasan
lebar seperti yang ditentukan oleh klien, bukan dengan nilai BorderWidth. Jika
PerbatasanBevelLebar bukan nol, namun variabel ini diabaikan.

Warna { daftar warna }
Variabel ini menentukan daftar penetapan warna yang akan dibuat jika default
layar mampu menampilkan lebih dari sekadar hitam putih. NS warna-
daftar terdiri dari variabel warna berikut dan nilainya:
DefaultLatar Belakang, Latar Depan Default, MenuLatar Belakang, Menu Latar Depan,
MenuJudulLatar Belakang, MenuJudulForeground, dan MenuBayanganWarna. Pengikut
variabel warna juga dapat diberikan daftar pasangan nama jendela dan warna untuk memungkinkan
warna per-jendela yang akan ditentukan (lihat Warna Perbatasan untuk detail): Warna Perbatasan,
DesktopTampilan Latar Depan, DesktopTampilanLatar Belakang, Layar Nyata Latar Depan,
Latar Belakang Layar Nyata, Latar Depan Virtual, Latar Belakang Virtual, DesktopDisplayBorder,
IkonManagerSorotan, BatasJudulLatar Belakang, BorderJudulForeground,
JudulLatar Belakang, JudulForeground, IkonLatar Belakang, IkonForeground, IkonPerbatasanWarna,
IkonManagerLatar Belakang, dan IkonManajer Latar Depan. Sebagai contoh:
Warna
{
MenuLatar Belakang "abu-abu50"
Menu Latar Depan "biru"
Warna Perbatasan "merah"
{
"XTerm" "kuning"
}
JudulForeground "kuning"
JudulLatar Belakang "biru"
}

Semua variabel warna ini juga dapat ditentukan untuk Satu warna variabel,
memungkinkan file inisialisasi yang sama untuk digunakan pada warna dan monokrom
Menampilkan.

DibatasiMoveTime milidetik
Variabel ini menentukan lamanya waktu antara klik tombol yang diperlukan untuk memulai sebuah
operasi gerakan terbatas. Klik dua kali dalam jangka waktu ini ketika
memohon f.pindahkan akan menyebabkan jendela hanya dipindahkan secara horizontal atau vertikal
arah. Menyetel nilai ini ke 0 akan menonaktifkan gerakan terbatas. Standarnya
is 400 milidetik.

kursor { daftar kursor }
Variabel ini menentukan mesin terbang yang vtwm harus digunakan untuk berbagai pointer
kursor. Setiap kursor dapat didefinisikan baik dari kursor font atau dari dua
file bitmap. Bentuk dari kursor font dapat ditentukan secara langsung sebagai:
nama kursor "string"
dimana nama kursor adalah salah satu nama kursor yang tercantum di bawah ini, dan string adalah namanya
dari mesin terbang seperti yang ditemukan dalam file /usr/include/X11/cursorfont.h (tanpa "XC_"
awalan). Jika kursor akan ditentukan dari file bitmap, sintaks berikut:
digunakan sebagai gantinya:
nama kursor "gambar""masker"
dimana gambar dan masker tentukan nama file yang berisi gambar mesin terbang dan
topeng di bitmap(1) bentuk. File bitmap terletak dengan cara yang sama seperti ikon
file bitmap. Contoh berikut menunjukkan definisi kursor default:
kursor
{
Bingkai "panah_kiri_atas"
Judul "top_left_arrow"
Ikon "top_left_arrow"
IconMgr "top_left_arrow"
Pindahkan "fleur"
Ubah ukuran "fleur"
Menu "sb_left_arrow"
Tombol "tangan2"
Tunggu "menonton"
Pilih "titik"
Hancurkan "bajak laut"
Pintu "pertukaran"
"rtl_logo" virtual
Desktop "kotak titik"
}

Kontras Bevel Gelap kontras
Menunjukkan ke vtwm harus menghitung warna bevel gelap untuk item 3D. Nilai
adalah terdiri antara 0 dan 100. Rumus yang digunakan adalah:
gelap.{RGB} = warna.{RGB} * ((100 - kontras) / 100)

Standarnya adalah 40 if vtwm dibangun dengan fitur 3D.

Hiasi Transien
Variabel ini menunjukkan bahwa jendela sementara (yang mengandung a
WM_TRANSIENT_FOR) harus memiliki bilah judul. Secara default, transien tidak
diasuh kembali.

DefaultLatar Belakang string
Variabel ini menentukan warna latar belakang yang akan digunakan untuk ukuran dan informasi
jendela. Standarnya adalah "merah tua" untuk tampilan warna atau "abu-abu50" untuk monokrom
Menampilkan.

Latar Depan Default string
Variabel ini menentukan warna latar depan yang akan digunakan untuk ukuran dan informasi
jendela. Standarnya adalah "abu-abu85".

DeiconifyToScreen
Saat mendekononifikasi jendela, secara default, jendela akan ditempatkan di sebelumnya
geometri di desktop virtual. Dengan set variabel ini, vtwm memastikan bahwa
jendela akan ditempatkan di suatu tempat di layar nyata.

DesktopTampilanLatar Belakang warna [{ daftar menang }]
Variabel ini mengatur latar belakang jendela kecil di dalam Virtual
Jendela desktop, DAN mengatur latar belakang entri menu di VTWM Windows
menu -- kecuali jika Anda menentukan KunoVtwmWindowsMenu. Default warna digunakan
untuk latar belakang default windows tidak disebutkan dalam daftar. opsional menang-
daftar adalah daftar nama dan warna jendela, misalnya:
DesktopTampilanLatar Belakang "ungu"
{
"zwgc" "hijau"
}

Standarnya adalah "abu-abu60".

Batas Tampilan Desktop warna [{ daftar menang }]
Variabel ini menetapkan warna batas di jendela representasi desktop virtual
untuk warna. itu daftar menang dalam format yang sama dengan JudulForeground dan sejenis lainnya
variabel.
Batas Tampilan Desktop "hitam"
{
"zwgc" "hijau"
}

Standarnya adalah "hitam".

DesktopTampilan Latar Depan warna [{ daftar menang }]
Jika keduanya ini dan Font Desktop Virtual variabel ditetapkan, maka nama-nama
windows akan ditulis dalam representasi jendela yang ditampilkan di desktop. Ini
entri juga menetapkan warna latar depan untuk entri di VTWM Windows Tidak bisa. Itu
format variabel ini sama dengan yang digunakan untuk DesktopTampilanLatar Belakang.
Standarnya adalah "abu-abu85".

Jangan DeiconifyTransients
Variabel ini melihat jendela sementara yang diikonkan dari jendela induk yang diikon
tidak didekonifikasi saat induk tersebut, sehingga mempertahankan statusnya. Bawaan
perilakunya adalah mendeikonifikasi semua subwindows sementara dari jendela ancestor ketika itu
didekonifikasi.

JanganIkonifikasiDenganMembuka Pemetaan { daftar menang }
Variabel ini menentukan daftar jendela yang tidak boleh diikonifikasi hanya dengan
membuka pemetaan jendela (seperti yang akan terjadi jika IconifyByUnmapping telah ditetapkan).
Ini sering digunakan untuk memaksa beberapa jendela diperlakukan sebagai ikon sementara yang lain
windows ditangani oleh manajer ikon.

Jangan InterpolasiJudul
Variabel ini menentukan modifikasi ke InterpolasiMenuWarna perilaku. Dia
akan menyebabkan vtwm untuk tidak menerapkan interpolasi warna ke judul apa pun di tengah
menu. Jadi, f.judul string yang muncul di tengah menu (yaitu, tanpa
warna tertentu yang ditentukan untuk mereka) akan mewarisi latar depan MenuTitle default
dan warna latar belakang.

Jangan BergerakMati
Variabel ini menunjukkan bahwa jendela tidak boleh dipindahkan dari
layar. Itu dapat ditimpa oleh f.forcemove fungsi.

JanganTampilkanDalamTampilan { daftar }
Variabel ini menentukan daftar klien yang seharusnya tidak muncul di desktop
menampilkan. Standarnya adalah:
JanganTampilkanDalamTampilan
{
"VTW*"
"jam x"
"xload"
}

JanganTampilkanDiTwmWindows { daftar }

JanganTampilkanDiVtwmWindows { daftar }
Variabel-variabel ini menentukan daftar klien yang seharusnya tidak muncul di VTWM
Windows menu.

Jangan MeremasJudul [{ daftar menang }]
Variabel ini menunjukkan bahwa bilah judul tidak boleh diperas seminimal mungkin
ukuran seperti yang dijelaskan di bawah MeremasJudul di bawah. Jika daftar jendela opsional adalah
disediakan, hanya jendela tersebut yang akan dicegah agar tidak terjepit.

PintuLatar Belakang warna [{ daftar pintu }]
Menentukan warna latar belakang pintu. Standarnya adalah "merah tua" untuk tampilan warna
or "abu-abu50" untuk tampilan monokrom.

PintuBevelLebar piksel
Memberitahu vtwm untuk menggunakan pintu yang tampak 3D, dan menentukan lebar dalam piksel dari
memiringkan. Standarnya adalah 0 if vtwm dibangun dengan fitur 2D, atau 1 ketika vtwm dibangun
dengan fitur 3D.

PintuFont string
Variabel ini menentukan font yang akan digunakan untuk teks di pintu. Ini harus diatur
untuk melihat pintu. Standarnya adalah "-adobe-helvetica-bold-r-
biasa--*-100-*-*-*-*-*-*".

Pintu Latar Depan warna [{ daftar pintu }]
Menentukan warna latar depan pintu. Standarnya adalah "abu-abu85".

Pintu { daftar pintu }
Variabel ini digunakan untuk membuat pintu, yaitu teleport. Setiap item dalam
door-list memiliki format sebagai berikut:
"nama menang""tempat""melompatKe"

Jendela dengan nama nama menang muncul dengan geometri dan posisi seperti yang didefinisikan dalam
tempat, dan putar pengguna ke melompatKe ketika f. pintu masuk dijalankan di dalam mereka.
Pintu memiliki kelas "Pintu VTWM".

Sumber Daya Exec yang Ditingkatkan
Secara default, f.exec variabel berperilaku seperti yang selalu mereka lakukan di vtwm. Anda akan memiliki
untuk menambahkan " &" ke semua variabel Anda untuk menjalankannya tanpa memblokir
pengelola jendela. Dengan mengaktifkan opsi ini, Anda tidak perlu melakukannya; vtwm akan
secara otomatis menambahkan " &" ke f.exec variabel kecuali kalau non-ruang terakhir
karakternya adalah '&' atau (jika Anda masih menginginkan perintah untuk memblokir jendela
Pengelola) ';'. Misalnya, dalam variabel seperti:
f.exec "foo; bar; baz"
pengelola jendela akan diblokir sehingga "foo" dan "bar" dapat dijalankan; "baz"
adalah satu-satunya perintah yang TIDAK akan memblokir pengelola jendela. Jika Anda ingin semua
perintah ini untuk di-background, coba yang berikut ini:
f.exec "{ foo; bar; baz }" # perhatikan bahwa "{" dan "}"
# adalah kata kunci shell; mereka
# HARUS dipisahkan oleh
# spasi.

Jika Anda masih menginginkan perintah untuk memblokir pengelola jendela, Anda akan menggunakan:
f.exec "xset fp pengulangan;" # vtwm tidak akan menambahkan " &"
# karena ';' adalah yang terakhir
# karakter non-spasi.

Perilaku ini terinspirasi oleh vuewm(1), ruang kerja Hewlett-Packard
implementasi dari MWM(1).

Perbaiki ManagedVirtualGeometries

Perbaiki TransientVirtualGeometries
Ini adalah solusi bug yang *harus* memperbaiki cara virtual sebagian besar windows
geometri ditangani, yaitu, mereka harus berada di layar nyata jika induknya
windows ada di layar nyata, di mana pun desktop virtual berada (xv(1) adalah
salah satu contoh bagaimana ini tidak kerja). Keduanya diatur secara default.

ForceIkon
Variabel ini menunjukkan bahwa file gambar ikon ditentukan dalam Ikon variabel
harus menimpa gambar yang disediakan klien.

BingkaiPadding piksel
Variabel ini menentukan jarak antara font bilah judul atau bilah judul
tinggi tombol, mana yang lebih besar, dan bingkai jendela, memperbesar bilah judul
seperti yang dipersyaratkan. Lihat juga Indentasi Tombol, karena pengaruhnya terhadap bilah judul. NS
defaultnya adalah 2 piksel.

IkonLatar Belakang string [{ daftar menang }]
Variabel ini menentukan warna latar belakang ikon, dan hanya dapat ditentukan
di dalam a Warna or Satu warna Daftar. opsional daftar menang adalah daftar jendela
nama dan warna sehingga warna per jendela dapat ditentukan. Lihat Warna Perbatasan
variabel untuk deskripsi lengkap tentang daftar menang. Standarnya adalah "merah tua" untuk
tampilan warna atau "abu-abu50" untuk tampilan monokrom.

IkonBevelLebar piksel
Memberitahu vtwm untuk menggunakan ikon yang terlihat 3D, dan menentukan lebar dalam piksel dari
memiringkan. Standarnya adalah 0 if vtwm dibangun dengan fitur 2D, atau 2 ketika vtwm is
dibangun dengan fitur 3D.

IkonPerbatasanWarna string [{ daftar menang }]
Variabel ini menentukan warna batas yang digunakan untuk jendela ikon, dan mungkin
hanya ditentukan di dalam a Warna or Satu warna Daftar. opsional daftar menang is
daftar nama dan warna jendela sehingga warna per jendela dapat ditentukan. Lihat
itu Warna Perbatasan variabel untuk deskripsi lengkap tentang daftar menang. Default
is "abu-abu85".

IkonBatasLebar piksel
Variabel ini menentukan lebar dalam piksel dari ikon yang mengelilingi perbatasan
jendela. Standarnya adalah 2 if vtwm dibangun dengan fitur 2D, atau 0 ketika vtwm is
dibangun dengan fitur 3D.

IkonDirektori string
Variabel ini menentukan direktori yang harus dicari jika file gambar
tidak dapat ditemukan di salah satu direktori di bitmapFilePath variabel.

IkonFont string
Variabel ini menentukan font yang akan digunakan untuk menampilkan nama ikon di dalam ikon.
Standarnya adalah "-adobe-helvetica-bold-r-normal--*-100-*-*-*-*-*-*".

IkonForeground string [{ daftar menang }]
Variabel ini menentukan warna latar depan yang akan digunakan saat menampilkan ikon, dan
hanya dapat ditentukan di dalam a Warna or Satu warna Daftar. opsional daftar menang
adalah daftar nama dan warna jendela sehingga warna per jendela dapat ditentukan.
Lihat Warna Perbatasan variabel untuk deskripsi lengkap tentang daftar menang. itu
defaultnya adalah "abu-abu85".

IconifyByUnmapping [{ daftar menang }]
Variabel ini menunjukkan bahwa jendela harus diikonifikasi dengan tidak dipetakan tanpa
mencoba memetakan ikon apa pun. Jika opsional daftar menang disediakan, hanya jendela itu
akan diikonifikasi hanya dengan membuka pemetaan. Windows yang memiliki ini dan
IkonManajerJanganTampilkan kumpulan opsi mungkin tidak dapat diakses kecuali pengguna telah menyediakan
binding ke fungsi warp (f.warp dan sejenisnya) sementara WarpBelum dipetakan diatur, atau
oleh VTWM Windows Tidak bisa. Ini diatur secara default.

IkonManagerLatar Belakang string [{ daftar menang }]
Variabel ini menentukan warna latar belakang yang akan digunakan untuk entri manajer ikon, dan
hanya dapat ditentukan di dalam a Warna or Satu warna Daftar. opsional daftar menang
adalah daftar nama dan warna jendela sehingga warna per jendela dapat ditentukan.
Lihat Warna Perbatasan variabel untuk deskripsi lengkap tentang daftar menang. itu
defaultnya adalah "merah tua" untuk tampilan warna atau "abu-abu50" untuk tampilan monokrom.

IkonManagerBevelWidth piksel
Memberitahu vtwm untuk menggunakan entri pengelola ikon yang tampak 3D, dan menentukan lebarnya
piksel dari bevel mereka. Standarnya adalah 0 if vtwm dibangun dengan fitur 2D, atau 1
ketika vtwm dibangun dengan fitur 3D.

IkonManajerJanganTampilkan [{ daftar menang }]
Variabel ini menunjukkan bahwa pengelola ikon tidak boleh menampilkan jendela apa pun. Jika
opsional daftar menang diberikan, hanya jendela tersebut yang tidak akan ditampilkan. Ini
variabel digunakan untuk mencegah jendela yang jarang ikon (seperti jam x or
xload) dari mengambil ruang di manajer ikon. Standarnya adalah:
IkonManajerJanganTampilkan
{
"VTW*"
"jam x"
"xload"
}

IkonManajerFont string
Variabel ini menentukan font yang akan digunakan saat menampilkan entri manajer ikon.
Standarnya adalah "-adobe-helvetica-bold-r-normal--*-100-*-*-*-*-*-*".

IkonManajer Latar Depan string [{ daftar menang }]
Variabel ini menentukan warna latar depan yang akan digunakan saat menampilkan ikon
entri manajer, dan hanya dapat ditentukan di dalam a Warna or Satu warna daftar.
Opsional daftar menang adalah daftar nama dan warna jendela sehingga per-jendela
warna dapat ditentukan. Lihat Warna Perbatasan variabel untuk deskripsi lengkap
dari daftar menang. Standarnya adalah "abu-abu85".

IkonManagerGeometri string [ kolom ]
Variabel ini menunjukkan bahwa manajer ikon default akan dibuat, dengan
geometri ditentukan dengan string. itu string argumen harus menjadi standar X
spesifikasi geometri, menentukan ukuran awal dan/atau lokasi. Ikon
jendela manajer kemudian dipecah menjadi kolom potongan dan diskalakan sesuai dengan
jumlah entri di manajer ikon. Entri ekstra dibungkus ke formulir
baris tambahan. Standarnya string is "+0+0", dan default kolom is 1.

IkonManagerSorotan string [{ daftar menang }]
Variabel ini menentukan warna batas yang akan digunakan saat menyorot ikon
entri manajer yang saat ini memiliki fokus, dan hanya dapat ditentukan di dalam a
Warna or Satu warna Daftar. opsional daftar menang adalah daftar nama jendela dan
warna sehingga warna per-jendela dapat ditentukan. Lihat Warna Perbatasan variabel
untuk deskripsi lengkap tentang daftar menang. Standarnya adalah "hitam".

Manajer Ikon { iconmgr-daftar }
Variabel ini menentukan daftar manajer ikon yang akan dibuat, selain
pengelola ikon default jika IkonManagerGeometri digunakan. Setiap item dalam ikonmgr-
daftar memiliki format sebagai berikut:
"nama menang"["nama ikon"] "geometri" kolom
dimana nama menang adalah nama jendela yang harus dimasukkan ke dalam ikon ini
manager, nama ikon adalah nama ikon jendela manajer ikon itu, geometri adalah
spesifikasi geometri standar, dan kolom adalah jumlah kolom dalam ikon ini
manajer seperti yang dijelaskan dalam IkonManagerGeometri. Sebagai contoh:
Manajer Ikon
{
"XTerm" "300x5+800+5" 5
"myhost" "400x5+100+5" 2
}

Klien yang nama atau kelasnya adalah "XTerm" akan memiliki entri yang dibuat di "XTerm"
manajer ikon. Klien yang namanya "myhost" akan dimasukkan ke dalam ikon "myhost"
manajer.

IkonManajerTunjukkan { daftar menang }
Variabel ini menentukan daftar jendela yang akan muncul di manajer ikon.
Jika digunakan bersama dengan IkonManajerJanganTampilkan variabel, hanya jendela
dalam daftar ini akan ditampilkan di manajer ikon. Secara default, semua jendela ditampilkan
kecuali yang di IkonManajerJanganTampilkan.

IkonWilayah geomtr vgrav hgrav jaringan vgrid
Variabel ini menentukan area pada jendela root di mana ikon ditempatkan jika tidak ada
lokasi ikon tertentu disediakan oleh klien. NS geomtr adalah string yang dikutip
berisi spesifikasi geometri standar untuk ukuran wilayah dan lokasi. Jika
lebih dari satu IkonWilayah baris diberikan, ikon akan dimasukkan ke dalam yang berikutnya
daerah ketika yang pertama penuh. NS vgrav argumen harus baik utara or
Selatan dan digunakan untuk mengontrol apakah ikon pertama kali diisi dari atas atau
bagian bawah wilayah. Demikian pula, hgrav argumen harus baik Timur or Barat
dan digunakan untuk mengontrol apakah ikon harus diisi dari kiri atau kanan.
Ikon diletakkan dalam kotak dengan sel jaringan lebar piksel dan vgrid piksel tinggi.
Perhatikan bahwa dimensi terkecil dari wilayah harus setidaknya ukuran
ikon terbesar di dalamnya dalam arah yang sama. Perhatikan juga bahwa banyak aplikasi berubah
nama ikon mereka saat dijalankan, dan tidak ada ketentuan yang dibuat untuk memformat ulang wilayah ikon
jika ada ikon yang berubah ukurannya.

Ikon { daftar menang }
Variabel ini menentukan daftar nama jendela dan nama file gambar yang seharusnya
digunakan sebagai ikon mereka. Sebagai contoh:
Ikon
{
"XTerm" "xterm.icon"
"xfd" "xfd_ikon"
}

Windows yang cocok dengan "XTerm" dan tidak akan diikonifikasi dengan membuka pemetaan, dan akan mencoba
untuk menggunakan gambar ikon di file "xterm.icon". Jika ForceIkon ditentukan, ini
gambar akan digunakan bahkan jika klien telah meminta gambar ikonnya sendiri.

Abaikan Pengubah daftar mod
Variabel ini menentukan "status shift" untuk diabaikan saat menentukan apakah suatu peristiwa
terikat oleh vtwm. Dalam contoh ini:
Abaikan Pengubah aku | m2
status CapsLock dan NumLock akan diabaikan. Perhatikan bahwa penggunaan ini
variabel dapat menghasilkan sedikit lalu lintas jaringan protokol X; daftar mod seharusnya
disimpan sekecil mungkin. Lihat juga PENGIKAT bagian.

InfoBevelLebar piksel
Memberitahu vtwm untuk menggunakan identifikasi yang tampak 3D, pindahkan dan ubah ukuran jendela, dan tentukan
lebar dalam piksel dari bevel. Standarnya adalah 0 if vtwm dibangun dengan fitur 2D,
or 2 ketika vtwm dibangun dengan fitur 3D.

InfoFont string
Variabel ini menentukan font yang akan digunakan di jendela identifikasi. NS
defaultnya adalah "-adobe-helvetica-bold-r-normal--*-100-*-*-*-*-*-*".

InterpolasiMenuWarna
Variabel ini menunjukkan bahwa warna entri menu harus diinterpolasi antara
entri warna tertentu. Dalam contoh ini:
menu "menu saya"
{
"Judul" ("hitam":"merah") f.judul
"entry1" f.nop
"entry2" f.nop
"entry3" ("putih":"hijau") f.nop
"entry4" f.nop
"entry5" ("merah":"putih") f.nop
}
warna latar depan untuk "entry1" dan "entry2" akan diinterpolasi antara hitam
dan putih, dan warna latar belakang antara merah dan hijau. Demikian pula,
latar depan untuk "entry4" akan berada di tengah antara putih dan merah, dan latar belakang
akan menjadi setengah jalan antara hijau dan putih.

Lebih SedikitRandomZoomZoom
Dengan mengaktifkan opsi ini, ini membuat zoom acak sedikit lebih sedikit "acak" dan sedikit
lebih terlihat. Ini mungkin membuat bel visual yang lebih baik, tergantung pada pribadi Anda
rasa.

Buat Judul { daftar menang }
Variabel ini menentukan daftar jendela di mana bilah judul harus ditempatkan dan
digunakan untuk meminta judul pada jendela tertentu ketika Tanpa judul telah di atur.

Ukuran Jendela Maks string
Variabel ini menentukan geometri di mana lebar dan tinggi memberikan nilai maksimum
ukuran untuk jendela tertentu. Ini biasanya digunakan untuk membatasi ukuran jendela
dari layar. Standarnya adalah "30000x30000".

MenuLatar Belakang string
Variabel ini menentukan warna latar belakang yang digunakan untuk menu, dan hanya bisa
ditentukan di dalam a Warna or Satu warna Daftar. Standarnya adalah "merah tua" untuk warna
menampilkan atau "abu-abu50" untuk tampilan monokrom.

MenuBevelLebar piksel
Memberitahu vtwm untuk menggunakan menu yang tampak 3D, dan menentukan lebar dalam piksel dari
memiringkan. Standarnya adalah 0 if vtwm dibangun dengan fitur 2D, atau 2 ketika vtwm is
dibangun dengan fitur 3D.

Font Menu string
Variabel ini menentukan font yang akan digunakan saat menampilkan menu. Standarnya adalah
"-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*".

Menu Latar Depan string
Variabel ini menentukan warna latar depan yang digunakan untuk menu, dan hanya dapat
ditentukan di dalam a Warna or Satu warna Daftar. Standarnya adalah "abu-abu85".

MenuGulirBorderWidth piksel
Ketika isi menu akan membuatnya lebih tinggi dari tampilan, pindahkan
penunjuk di dalam piksel dari bagian atas atau bawah menu menyebabkannya menggulir
entri. Nilai defaultnya adalah 2.

MenuGulirLompat entri
Variabel ini menentukan jumlah entri yang akan digulir saat penunjuk dipindahkan
dalam area yang ditentukan oleh MenuGulirBorderWidth. Standarnya adalah 3 entri.

MenuBayanganWarna string
Variabel ini menentukan warna bayangan di balik menu pull-down dan dapat
hanya ditentukan di dalam a Warna or Satu warna Daftar. Standarnya adalah "hitam".

MenuJudulLatar Belakang string
Variabel ini menentukan warna latar belakang untuk f.judul entri dalam menu, dan dapat
hanya ditentukan di dalam a Warna or Satu warna Daftar. Standarnya adalah "abu-abu70".

MenuJudulFont string
Variabel ini menentukan font yang akan digunakan dalam judul menu. Standarnya adalah
"-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*".

MenuJudulForeground string
Variabel ini menentukan warna latar depan untuk f.judul entri dalam menu dan dapat
hanya ditentukan di dalam a Warna or Satu warna Daftar. Standarnya adalah "merah tua"
untuk tampilan warna atau "abu-abu50" untuk tampilan monokrom.

Satu warna { warna }
Variabel ini menentukan daftar penetapan warna yang harus dibuat jika:
layar memiliki kedalaman 1. Lihat deskripsi Colors .

PindahDelta piksel
Variabel ini menentukan jumlah piksel yang harus dipindahkan pointer sebelum
f.pindahkan dan f.mengubah ukuran fungsi dan penyorotan menu awal mulai bekerja. Lihat
juga f.deltastop fungsi. Standarnya adalah 3 piksel.

dipaku di atas
Variabel ini menyebabkan jendela yang dipaku berada secara fisik di atas jendela yang tidak dipaku.
The f.dipaku di atas fungsi dapat digunakan untuk mengaktifkan pengaturan ini.

Dipaku { daftar }
Variabel ini memberikan daftar klien yang dipaku awalnya. Standarnya adalah:
Dipaku
{
"VTW*"
"jam x"
"xload"
}

Perilaku Autopan Alami
Secara default, saat melakukan autopanning, pointer hanya dibelokkan
(Lebar AutoPanBorder + AutoPanExtraWarp)
piksel pada layar sebenarnya. Dengan opsi ini diaktifkan, penunjuk akan dibelokkan
layar nyata dengan piksel sebanyak layar digulir, atau nilai di atas,
mana yang lebih besar. Dengan demikian, penunjuk biasanya tidak banyak bergerak (hanya dengan
AutoPanExtraWarp) dalam kaitannya dengan desktop virtual.

Ini bekerja sangat baik pada terminal dan stasiun kerja X yang lebih cepat, meskipun untuk yang lebih lambat
yang, Anda mungkin ingin menggunakan yang berikut ini:
AutoPanWarp Dengan Menghormati Layar Nyata 50
untuk mencapai efek serupa. Pengaturan Perilaku Autopan Alami memiliki sama persis
efek seperti menggunakan variabel
AutoPanWarp Dengan Menghormati Layar Nyata 100

Tanpa BackingStore
Variabel ini menunjukkan bahwa vtwmwindows seharusnya tidak meminta backing store untuk
meminimalkan pengecatan ulang. Ini biasanya digunakan dengan server yang dapat mengecat ulang lebih cepat
daripada yang mereka dapat menangani backing store.

Tidak ada batasan [{ daftar menang }]
Variabel ini menunjukkan bahwa jendela tidak boleh memiliki batas. Jika opsional
daftar menang diberikan, hanya jendela-jendela itu yang tidak memiliki batas.

Tanpa BatasDekorasi
Variabel ini menunjukkan bahwa batas 3D jendela berjudul tidak boleh memiliki
divot kecil menghiasi sudut.

Tidak ada Kasus Sensitif
Variabel ini menunjukkan bahwa huruf besar/kecil harus diabaikan saat menyortir nama ikon dalam sebuah
manajer ikon. Opsi ini biasanya digunakan dengan aplikasi yang menggunakan huruf besar
huruf pertama dari nama ikon mereka.

Tanpa Pengikatan Mouse atau Keyboard Default
Variabel ini menunjukkan bahwa vtwm seharusnya tidak menyediakan penunjuk default dan
ikatan keyboard. Opsi ini hanya boleh digunakan jika file startup berisi:
kumpulan pointer dan binding serta definisi keyboard yang benar-benar baru. Lihat juga
Tidak ada Default.

Tidak ada Default
Variabel ini menunjukkan bahwa vtwm seharusnya tidak menyediakan tombol bilah judul default
dan binding. Opsi ini hanya boleh digunakan jika file startup berisi:
kumpulan binding dan definisi yang benar-benar baru. Fungsi ini memiliki efek
pengaturan keduanya Tanpa Pengikatan Mouse atau Keyboard Default dan Tidak Ada Tombol Judul Default.

Tidak Ada Tombol Judul Default
Variabel ini menunjukkan bahwa vtwm seharusnya tidak menyediakan tombol bilah judul default.
Opsi ini hanya boleh digunakan jika file startup berisi kumpulan yang benar-benar baru
definisi tombol bilah judul. Lihat juga Tidak ada Default.

Tidak AdaGrabServer
Variabel ini menunjukkan bahwa vtwm harus meminimalkan pengambilan server saat muncul
menu dan memindahkan atau mengubah ukuran jendela.

Tidak ada Sorotan [{ daftar menang }]
Variabel ini menunjukkan bahwa batas tidak boleh disorot untuk melacak
lokasi penunjuk. Jika opsional daftar menang diberikan, menyoroti akan
hanya dinonaktifkan untuk jendela tersebut. Ketika perbatasan disorot, itu akan menjadi
ditarik dalam arus Warna Perbatasan. Ketika perbatasan tidak disorot, itu akan menjadi
dibintiki dengan pola abu-abu menggunakan arus Latar Depan BorderTile dan
PerbatasanUbinLatar Belakang warna. Ini diatur secara default jika vtwm dibangun dengan 3D
fitur.

Tidak AdaIkonManagerFokus
Variabel ini menunjukkan bahwa vtwm seharusnya tidak mengatur fokus ke windows yang sesuai dengan
entri mereka di manajer ikon. Biasanya, vtwm menetapkan fokus sehingga peristiwa
dari manajer ikon dikirim ke aplikasi. Biasanya, ini diatur ke
memfasilitasi pengikatan manajer ikon yang seharusnya dikirimkan ke
aplikasi.

Sorotan NoIconManager
Variabel ini menunjukkan bahwa entri pengelola ikon tidak akan disorot untuk dilacak
lokasi penunjuk. Ini tidak tergantung pada Tidak ada Sorotan variabel.

Tidak adaIkonManajer
Variabel ini menunjukkan bahwa tidak ada manajer ikon yang harus dibuat.

Manajer NoIconifyIcon
Variabel ini menunjukkan bahwa tidak ada pengelola ikon yang harus diikonkan.

Tidak adaMenuBayangan
Variabel ini menunjukkan bahwa menu tidak boleh memiliki bayangan jatuh di belakangnya.
Ini biasanya digunakan dengan server yang lebih lambat karena mempercepat gambar menu di
biaya membuat menu sedikit lebih sulit untuk dibaca.

TidakBuramBergerak [{ daftar menang }]

Tidak BuramUbah Ukuran [{ daftar menang }]
Variabel ini menunjukkan bahwa f.pindahkan dan f.mengubah ukuran fungsi harus berubah hanya
garis besar jendela. Jika opsional daftar menang diberikan, hanya jendela itu yang akan
terpengaruh. Ini biasanya digunakan untuk mempersempit ruang lingkup "global" BuramPindahkan dan
BuramUbah Ukuran variabel.

Tidak ada Judul Cantik
Jika Anda tidak keberatan dengan judul yang panjang yang berhadapan dengan tepi kanan bilah judul pendek
dan manajer ikon. Menonaktifkan perilaku default menggunakan elips untuk menunjukkan a
judul terpotong.

NoRaiseOnDeiconify

Tidak NaikBergerak

NoRaiseOnResize

Tidak NaikkanOnWarp
Variabel-variabel ini menunjukkan bahwa jendela tidak boleh dinaikkan setelah deikonifikasi,
memindahkan, mengubah ukuran, atau operasi warp, dan biasanya digunakan untuk mempertahankan jendela
susun urutan. Perhatikan bahwa penunjuk mungkin berakhir di jendela oklusi saat ini
variabel digunakan.

Tidak adaSimpanUnders
Variabel ini menunjukkan bahwa menu tidak boleh meminta save-under untuk meminimalkan
pengecatan ulang jendela mengikuti pilihan menu. Ini biasanya digunakan dengan tampilan
yang dapat mengecat ulang lebih cepat daripada yang mereka dapat menangani save-unders.

Tanpa Mode Tumpukan [{ daftar menang }]
Variabel ini menunjukkan bahwa jendela klien meminta untuk mengubah urutan susun
harus diabaikan. Jika opsional daftar menang diberikan, hanya permintaan pada itu
jendela akan diabaikan. Ini biasanya digunakan untuk mencegah aplikasi dari
tanpa henti muncul sendiri ke depan tumpukan jendela.

Tanpa judul [{ daftar menang }]
Variabel ini menunjukkan bahwa jendela seharusnya tidak memiliki bilah judul. Jika opsional
daftar menang diberikan, hanya jendela tersebut yang tidak memiliki bilah judul. Buat Judul mungkin
digunakan dengan opsi ini untuk memaksa bilah judul diletakkan di jendela tertentu. NS
defaultnya adalah:
Tanpa judul
{
"VTW*"
"jam x"
"xload"
}

TidakJudulFokus
Variabel ini menunjukkan bahwa vtwm seharusnya tidak mengatur fokus input keyboard ke masing-masing
jendela saat dimasukkan. Biasanya, vtwm mengatur fokus sehingga fokus dan kunci
acara dari bilah judul dan manajer ikon dikirim ke aplikasi. Jika
penunjuk digerakkan dengan cepat dan vtwm lambat merespon, masukan dapat diarahkan ke
jendela lama, bukan yang baru. Opsi ini biasanya digunakan untuk mencegah hal ini
"input lag" dan untuk mengatasi bug di aplikasi lama yang bermasalah
fokus acara.

NoTitleSorotan [{ daftar menang }]
Variabel ini menunjukkan bahwa area sorotan dari bilah judul, yang digunakan untuk
menunjukkan jendela yang saat ini memiliki fokus input, tidak boleh ditampilkan.
Jika opsional daftar menang diberikan, hanya jendela itu yang tidak memiliki sorotan
daerah. ini dan itu MeremasJudul opsi dapat diatur untuk secara substansial mengurangi
jumlah ruang layar yang dibutuhkan oleh bilah judul.

BukanGeometri Virtual
Variabel ini menunjukkan bahwa vtwm harus mengasumsikan bahwa geometri pengguna harus
relatif terhadap jendela virtual saat ini, sebagai lawan dari absolut. Jika Anda mengatur ini,
lalu "xterm -geometry +20+20" menentukan posisi dalam tampilan saat ini; sebaliknya,
itu akan menentukan posisi di tampilan kiri atas. Ini diatur secara default.

Tidak adaJendelaCincin { daftar menang }
Variabel ini menentukan daftar jendela yang tidak akan ditambahkan ke daftar bersama
yang f.warpring siklus fungsi. Lihat juga JendelaCincin.

Menu WindowsTwmKuno

KunoVtwmWindowsMenu
Secara default, VTWM Windows menu akan menggunakan warna yang sama dengan yang Anda lihat di
panner. Variabel ini menonaktifkan perilaku itu.

BuramPindahkan [{ daftar menang }]

BuramUbah Ukuran [{ daftar menang }]
Variabel ini menunjukkan bahwa f.pindahkan dan f.mengubah ukuran fungsi seharusnya benar-benar
ubah jendela, bukan hanya garis besar sehingga pengguna dapat langsung melihat
seperti apa jendelanya. Jika opsional daftar menang diberikan, hanya itu
windows akan terpengaruh "buram". Opsi ini biasanya digunakan pada fast
sistem (terutama ketika Tidak AdaGrabServer diatur).

PanDistanceX N

Jarak PanY N
Variabel-variabel ini mendefinisikan kisi-kisi layar untuk desktop virtual, yang dinyatakan sebagai: N%
dari layar nyata. Ketika f.jepret fungsi dipanggil, layar sebenarnya adalah
dipindahkan ke lokasi grid terdekat. Penamaan (salah) dari variabel-variabel ini adalah untuk
alasan historis. Nilai defaultnya adalah 100, secara efektif menyiapkan "halaman" di
desktop virtualnya.

Perlawanan Pan milidetik
Variabel ini menunjukkan betapa sulitnya menggeser ke virtual yang berdekatan
layar. Ini menentukan berapa lama pointer harus berada di dalam Lebar AutoPanBorder
piksel dari tepi layar sebenarnya. Nilai sama dengan 0 atau lebih besar dari 10000
menonaktifkan fitur ini. Standarnya adalah 750 milidetik.

JedaSaatKeluar N

JedaSaatBerhenti N
Variabel-variabel ini menentukan penundaan saat keluar, dinyatakan dalam detik. Mereka mengizinkan (vtwm
berhenti) dan f.berhenti terdengar waktu untuk bermain sebelum koneksi ke diputar ulang(8) ditutup.

peta pixmap { peta pixmap }
Variabel ini menentukan daftar gambar yang menentukan tampilan berbagai
jendela. Setiap entri adalah kata kunci yang menunjukkan jendela yang akan disetel, diikuti oleh a
string memberi nama gambar. Gambar internal dan eksternal mungkin bebas
dicampur, mengingat kendala yang dijelaskan dalam IMAGE DAN AUDIO FORMAT bagian.
Jendela berikut dapat ditentukan demikian:
peta pixmap
{
TitleHighlight ":xpm:sunkenbox"
RealScreenPixmap "scaledbackground.xpm"
VirtualBackgroundPixmap "abu-abu1"
MenuIconPixmap ":xpm:panah"
IconManagerPixmap ":xpm:zoom"
}

Secara default, JudulSorotan adalah pola berbintik-bintik genap jika vtwm dibangun dengan
Fitur 2D, atau garis "cekung" ketika vtwm dibangun dengan fitur 3D. NS
MenuIkonPixmap adalah panah kanan secara default (ditampilkan 3D sebagaimana mestinya), dan
kegagalan IkonManagerPixmap adalah logo X atau kotak "dibesarkan", untuk 2D atau 3D
fitur, masing-masing.

Penempatan Penunjuk
Variabel ini menunjukkan bahwa jendela tanpa geometri tertentu harus ditempatkan
dengan asal jendela di lokasi penunjuk tetikus atau, jika Warp Nyaman is
ditentukan, sedekat mungkin dengan lokasi itu sehingga jendela pas dengan
layar yang sebenarnya. Jika Penempatan Acak juga diatur maka itu didahulukan.

Zoom Cantik
If zoom dihidupkan, ini membuat animasi terkait terlihat sedikit
lebih baik, tergantung pada selera pribadi Anda. Namun, ini membuat zoom lebih lambat, jadi
Anda mungkin harus mengurangi nilai zoom variabel.

Naikkan Penundaan milidetik
Untuk jendela yang akan dinaikkan secara otomatis saat penunjuk masuk (lihat bagian
Naik Otomatis variabel dan f.peningkatan otomatis function) variabel ini menentukan
lamanya waktu penunjuk harus berada di jendela sebelum diangkat. NS
defaultnya adalah 0 milidetik.

NaikkanMulai
Variabel ini menentukan bahwa kenaikan yang biasanya terjadi pada akhir a
memindahkan atau mengubah ukuran operasi (tergantung pada PindahDelta, Tidak NaikBergerak, dan
NoRaiseOnResize) akan terjadi pada awal operasi. Ini mungkin berguna ketika
BuramPindahkan dan / atau BuramUbah Ukuran ditentukan. Perhatikan bahwa membatalkan gerakan atau
operasi ubah ukuran dengan set variabel ini tidak akan mempertahankan penumpukan jendela
ketertiban.

Penempatan Acak
Variabel ini menunjukkan bahwa jendela tanpa geometri tertentu harus ditempatkan
di lokasi pseudo-acak alih-alih meminta pengguna menyeret garis besar (atau
jendela itu sendiri jika BuramPindahkan variabel diatur) ke lokasi yang diinginkan.

Latar Belakang Layar Nyata string
Lihat Layar Nyata Latar Depan.

Lebar Perbatasan Layar Nyata piksel
Nilai ini menentukan lebar batas dari Layar Nyata jendela (lihat
Layar Nyata Latar Depan). Nilai defaultnya adalah 0 piksel.

Layar Nyata Latar Depan string
Di dalam apa? vtwm memanggil jendela desktop virtual, tetapi yang mungkin kita sebut sebagai
"panner", adalah jendela kecil yang menunjukkan di mana layar fisik berada
ruang maya. NS vtwm kode sumber menyebut jendela kecil ini sebagai RealScreen. Oleh
default, tidak memiliki batas, dan dapat dibedakan dari latar belakang normal
panner hanya dengan warna atau gambar. Warna latar depannya tidak ada artinya kecuali
Anda memberikan gambar. (Itu dapat diberi batas dengan Lebar Perbatasan Layar Nyata.)

Peta Layar NyataPix string
Nama file gambar yang digunakan untuk menghias jendela RealScreen. Sampel disediakan,
nestedsqu.xbm, tetapi jarak tempuh Anda mungkin berbeda karena ukuran layar Anda bervariasi! Dia
mudah untuk mengetahui ukuran jendela ini dan untuk membuat jenis file gambar apa pun
bitmap(1) atau peta pix(1) untuk itu; itu adalah prosedur yang disarankan.

Ubah ukuranFont string
Variabel ini menentukan font yang akan digunakan di jendela dimensi ketika
mengubah ukuran jendela. Standarnya adalah "-adobe-helvetica-bold-r-
biasa--*-120-*-*-*-*-*-*".

Ubah ukuranWilayah tempat
Variabel ini menentukan area di layar untuk menampilkan jendela ubah ukuran. NS
tempat harus menjadi salah satu Barat laut, Timur Laut, Barat daya, Tenggara, atau Centered.

Mulai Ulang Keadaan Sebelumnya
Variabel ini menunjukkan bahwa vtwm harus mencoba menggunakan properti WM_STATE di
jendela klien untuk mengetahui jendela mana yang harus diikonifikasi dan mana yang harus dibiarkan
bisa dilihat. Ini biasanya digunakan untuk mencoba membuat ulang status layar
ada sebelum window manager sebelumnya dimatikan. Ini diatur secara default.

Menu Penarikan Sisi Kanan
Menu pull-down dapat muncul saat penunjuk berada di sebelah kanan tengahnya
menu induk, atau mereka dapat muncul saat penunjuk lebih dekat ke tepi kanan
menu orang tua mereka. Opsi ini mengaktifkan perilaku yang terakhir, dan merupakan default.

SimpanWarna { daftar warna }
Variabel ini menunjukkan daftar penetapan warna untuk disimpan sebagai nilai piksel
di properti jendela root _MIT_PRIORITY_COLORS. Klien dapat memilih untuk mempertahankan
nilai-nilai ini ketika menginstal colormap mereka sendiri. Perhatikan bahwa penggunaan mekanisme ini
adalah cara untuk aplikasi untuk menghindari masalah "technicolor", yang berguna
objek layar seperti batas jendela dan bilah judul menghilang ketika sebuah program
warna khusus dipasang oleh pengelola jendela. Sebagai contoh:
SimpanWarna
{
Warna Perbatasan
JudulLatar Belakang
JudulForeground
"merah"
"hijau"
"biru"
}

Ini akan menempatkan pada jendela root 3 nilai piksel untuk batas dan bilah judul, seperti
serta tiga string warna, semuanya diambil dari peta warna default.

Tombol Jendela Relief Dangkal
Ini menunjukkan bahwa fitur tombol bilah judul 3D bawaan, ikon 3D
tombol pengelola ikon tarik-kanan menu 3D, dan area sorotan bilah judul 3D
harus dirender dengan tampilan yang "lebih datar". Ini diatur secara default jika vtwm is
dibangun dengan fitur 3D.

TampilkanIkonManajer
Variabel ini menunjukkan bahwa jendela manajer ikon harus ditampilkan ketika vtwm
dimulai. Itu selalu dapat diangkat menggunakan f.showiconmgr fungsi.

SnapRealScreen
Variabel ini menyebabkan layar nyata untuk snap ke grid yang ditentukan dalam PanDistanceX dan
Jarak PanY bertambah setiap kali representasi bergerak. NS f.snaprealscreen
fungsi dapat digunakan untuk mengaktifkan pengaturan ini.

UrutkanIkonManajer
Variabel ini menunjukkan bahwa entri di manajer ikon harus diurutkan
abjad daripada hanya dengan menambahkan jendela baru ke akhir. Sudah diatur
secara default

pembawa suara string
Variabel ini menentukan mesin apa (dengan TCP / IP hostname) sedang menjalankan
diputar ulang(8) setan. Jika tidak ditentukan, mesin lokal dicoba. Jika diputar ulang(8)
tidak dapat diakses, suara akan dimatikan.

Suara { daftar suara }
Variabel ini adalah daftar pengenal dan file suara terkait. Itu mengandung
entri formulir:
"identifier""file suara"[volume]
dimana identifier adalah setiap fungsi yang dijelaskan dalam PENGIKAT bagian kecuali
f.suara permainan, f.suara, dan f.pemisah, serta pengidentifikasi peristiwa berikut: (vtwm
Mulailah), (vtwm berhenti), (klien peta), (klien buka peta), (Tidak bisa peta), (Tidak bisa buka peta), (info
buka peta), (pan otomatis peristiwa), dan (lonceng peristiwa). itu file suara adalah nama path lengkap dari
file suara untuk diputar untuk yang terkait identifier, dan volume mengatur volume
untuk memainkan suara itu (lihat juga Volume suara). Perhatikan bahwa entri daftar
harus dikutip:
Suara
{
"(vtwm mulai)" "/usr/share/sounds/wowee.wav"
"(vtwm berhenti)" "/usr/share/sounds/seeya.wav"
"f.exec" "/usr/share/sounds/click.au" 50
"(peta klien)" "/usr/share/sounds/ping.au" 50
"f.delete" "/usr/share/sounds/doh1.wav"
"f.deletedoor" "/usr/share/sounds/doh2.wav"
"f.destroy" "/usr/share/sounds/doh3.wav"
"(client unmap)" "/usr/share/sounds/ping.au"
}

Contoh ini menunjukkan bahwa beberapa identifiers "tumpang tindih":
f.beep > (bel acara) f.exec > (peta klien)
f.delete > (client unmap) f.menu > (menu map)
f.deletedoor > (client unmap) f.quit > (vtwm stop)
f.destroy > (klien unmap) f.version = f.identify

Dalam kasus ini, fungsi didahulukan daripada acara ketika keduanya akan
jika tidak bermain.

Volume suara N
Variabel ini mengatur volume keseluruhan untuk memainkan suara, dinyatakan sebagai N% of
maksimum. Standarnya adalah 25 (1/4 redaman).

MeremasJudul [{ daftar pemerasan }]
Variabel ini menunjukkan bahwa vtwm harus mencoba menggunakan ekstensi SHAPE untuk
buat bilah judul hanya menempati ruang layar sebanyak yang mereka butuhkan, daripada
memanjang sepanjang bagian atas jendela. opsional daftar pemerasan mungkin
digunakan untuk mengontrol lokasi bilah judul yang diperas di sepanjang bagian atas
jendela. Ini berisi entri formulir:
"nama" pembenaran num pecahan
dimana nama adalah nama jendela, pembenaran juga meninggalkan, pusat, atau benar, dan
num dan pecahan adalah angka yang menentukan rasio untuk posisi relatif di mana
bilah judul berada, diukur dari kiri ke kanan. Rasio 0/0 menunjukkan
bahwa pembenaran adalah mutlak, Pembilang bukan nol dengan penyebut nol
menunjukkan jumlah piksel, dan pembenaran diabaikan sepenuhnya untuk yang lain
perbandingan. Sebagai contoh:
MeremasJudul
{
"XTerm" tersisa 0 0
"xterm1" tersisa 1 3
"xterm2" benar 2 3
"jam" tengah 0 0
"emacs" benar 0 0
}

The Jangan MeremasJudul list dapat digunakan untuk mematikan squeezing pada title tertentu. Dia
diatur secara default.

MulaiIkonifikasi [{ daftar menang }]
Variabel ini menunjukkan bahwa jendela klien awalnya harus dibiarkan sebagai ikon
sampai secara eksplisit didekononifikasi oleh pengguna. Jika opsional daftar menang diberikan, hanya
jendela-jendela itu akan mulai ikonik. Ini berguna untuk program yang tidak
mendukung sebuah -ikonik opsi baris perintah atau sumber daya.

PosisiIkon Statis
Variabel ini mengubah penempatan ikon sehingga mereka akan mempertahankan posisinya
di desktop virtual saat tidak dipaku dan DeiconifyToScreen tidak digunakan. Ini adalah
paling berlaku ketika SnapRealScreen dan Panci Otomatis digunakan dengan PanDistanceX dan
Jarak PanY nilai untuk disimulasikan ctwm(1) ruang kerja.

StayUpMenus
Variabel ini mengubah interaksi menu. Secara default, item menu dipilih saat
tombol penunjuk dilepaskan di atasnya. Variabel ini menyebabkan item menu menjadi
dipilih pada acara tekan tombol berikutnya.

StayUpOpsionalMenus
Variabel ini mirip dengan StayUpMenus, kecuali jika ada item menu
dipilih, interaksi menu kembali ke perilaku lama. Misalnya, misalkan
Anda memiliki tombol penunjuk kanan yang terikat untuk membuka menu dengan bilah judul.
Mengklik tombol kanan dan melepaskannya (di atas bilah judul) akan memunculkan
menu dan biarkan tetap sampai Anda mengklik item menu. Mengklik kanan
tombol, memindahkan penunjuk ke item menu, dan melepaskan tombol kanan akan
aktifkan item menu itu dan tutup menu.

lengket { daftar }
Sinonim untuk Dipaku.

Lengket Di Atas
Sinonim untuk dipaku di atas.

ManajerIkon Ketat
Variabel ini menyebabkan manajer ikon hanya mencantumkan jendela-jendela yang ada di
negara yang diikonifikasi.

JudulLatar Belakang string [{ daftar menang }]
Variabel ini menentukan warna latar belakang yang digunakan di bilah judul, dan mungkin hanya
ditentukan di dalam a Warna or Satu warna Daftar. opsional daftar menang adalah daftar
nama dan warna jendela sehingga warna per jendela dapat ditentukan. Standarnya
is "merah tua" untuk tampilan warna atau "abu-abu50" untuk tampilan monokrom.

JudulBevelLebar piksel
Memberitahu vtwm untuk menggunakan bilah judul yang tampak 3D, dan menentukan lebar dalam piksel dari
bevel yang mengelilingi bilah judul. Jika nilai Indentasi Tombol ditambahkan ke
BingkaiPadding sama dengan nol, bevel akan terikat ke teks dan area sorot.
Standarnya adalah 0 if vtwm dibangun dengan fitur 2D, atau 1 ketika vtwm dibangun dengan
fitur 3D..

JudulTombolBorderWidth piksel
Variabel ini menentukan lebar dalam piksel dari perbatasan yang mengelilingi bilah judul
tombol, digambar di JudulForeground warna. Standarnya adalah 1 if vtwm dibangun
dengan bitmap 2D, atau 0 ketika vtwm dibangun dengan pixmaps 3D.

JudulFont string
Variabel ini menentukan font yang akan digunakan untuk menampilkan nama jendela di bilah judul.
Standarnya adalah "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*".

JudulForeground string [{ daftar menang }]
Variabel ini menentukan warna latar depan yang digunakan di bilah judul, dan mungkin hanya
ditentukan di dalam a Warna or Satu warna Daftar. opsional daftar menang adalah daftar
nama dan warna jendela sehingga warna per jendela dapat ditentukan. NS
defaultnya adalah "merah tua" untuk tampilan warna atau "abu-abu50" untuk tampilan monokrom.

JudulPadding piksel
Variabel ini menentukan jarak antara tombol bilah judul di bilah judul.
Perhatikan bahwa jarak antara tombol dan judul, judul dan sorotan
area, dan area sorotan dan tombol, semuanya diatur ke nilai hard-coded. NS
defaultnya adalah 5 if vtwm dibangun dengan fitur 2D, atau 0 ketika vtwm dibangun dengan 3D
fitur.

Ikon Tidak Diketahui string
Variabel ini menentukan nama file dari file gambar yang akan digunakan sebagai default
ikon. Gambar ini akan digunakan sebagai ikon semua klien yang tidak menyediakan
gambar ikon dan tidak terdaftar di Ikon daftar.

GunakanPosisi string [{ daftar menang }]
Variabel ini menentukan apakah atau tidak vtwm harus menghormati program yang diminta
lokasi (diberikan oleh Pposisi tandai di properti WM_NORMAL_HINTS), di
tidak adanya posisi yang ditentukan pengguna. Argumen string mungkin memiliki salah satu dari tiga
nilai: "mati" (default) yang menunjukkan bahwa vtwm harus mengabaikan program-
posisi yang disediakan, "pada" menunjukkan bahwa posisi tersebut harus digunakan, dan "non-
nol" menunjukkan bahwa posisi harus digunakan jika selain (0,0) (untuk
mengatasi bug di toolkit yang lebih lama). opsional daftar menang adalah daftar dari
nama jendela dan argumen yang akan menimpa global string argumen. Untuk
contoh:
GunakanPosisi "mati"
{
"MPplayer" "aktif"
}

Latar Belakang Virtual string
Ini adalah warna latar belakang untuk panner alias jendela Virtual Desktop.
Standarnya adalah "merah tua" untuk tampilan warna atau "abu-abu50" untuk tampilan monokrom.

VirtualBackgroundPixmap string
Beri nama file gambar untuk menghias panner.

Latar Depan Virtual string
Latar depan untuk panner; tidak ada gunanya kecuali Anda menentukan jenis gambar panner
bitmap(1).

VirtualDesktop geometri skala
Variabel ini harus disetel untuk mengaktifkan fitur desktop virtual dari vtwm. Jika ini
variabel tidak diatur, vtwm akan berperilaku dengan cara yang sama seperti twm. variabel ini
menentukan tempat untuk menempatkan jendela desktop virtual dan ukurannya. NS geometri is
spesifikasi geometri X standar dan mendefinisikan ukuran dan lokasi
jendela yang berisi representasi desktop.

The skala parameter menentukan penskalaan jendela desktop virtual yang dibandingkan
ke desktop. Spesifikasi ukuran dapat diberikan dalam tiga cara: Jika ukurannya adalah
lebih besar dari ukuran layar, ini mewakili ukuran seluruh desktop, dan
ukuran desktop jendela virtual kemudian akan dibagi dengan ukuran skala. Kapan ukuran kali?
skala lebih kecil dari ukuran layar, ukuran mewakili jumlah layar yang
harus pas di desktop. Kalau tidak, ukuran mewakili ukuran virtual
jendela desktop, dan desktop virtual yang saat ini dapat diakses adalah skala kali
ukuran jendela desktop. Menggunakan default sebagai contoh:
VirtualDesktop "5x2-0-0" 16
Dengan skala mulai 16, dan ukuran layar fisik 1024x768, area desktop adalah
1/16 ukuran layar dikalikan dengan jumlah layar yang ditentukan:
(5 * (1024/16)) x (2 * (768/16)) = 320 x 96

Ukuran desktop dapat diubah secara dinamis, hanya dengan mengubah ukuran virtual
jendela desktop.

Lebar VirtualDesktopBevel piksel
Memberitahu vtwm untuk menggunakan desktop virtual yang tampak 3D, dan menentukan lebar dalam piksel
dari bevel. Standarnya adalah 0 if vtwm dibangun dengan fitur 2D, atau 1 ketika vtwm
dibangun dengan fitur 3D.

Font Desktop Virtual fon
Variabel ini menyebabkan fon untuk digunakan saat menampilkan nama-nama jendela di
tampilan desktop virtual. Jika variabel ini tidak disetel, maka nama tidak akan
ditampilkan. NS DesktopTampilan Latar Depan juga harus disetel agar fitur ini menjadi
berguna. Standarnya adalah "-adobe-helvetica-medium-r-normal--*-75-*-*-*-*-*-*".

VirtualReceivesMotionEvents

VirtualSendsMotionEvents
Variabel-variabel ini menunjukkan bahwa perubahan posisi dan dimensi jendela pada
layar nyata akan tercermin di desktop virtual saat itu terjadi, dan visa-
sebaliknya.

Berpusat pada Warp string
Secara default, pada warps ke windows, penunjuk mengarah ke pusat
bilah judul, atau jika tidak ada, bagian tengah anggota batas atas. Ini
variabel menentukan bahwa pointer harus melengkung ke tengah jendela
tergantung pada string argumen: "pada" menunjukkan semua jendela, "berjudul" menunjukkan
berjudul windows saja, "tanpa judul" menunjukkan jendela tanpa judul saja, dan "mati" (The
default) menunjukkan perilaku default. Perhatikan bahwa warps ke manajer ikon adalah
luar biasa: Pointer selalu mengarah ke entri aktif, atau saat tidak ada
dari, entri teratas.

Kursor Warp [{ daftar menang }]
Variabel ini menunjukkan bahwa pointer harus dibengkokkan ke dalam windows ketika mereka
didekonifikasi. Jika opsional daftar menang diberikan, pointer hanya akan menjadi
melengkung ketika jendela-jendela tersebut didekonifikasi. Ini diatur secara default.

Warp Nyaman
Dengan set variabel ini, fungsi warp (f.warp dan sejenisnya) akan cocok dengan
seluruh jendela di layar, yaitu, mereka akan menempel di layar sebenarnya.

WarpToTransients
Variabel ini menunjukkan bahwa pointer harus dibengkokkan ke jendela sementara
ketika mereka diciptakan.

WarpBelum dipetakan
Variabel ini menunjukkan bahwa fungsi warp (f.warp dan sejenisnya) harus
deiconify setiap jendela ikon yang mereka temui. Ini biasanya digunakan untuk membuat
pengikatan kunci yang akan memunculkan jendela tertentu (seperti xmh), di mana pun itu
adalah. Standarnya adalah fungsi untuk mengabaikan jendela yang diikonifikasi.

WarpTerlihat
Variabel ini menunjukkan bahwa fungsi warp f.warpclassnext, f.warpclassprev,
f.warpring, dan f.warpto harus membatasi diri pada jendela yang ada di
layar. Standarnya adalah fungsi untuk melintasi seluruh desktop virtual.

Jendela Warp
Saat melengkung ke jendela, secara default layar sebenarnya akan dipindahkan untuk menemukan
jendela di desktop virtual. Dengan set ini, jendela itu sendiri akan dibelokkan ke
layar nyata, memindahkan jendela di desktop virtual.

JendelaCincin [{ daftar menang }]
Variabel ini menentukan bahwa ketika windows dibuat, mereka harus ditambahkan ke
daftar bahwa f.warpring fungsi beroperasi pada. Jika opsional daftar menang diberikan,
maka hanya jendela-jendela itu yang akan dimasukkan ke dalam ring jendela. Lihat juga Tidak adaJendelaCincin
dan f.ring.

NilaiXatau jumlah
Variabel ini menentukan nilai yang akan digunakan saat menggambar garis luar jendela untuk bergerak
dan mengubah ukuran. Ini harus diatur ke nilai yang akan menghasilkan berbagai
warna yang dapat dibedakan saat eksklusif-atau dengan konten pengguna
layar khas. Mengatur variabel ini ke 1 sering memberikan hasil yang bagus jika berdekatan
warna dalam colormap default berbeda. Secara default, vtwm akan mencoba untuk
menyebabkan garis sementara muncul di ujung berlawanan dari peta warna dari
grafis.

zoom [ menghitung ]
Variabel ini menunjukkan bahwa garis besar menyarankan pergerakan jendela ke dan dari
status ikonnya harus ditampilkan setiap kali jendela diikonifikasi atau
didekonifikasi. opsional menghitung argumen menentukan jumlah garis yang akan dibuat
digambar. Hitungan defaultnya adalah 8.

ZoomZoom
Variabel ini memodifikasi zoom sehingga tempat acak akan digunakan untuk sumbernya
atau tujuan saat tidak ada jendela yang sesuai (mis., ikon, pengelola ikon
entri, atau jendela klien). Perilaku default menghambat zoom saat tidak ada
jendela yang sesuai, kecuali untuk f.zoomzoom fungsi.

KHUSUS VARIABEL


Variabel berikut harus disetel setelah font ditetapkan, jadi biasanya:
terbaik untuk meletakkannya di akhir variabel atau awal bagian binding:

DefaultFungsi fungsi
Variabel ini menentukan fungsi yang akan dieksekusi ketika event key atau button adalah
diterima yang tidak ada ikatan yang diberikan. Ini biasanya terikat pada f.nop,
f.bip, atau menu yang berisi operasi jendela.

JendelaFungsi fungsi
Variabel ini menentukan fungsi yang akan dijalankan ketika sebuah jendela dipilih dari
VTWM Windows Tidak bisa. Jika variabel ini tidak disetel (default), jendela akan menjadi
didekonifikasi dan dibangkitkan. Sangat disarankan bahwa jika ini diatur,
fungsi termasuk ketentuan untuk jendela deikonifikasi.

PENGIKAT


Setelah variabel yang diinginkan telah ditetapkan, fungsi dapat dilampirkan tombol bilah judul dan
tombol dan tombol penunjuk. Tombol bilah judul dapat ditambahkan dari sisi kiri atau kanan dan
muncul di bilah judul dari kiri ke kanan sesuai dengan urutannya
ditentukan. Ikatan tombol dan tombol penunjuk dapat diberikan dalam urutan apa pun.

Spesifikasi tombol judul harus menyertakan nama gambar yang akan digunakan di kotak tombol
dan fungsi yang akan dipanggil ketika tombol penunjuk ditekan di dalamnya:
TombolJudul Kiri "gambar" = fungsi
or
TombolJudul Kanan "gambar" = fungsi

Lihat Indentasi Tombol dan BingkaiPadding variabel dan IMAGE DAN AUDIO FORMAT bagian
untuk detail tentang gambar spesifikasi.

Spesifikasi tombol dan tombol penunjuk harus memberikan pengubah yang harus ditekan, over
bagian layar mana yang harus menjadi penunjuk, dan fungsi apa yang akan dipanggil. Kunci
diberikan sebagai string yang berisi nama keysym yang sesuai; tombol diberikan sebagai
kata kunci Tombol1-Tombol5:
"FP1" = daftar mod : konteks : fungsi
Tombol1 = daftar mod : konteks : fungsi

The daftar mod adalah kombinasi dari nama pengubah bergeser, kontrol, mengunci, meta, mode1,
mode2, mode3, mode4, atau mode5 (yang dapat disingkat sebagai s, c, l, m, m1, m2, m3, m4, m5,
masing-masing) dipisahkan oleh batang vertikal (|). Demikian pula, konteks adalah kombinasi apa saja?
of jendela, judul, icon, akar, bingkai, maya, Desktop, pintu, ikonmgr, huruf pertama mereka
(ikonmgr singkatan adalah m, pintu tidak memiliki singkatan), atau semua, dipisahkan oleh garis vertikal
batang. Dikabarkan bahwa nama kelas jendela juga akan berfungsi. NS fungsi adalah salah satu dari f.
kata kunci yang dijelaskan di bawah ini. Misalnya, file startup default berisi yang berikut:
ikatan:
Button1 = : root : f.menu "VTWM Windows"
Tombol1 = m : jendela | icon : f.function "bergerak-atau-bawah"
Tombol2 = m : jendela | ikon : f.iconify
Tombol3 = m : jendela | ikon : f.move
Tombol1 = : judul : f.move
Button2 = : judul : f.raiselower
Button1 = : icon : f.function "move-or-iconify"
Button2 = : ikon : f.iconify
Tombol1 = : iconmgr : f.iconify
Tombol2 = : iconmgr : f.iconify

Seorang pengguna yang ingin dapat memanipulasi jendela dari keyboard dapat menggunakan
binding berikut:
"F1" = : semua : f.iconify
"F2" = : semua : f.raiselower
"F3" = : semua : f.warpring "berikutnya"
"F4" = : semua : f.warpto "xmh"
"F5" = : semua : f.warpto "emacs"
"F6" = : semua : f.colormap "berikutnya"
"F7" = : semua : f.colormap "default"
"F20" = : semua : f.warptoscreen "berikutnya"
"Kiri" = m : semua : f.backiconmgr
"Kanan" = m | s : semua : f.forwiconmgr
"Naik" = m : semua : f.upiconmgr
"Turun" = m | s : semua : f.downiconmgr

Namun, perhatikan bahwa menggunakan semua untuk ikatan tombol atau kunci hampir selalu merupakan ide yang buruk,
karena mencegah semua aplikasi menerima peristiwa tersebut; ini dapat melumpuhkan teks dan
editor grafis yang sebaliknya mengharapkan untuk melihat tombol atau tombol tersebut (lihat juga
Abaikan Pengubah variabel, dan f.bindbuttons, f.bindkeys, f.buka tombol, dan
f.unbindkeys fungsi).

vtwm menyediakan lebih banyak primitif manipulasi jendela daripada yang dapat disimpan dengan mudah di
bilah judul, menu, atau kumpulan ikatan kunci. Meskipun satu set kecil default disediakan
(kecuali jika Tidak ada Default, Tanpa Pengikatan Mouse atau Keyboard Default, atau Tidak Ada Tombol Judul Default is
ditentukan), sebagian besar pengguna ingin agar operasi paling umum mereka terikat ke kunci dan
tombol stroke. Untuk melakukan ini, vtwm mengasosiasikan nama dengan masing-masing primitif dan
menyediakan ditetapkan pengguna fungsi untuk membangun primitif tingkat yang lebih tinggi dan menu untuk
secara interaktif memilih di antara kelompok fungsi.

Fungsi yang ditentukan pengguna berisi nama yang dirujuk dalam panggilan ke
f.fungsi dan daftar fungsi lain untuk dieksekusi. Sebagai contoh:
Fungsi "bergerak-atau-bawah" { f.move f.deltastop f.lower }
Fungsi "pindah-atau-ikonifikasi" { f.move f.deltastop f.iconify }
Fungsi "restore-colormap" { f.colormap "default" f.lower }

Nama fungsi harus digunakan dalam f.fungsi persis seperti yang muncul dalam fungsi
spesifikasi.

VTWM PROFIL. Jika fungsi yang disebut "Profil VTWM" didefinisikan dalam file startup,
fungsi itu akan dijalankan saat startup atau restart window manager. Untuk
contoh:
Penggeseran Otomatis 25
Fungsi "Profil VTWM"
{
f.autopan
}
memberikan Panci Otomatis nilai tetapi mematikan autopanning pada awalnya (itu tidak akan memiliki nilai kecuali
Panci Otomatis diatur dalam file startup; Lihat f.autopan di bawah), jika Anda ingin mengaktifkannya
suatu saat nanti.

Dalam deskripsi di bawah, jika fungsi dikatakan beroperasi pada jendela yang dipilih, tetapi
dipanggil dari menu root, kursor akan diubah ke Pilih kursor dan berikutnya
jendela untuk menerima penekanan tombol akan dipilih:

! string
Ini adalah singkatan dari f.exec string.

^ string (UAS --- gunakan klien clipboard)
Ini adalah singkatan dari f.potong string.

f.autopan
Jika autopan tidak dikonfigurasi di file .vtwmrc Anda, ini tidak akan menghasilkan apa-apa. Namun, jika
itu dikonfigurasi, ini mengaktifkan status autopan saat ini. Alasan untuk ini
perintahnya adalah autopan terkadang bagus untuk dimiliki, tetapi itu mengganggu penggunaan
jendela lengket yang berada di dekat tepi layar. Dengan perintah ini, Anda mendapatkan
terbaik dari kedua dunia.

f.peningkatan otomatis
Fungsi ini mengubah apakah jendela yang dipilih dinaikkan atau tidak setiap kali
dimasukkan oleh penunjuk. Lihat deskripsi variabel Naik Otomatis.

f.backiconmgr
Fungsi ini membelokkan penunjuk ke kolom sebelumnya di ikon saat ini
manager, membungkus kembali ke baris sebelumnya jika perlu.

f.bip Fungsi ini membunyikan bel keyboard.

f.bindbuttons

f.bindkeys
Fungsi-fungsi ini memungkinkan vtwm's pointer atau binding keyboard untuk yang dipilih
jendela. Ini hanya diperlukan jika pengikatan telah dinonaktifkan dengan
f.buka tombol or f.unbindkeys fungsi. Hati-hati dengan apa yang kamu ikat ini
berfungsi untuk; f.bindkeys terikat ke kunci konteks jendela tidak akan dapat diakses
setelah f.unbindkeys dipanggil untuk jendela!

f.zoom bawah
Fungsi ini mirip dengan f.perbesaran penuh fungsi, tetapi mengubah ukuran jendela menjadi
mengisi hanya bagian bawah layar.

f.circledown
Fungsi ini menurunkan jendela paling atas yang menutup jendela lain.

f.circleup
Fungsi ini memunculkan jendela paling bawah yang tertutup oleh jendela lain.

f. peta warna string
Fungsi ini memutar peta warna (diperoleh dari WM_COLORMAP_WINDOWS
properti di jendela) itu vtwm akan ditampilkan saat penunjuk berada di jendela ini.
Argumen string mungkin memiliki salah satu dari nilai berikut: "lanjut", "sebelumnya", dan
"bawaan". Perlu dicatat di sini bahwa secara umum, colormap yang diinstal adalah
ditentukan oleh fokus keyboard. Fokus keyboard yang digerakkan oleh penunjuk akan menginstal a
peta warna pribadi saat masuk ke jendela yang memiliki peta warna. Menggunakan klik untuk
ketik model, peta warna pribadi tidak akan diinstal sampai pengguna menekan a
tombol penunjuk pada jendela target.

f.potong string (UAS --- gunakan klien clipboard)
Fungsi ini menempatkan yang ditentukan string (diikuti oleh karakter baris baru) menjadi
properti jendela root CUT_BUFFER0.

f.cutfile (UAS --- gunakan klien clipboard)
Fungsi ini membaca file yang ditunjukkan oleh isi jendela CUT_BUFFER0
property dan menggantikan cut buffer.

f.deikonifikasi
Fungsi ini mendekononifikasi jendela yang dipilih. Jika jendela bukan ikon, ini
fungsi tidak melakukan apa-apa.

f.hapus
Fungsi ini mengirimkan pesan WM_DELETE_WINDOW ke jendela yang dipilih jika
aplikasi klien telah memintanya melalui properti jendela WM_PROTOCOLS. NS
aplikasi seharusnya menanggapi pesan dengan menghapus jendela. jika
jendela belum meminta pesan WM_DELETE_WINDOW, bel keyboard akan berbunyi
menunjukkan bahwa pengguna harus memilih metode alternatif. Perhatikan ini sangat
berbeda dari f.hancurkan. Maksudnya di sini adalah untuk menghapus satu jendela, bukan
tentu seluruh aplikasi.

f.deletedoor
Fungsi ini menghapus sebuah pintu.

f.deltastop
Fungsi ini memungkinkan fungsi yang ditentukan pengguna dibatalkan jika penunjuk telah
bergerak lebih dari piksel MoveDelta. Lihat contoh definisi yang diberikan untuk fungsi
"bergerak-atau-rendah" di awal bagian.

f.hancurkan
Fungsi ini menginstruksikan server X untuk menutup koneksi tampilan klien
yang menciptakan jendela yang dipilih. Ini seharusnya hanya digunakan sebagai upaya terakhir untuk
mematikan klien yang melarikan diri. Lihat juga f.hapus.

Tindakan ini terkadang meninggalkan proses pelarian yang menghabiskan siklus CPU; Anda
harus selalu mencoba menggunakan fungsi berhenti aplikasi sendiri, daripada yang ini.

f.downiconmgr
Fungsi ini membelokkan penunjuk ke baris berikutnya di palungan ikon saat ini,
membungkus ke awal kolom berikutnya jika perlu.

f. pintu masuk
Fungsi ini mengaktifkan pintu ini. Biasanya satu mengikat:
Tombol1 = : pintu : f.enterdoor
Tombol2 = : pintu : f.enterdoor
Tombol3 = : pintu : f.enterdoor

f.exec string
Fungsi ini melewati argumen string untuk / Bin / sh untuk eksekusi. Dalam multilayar
modus, jika string memulai klien X baru tanpa memberikan argumen tampilan,
klien akan muncul di layar tempat fungsi ini dipanggil.

f.file string (UAS --- gunakan klien clipboard)
Fungsi ini mengasumsikan string adalah nama file. File ini dibaca ke dalam jendela
buffer potong server.

f.fokus Fungsi ini mengalihkan fokus keyboard server ke jendela yang dipilih,
mengubah aturan fokus dari pointer-driven jika perlu. Jika jendela yang dipilih
sudah difokuskan, fungsi ini dijalankan dan f.tidak fokus.

f.forcemove
Fungsi ini seperti f.pindahkan kecuali itu mengabaikan Jangan BergerakMati variabel.

f.forwiconmgr
Fungsi ini membelokkan penunjuk ke kolom berikutnya di pengelola ikon saat ini,
membungkus ke awal baris berikutnya jika perlu.

f.perbesaran penuh
Fungsi ini mengubah ukuran jendela yang dipilih ke ukuran penuh tampilan atau lainnya
mengembalikan ukuran aslinya jika jendela sudah diperbesar.

f.fungsi string
Fungsi ini menjalankan fungsi yang ditentukan pengguna yang namanya ditentukan oleh
argumen string.

f.hbzoom
Fungsi ini merupakan sinonim dari f.zoom bawah.

f.display desktop tersembunyi
Fungsi ini membuka peta tampilan desktop.

f.hideconmgr
Fungsi ini membuka peta manajer ikon saat ini ketika dipilih dari jendela klien,
dan hapus peta semua pengelola ikon saat dipilih dari jendela root.

f.horizoom
Variabel ini mirip dengan f.zoom berfungsi kecuali bahwa jendela yang dipilih adalah
diubah ukurannya menjadi lebar penuh layar.

f.htzoom
Fungsi ini merupakan sinonim dari f.zoom atas.

f.hzoom Fungsi ini merupakan sinonim dari f.horizoom.

f.ikonifikasi
Fungsi ini masing-masing membuat ikon atau menghilangkan ikon dari jendela atau ikon yang dipilih.

f.identifikasi
Fungsi ini menampilkan ringkasan nama dan geometri dari jendela yang dipilih.
Mengklik penunjuk atau menekan tombol di jendela akan mengabaikannya. jika
fungsi dipanggil pada representasi desktop dari sebuah jendela, jendela sebenarnya yang
diwakili akan diidentifikasi.

f.kirikonmgr
Fungsi ini mirip dengan f.backiconmgr kecuali bahwa pembungkus tidak mengubah baris.

f.zoom kiri
Variabel ini mirip dengan f.zoom bawah fungsi tetapi menyebabkan yang dipilih
jendela hanya diubah ukurannya ke bagian kiri layar.

bunga Fungsi ini menurunkan jendela yang dipilih.

f.menu string
Fungsi ini memanggil menu yang ditentukan oleh argumen string. Menu bertingkat
dapat dibangun dengan panggilan bersarang ke f.menu.

f.pindahkan Fungsi ini menyeret garis luar jendela yang dipilih (atau jendela itu sendiri jika
BuramPindahkan variabel diatur) hingga tombol penunjuk pemanggil dilepaskan, pada
jam berapa jendela dinaikkan (tergantung pada NaikkanMulai, PindahDelta, dan
Tidak NaikBergerak). Mengklik dua kali dalam jumlah milidetik yang diberikan oleh
DibatasiMoveTime membelokkan penunjuk ke tengah jendela dan membatasi
bergerak secara horizontal atau vertikal, tergantung pada gerakan penunjuk. untuk menggugurkan
bergerak, tekan tombol lain sebelum melepaskan tombol pemanggil.

f.layar bergerak
Memindahkan jendela (atau mungkin layar sebenarnya) di dalam tampilan desktop. untuk menggugurkan
bergerak, tekan tombol lain sebelum melepaskan tombol pemanggil. Secara default,
pengikatan menggunakan Desktop konteks didefinisikan sebagai:
Tombol1 = : desktop : f.movescreen
Tombol2 = : desktop : f.movescreen

Ini berguna jika Anda ingin mengatur ulang pengikatan keyboard dan penunjuk default melalui
Tanpa Pengikatan Mouse atau Keyboard Default dan gunakan beberapa milik Anda untuk desktop virtual,
misalnya:
Tanpa Pengikatan Mouse atau Keyboard Default
Tombol1 = : desktop : f.movescreen
Tombol2 = : desktop : f.warp
Tombol3 = : desktop : f.iconify

Fungsi ini tidak berguna dalam konteks apa pun selain "desktop".

f.kuku Fungsi ini memaku atau melepaskan jendela yang dipilih ke layar sebenarnya; NS
nilai saat ini dari properti ini diaktifkan di jendela.

f.dipaku di atas
Fungsi ini mengaktifkan pengaturan dipaku di atas variabel.

f.nama pintu
Fungsi ini, terikat pada konteks pintu, menempelkan nama dari CUT_BUFFER0 ke dalam
pintu yang dipilih (lihat PENGIKAT bagian untuk rincian).

f.pintu baru
Fungsi ini membuat pintu baru dengan tujuan dan nama yang disetel ke aslinya
posisi layar saat ini di desktop virtual.

f.nexticonmgr
Fungsi ini membelokkan penunjuk ke pengelola ikon berikutnya yang berisi jendela apa pun yang aktif
layar saat ini atau layar berikutnya.

f.nop Fungsi ini tidak melakukan apa-apa dan biasanya digunakan dengan DefaultFungsi or
JendelaFungsi variabel atau untuk memperkenalkan baris kosong dalam menu.

f.panup N

f.pandown N

f.pankiri N

f.panright N
Fungsi-fungsi ini menggerakkan layar nyata dengan N% dari dimensi layar di
arah yang ditunjukkan. Ini idealnya terikat pada tombol kursor:
"Naik" = : root : f.panup "100"
"Turun" = : root : f.pandown "100"
"Kiri" = : root : f.panleft "100"
"Kanan" = : root : f.panright "100"

f.suara permainan file suara
Fungsi ini memainkan suara yang ditentukan pada Volume suara volume. NS file suara harus
menjadi nama path lengkap dari file suara. Ini adalah fungsi yang agak "mahal"
dibandingkan dengan yang disediakan oleh Suara variabel, dan harus dihindari.

f.previconmgr
Fungsi ini membelokkan penunjuk ke pengelola ikon sebelumnya yang berisi
windows pada layar saat ini atau sebelumnya.

f.berhenti Fungsi ini menyebabkan vtwm untuk mengembalikan batas jendela dan keluar. Jika vtwm is
klien terakhir dipanggil dari xdm, ini akan menghasilkan reset server, dan
sesi pengguna akan keluar.

Pengguna yang tetap masuk untuk waktu yang lama (berhari-hari atau berminggu-minggu), atau yang suka berubah
manajer jendela, atau bereksperimen dengan mereka, mungkin perlu menggunakan a
aplikasi yang relatif sederhana, seperti xbiff(1), sebagai aplikasi terakhir dalam
.xinitrc or .xsesi file, biarkan pengelola jendela mulai lebih awal, dan jalankan
latar belakang. Ini memungkinkan mengubah pengelola jendela tanpa keluar, dan
juga memperkecil kemungkinan sesi akan dihentikan secara tiba-tiba oleh bug
dalam program yang kompleks seperti window manager. Satu-satunya kelemahan dari pendekatan ini adalah
bahwa f.berhenti maka tidak lagi mengakhiri sesi: Anda perlu menggunakan f.hapus or
f.hancurkan pada aplikasi terakhir untuk logout.

f.meningkatkan Fungsi ini memunculkan jendela yang dipilih.

f.menaikkan lebih rendah
Fungsi ini menaikkan jendela yang dipilih ke atas urutan susun jika:
terhalang oleh jendela apa pun, jika tidak, jendela akan diturunkan.

f.menyegarkan
Fungsi ini menyebabkan semua jendela di-refresh.

f.reset desktop
Fungsi ini memindahkan tampilan nyata ke (0,0)

f.mengubah ukuran
Fungsi ini menyeret garis luar jendela yang dipilih (atau jendela itu sendiri jika
BuramUbah Ukuran variabel diatur) setelah melintasi perbatasan (atau dengan menyetel
Ubah Ukuran RelatifOtomatis) hingga tombol penunjuk pemanggil dilepaskan, pada saat itu
jendela dinaikkan (tergantung pada NaikkanMulai, PindahDelta, dan NoRaiseOnResize). Untuk
batalkan pengubahan ukuran, tekan tombol lain sebelum melepaskan tombol pemanggil.

f.mulai ulang
Fungsi ini mematikan dan memulai kembali vtwm. Lihat juga f.startwm.

f.righticonmgr
Fungsi ini mirip dengan f.nexticonmgr kecuali pembungkusnya tidak berubah
baris.

f.zoom kanan
Variabel ini mirip dengan f.zoom bawah fungsi kecuali yang dipilih
jendela hanya diubah ukurannya ke bagian kanan layar.

f.ring Memilih jendela dan menambahkannya ke JendelaCincin daftar, atau hapus jika itu
sudah di ring. Perintah ini membuat f.warpring jauh lebih bermanfaat, dengan membuatnya
konfigurasi dinamis.

f.selamatkan dirimu sendiri
Fungsi ini mengirimkan pesan WM_SAVEYOURSELF ke jendela yang dipilih jika memiliki
meminta pesan di properti jendela WM_PROTOCOLS. Klien yang menerima
pesan ini seharusnya memeriksa semua status yang terkait dengan jendela dan
perbarui properti WM_COMMAND seperti yang ditentukan dalam ICCCM. Jika jendela belum
meminta pesan ini, bel keyboard akan berbunyi.

f.pemisah
Hanya berlaku di menu. Efeknya adalah menambahkan pemisah garis antara yang sebelumnya
dan entri berikut. Bagian pemilih nama dalam menu tidak digunakan (tetapi harus
hadir).

f.setrealscreen geomtr
Fungsi ini mengatur layar nyata ke koordinat virtual yang ditentukan. NS
geomtr adalah string yang dikutip yang berisi spesifikasi geometri standar.

f.tampilkan tampilan desktop
Fungsi ini memetakan tampilan desktop.

f.showiconmgr
Fungsi ini memetakan manajer ikon saat ini ketika dipilih dari jendela klien,
dan memetakan semua pengelola ikon saat dipilih dari jendela root.

f.jepret Fungsi ini menjepret layar nyata ke kotak yang ditentukan pada ruang virtual dengan
PanDistanceX dan Jarak PanY kenaikan.

f.snaprealscreen
Fungsi ini mengaktifkan pengaturan SnapRealScreen.

f.snugdesktop
memindahkan tampilan untuk mencoba menyesuaikan semua jendela yang terlihat sebagian sepenuhnya pada
layar.

f.snugwindow
memindahkan tampilan untuk mencoba menyesuaikan jendela yang dipilih sepenuhnya di layar

f.sorticonmgr
Fungsi ini mengurutkan entri dalam pengelola ikon saat ini menurut abjad. Lihat
variabel UrutkanIkonManajer.

f.suara
Fungsi ini mengaktifkan pemutaran suara. Ini adalah fungsi "bisu".

f.squeezecenter

f.peras ke kiri

f. hak pemerasan
Memilih jendela dan membuat judulnya muncul seolah-olah Anda telah mengonfigurasinya sebagai
MeremasJudul pusat 0 0
or
MeremasJudul kiri 0 0
or
MeremasJudul benar 0 0
masing-masing. Ini membuat judul yang diperas jauh lebih berguna karena mereka
konfigurasi bersifat dinamis.

f.startwm garis komando
Fungsi ini membunuh vtwm, dan memulai pengelola jendela seperti yang ditentukan oleh
garis komando. Sebuah trailing ampersand dan/atau variabel lingkungan tidak boleh digunakan.
Lihat juga f.mulai ulang.

f.konposisi statis
Fungsi ini mengaktifkan pengaturan PosisiIkon Statis.

f.tongkat Fungsi ini merupakan sinonim dari f.kuku.

f.lengket di atas
Fungsi ini identik dengan f.dipaku di atas fungsi.

f.stricticonmgr
Fungsi ini mengaktifkan pengaturan ManajerIkon Ketat.

f.judul Fungsi ini menyediakan item yang terpusat dan tidak dapat dipilih dalam definisi menu. Dia
tidak boleh digunakan dalam konteks lain.

f.zoom atas
Variabel ini mirip dengan f.zoom bawah fungsi kecuali yang dipilih
jendela hanya diubah ukurannya ke bagian atas layar.

f.twmrc Sinonim dengan f.mulai ulang. Secara historis, fungsi ini dimaksudkan untuk menyebabkan
file kustomisasi startup untuk dibaca ulang.

f.buka tombol

f.unbindkeys
Fungsi-fungsi ini menonaktifkan vtwm's pointer atau binding keyboard untuk yang dipilih
jendela, memungkinkan acara untuk lulus langsung ke aplikasi. Ini berguna,
misalnya, saat menjalankan pengelola jendela lain di dalam Xnest or Xvnc.

f.tidak fokus
Fungsi ini me-reset fokus kembali ke pointer-driven. Ini harus digunakan ketika
jendela terfokus tidak lagi diinginkan.

f.upiconmgr
Fungsi ini membelokkan penunjuk ke baris sebelumnya di pengelola ikon saat ini,
membungkus ke baris terakhir di kolom yang sama jika perlu.

f.versi
Fungsi ini menyebabkan vtwm jendela versi yang akan ditampilkan. Jendela ini akan menjadi
ditampilkan sampai tombol penunjuk ditekan atau penunjuk dipindahkan dari satu
jendela ke yang lain.

f.geometri virtual
Fungsi ini mengaktifkan pengaturan BukanGeometri Virtual.

f.vlzoom
Fungsi ini merupakan sinonim dari f.zoom kiri.

f.vrzoom
Fungsi ini merupakan sinonim dari f.zoom kanan.

f.warp Warp kursor ke jendela yang dipilih. Ini hanya berguna jika jendelanya
dipilih melalui manajer ikon.

f.warpclassnext string

f.warpclassprev string
Fungsi-fungsi ini membelokkan penunjuk ke jendela berikutnya atau sebelumnya di yang ditentukan
kelas yang ditunjukkan oleh argumen string. Jika string is "VTWM", hanya pengelola ikon,
pintu, dan jendela Virtual Desktop dipertimbangkan. Jika string kosong (yaitu, ""),
kelas jendela dengan fokus digunakan. Jika jendela diikonifikasi, itu akan
didekonifikasi jika variabel WarpBelum dipetakan diatur atau diabaikan.

f.warpring string
Fungsi ini membelokkan penunjuk ke jendela berikutnya atau sebelumnya (seperti yang ditunjukkan oleh
argumen string, yang mungkin "lanjut" or "sebelumnya") ditentukan dalam JendelaCincin
variabel. Jika jendela diikonifikasi, itu akan didekonifikasi jika variabel
WarpBelum dipetakan diatur atau diabaikan.

f.warpsnug
Fungsi ini mengaktifkan pengaturan Warp Nyaman.

f.warpto string
Fungsi ini membelokkan penunjuk ke jendela yang memiliki nama atau kelas yang
korek api string. itu string mungkin merupakan wildcard gaya VTWM, tetapi bukan a reguler
ekspresi (Lihat KARTU LIAR bagian untuk rincian). Jika jendela diikonifikasi,
itu akan didekonifikasi jika WarpBelum dipetakan variabel diatur, atau diabaikan.

f.warptoiconmgr string
Fungsi ini membelokkan penunjuk ke entri pengelola ikon yang terkait dengan
jendela yang berisi penunjuk di manajer ikon yang ditentukan oleh argumen
string. Jika string kosong (yaitu, ""), manajer ikon saat ini dipilih. Jika
jendela diikonifikasi, itu akan didekononifikasi jika variabel WarpBelum dipetakan is
ditetapkan atau diabaikan.

f.warptonewest
Fungsi ini membelokkan penunjuk ke jendela yang paling baru dibuat. jika
jendela diikonifikasi, itu akan didekononifikasi jika variabel WarpBelum dipetakan diatur atau
lain diabaikan.

f.warptoscreen string
Fungsi ini membelokkan penunjuk ke layar yang ditentukan oleh argumen string.
String dapat berupa angka (misalnya, "0" or "1"), kata "lanjut" (menunjukkan arus
layar plus 1, melompati layar yang tidak dikelola), kata "kembali" (menunjukkan
layar saat ini minus 1, melompati layar yang tidak dikelola), atau kata
"sebelumnya" (menunjukkan layar terakhir yang dikunjungi.

f.bisa dilihat
Fungsi ini mengaktifkan pengaturan WarpTerlihat.

f.winrefresh
Fungsi ini mirip dengan f.menyegarkan fungsi kecuali bahwa hanya yang dipilih
jendela disegarkan.

f.zoom Fungsi ini mirip dengan f.perbesaran penuh fungsi, kecuali bahwa satu-satunya
ketinggian jendela yang dipilih diubah.

f.zoomzoom
Fungsi ini membuat garis besar zoom dari tempat acak ke tempat acak lainnya
(Lihat zoom dan ZoomZoom variabel). Konyol, tapi bisa digunakan sebagai visual
bel menggantikan f.bip. Lihat juga Lebih SedikitRandomZoomZoom variabel.

MENU


Fungsi dapat dikelompokkan dan dipilih secara interaktif menggunakan pop-up (bila terikat ke pointer
tombol) atau menu tarik-turun (bila dikaitkan dengan tombol bilah judul). Setiap menu
spesifikasi berisi nama menu yang akan dirujuk oleh f.menu, opsional
warna latar depan dan latar belakang default, daftar nama item dan fungsinya
harus dipanggil, dan warna latar depan dan latar belakang opsional untuk masing-masing item:
menu "nama menu"[("sebelumnya""mundur")]
{
string1 [ ("kedepan1""back1")] function1
string2 [ ("kedepan2""back2")] function2
...
taliN [ ("kedepanN""kembaliN")] fungsiN
}

The nama menu peka huruf besar/kecil. opsional sebelumnya dan mundur argumen menentukan
warna latar depan dan latar belakang yang digunakan pada tampilan warna untuk menyorot entri menu. NS
string bagian dari setiap entri menu akan menjadi teks yang akan muncul di menu. NS
opsional depan dan kembali argumen menentukan warna latar depan dan latar belakang menu
entri saat penunjuk tidak ada di entri. Warna-warna ini hanya akan digunakan pada warna
menampilkan. Standarnya adalah menggunakan warna yang ditentukan oleh Menu Latar Depan dan
MenuLatar Belakang variabel. NS fungsi bagian dari entri menu adalah salah satu fungsi,
termasuk fungsi yang ditentukan pengguna, atau menu tambahan.

Ada menu spesial bernama VTWM Windows yang berisi nama semua klien
dan vtwm-jendela yang disediakan. Memilih entri akan menyebabkan JendelaFungsi menjadi
dieksekusi di jendela itu. Jika JendelaFungsi belum disetel, jendelanya akan
didekonifikasi dan dibangkitkan. Menu ini menggunakan warna yang sama dengan jendela kecil di
panner. Fitur ini masih menghormati tradisional TwmWindows nama menu jaman dulu.

IKON


vtwm mendukung beberapa cara berbeda untuk memanipulasi jendela ikon. Gambar umum-
gaya dan-teks dapat ditata dengan tangan atau diatur secara otomatis seperti yang dijelaskan oleh
IkonWilayah variabel. Selain itu, kisi nama ikon yang singkat, yang disebut manajer ikon,
menyediakan penggunaan ruang layar yang lebih efisien serta kemampuan untuk bernavigasi di antara
jendela dari keyboard.

Manajer ikon adalah jendela yang berisi nama-nama jendela yang dipilih atau semua jendela yang sedang aktif
pajangan. Selain nama jendela, tombol kecil menggunakan iconify default
simbol akan ditampilkan di sebelah kiri nama saat jendela diikonifikasi. Oleh
default, mengklik entri di manajer ikon melakukan f.ikonifikasi. Untuk mengubah
tindakan yang diambil di pengelola ikon, gunakan ikonmgr konteks saat menentukan tombol dan
ikatan keyboard.

Memindahkan penunjuk ke pengelola ikon juga mengarahkan fokus keyboard ke yang ditunjukkan
jendela kapan Tidak AdaIkonManagerFokus tidak diatur (mengatur fokus secara eksplisit atau mengirim
kejadian sintetik jika TidakJudulFokus diatur). Menggunakan f.upiconmgr, f.downiconmgr
f.kirikonmgr, dan f.righticonmgr fungsi, fokus input dapat diubah antara
windows langsung dari keyboard.

IMAGE DAN AUDIO FORMAT


vtwm mendukung banyak gambar sendiri (disebut sebagai "internal" atau "built-in" dalam hal ini
dokumen), dibagi menjadi dua jenis, bitmap dan peta pixmap. Mereka dibedakan dari file
gambar dengan tanda titik dua (':') atau string ":xpm:" sebagai karakter pertama dari
nama, masing-masing:
: darrow diskalakan dalam sembarang, t/a untuk sorotan
:menghapus / :xlogo berpusat di drawable apa pun
:dot / :ikonifikasi berpusat di drawable apa pun
:Tidak bisa diskalakan dalam sumber daya apa pun yang dapat digambar
:panah diskalakan dalam sembarang, t/a untuk sorotan
:ubah ukuran diskalakan dalam sumber daya apa pun yang dapat digambar

:xpm:bilah diskalakan dalam sumber daya apa pun yang dapat digambar
:xpm:kotak diskalakan dalam sumber daya apa pun yang dapat digambar
:xpm:darrow diskalakan dalam sembarang, t/a untuk sorotan
:xpm:titik berpusat di drawable apa pun
:xpm:baris diskalakan dalam sumber daya apa pun yang dapat digambar
:xpm:menu diskalakan dalam sumber daya apa pun yang dapat digambar
:xpm:kotak terangkat diskalakan, hanya untuk sorotan
:xpm:garis tinggi diskalakan, hanya untuk sorotan
:xpm:panah diskalakan dalam sembarang, t/a untuk sorotan
:xpm:ubah ukuran diskalakan dalam sumber daya apa pun yang dapat digambar
:xpm:kotak cekung diskalakan, hanya untuk sorotan
:xpm:garis cekung diskalakan, hanya untuk sorotan
:xpm:perbesar diskalakan dalam sumber daya apa pun yang dapat digambar

vtwm juga mendukung format file gambar tunggal secara default, bitmap Sistem X Window
(file biasanya membawa ekstensi ".xbm"), untuk gambar dua warna. Namun, ketika
dibangun dengan perpustakaan XPM, vtwm juga akan mendukung pixmap Sistem X Window (file
biasanya membawa perpanjangan dari ".xpm"), untuk gambar penuh warna.

Semua jenis dan sumber gambar dapat dicampur secara bebas dalam variabel yang menggunakannya, mengingat
perilaku yang tercantum di atas, dan dengan pengecualian tambahan berikut: Ikon dan
Ikon Tidak Diketahui variabel tidak mengenali gambar bawaan, the Peta Layar NyataPix,
JudulSorotan, dan VirtualBackgroundPixmap entri dari peta pixmap variabel jangan
mengenali gambar bawaan, hanya tombol bilah judul yang dapat mengakomodasi gambar eksternal yang
akan lebih besar dari ruang default yang dialokasikan untuk mereka (dalam kasus lain, gambar
akan dipotong agar pas), dan hanya Peta Layar NyataPix, JudulSorotan, dan
VirtualBackgroundPixmap entri dari peta pixmap variabel akan memasang gambar kecil ke dalam
ruang yang dialokasikan untuk mereka.

Pengelola ikon dapat digambar dengan hard-code hingga 11x11 piksel, menu yang dapat digambar adalah Font Menu
piksel persegi, dan tombol bilah judul adalah
(JudulFont - (2 * Indentasi Tombol))
piksel persegi. Area sorotan bilah judul adalah
(Titlebar tinggi - (2 * BingkaiPadding) - 2)
piksel tinggi, di mana Titlebar tinggi ditentukan oleh JudulFont atau tombol bilah judul
tinggi, mana yang lebih besar, dan BingkaiPadding.

Jendela root dapat didekorasi dengan file gambar apa pun yang didukung oleh X Window
Utilitas dan aplikasi sistem (xloadgambar(1) xsetroot(1) xv(1), dll).

If vtwm dibangun dengan dukungan suara, beberapa format file audio didukung, bukan oleh vtwm
sendiri, tetapi oleh diputar ulang(8) setan. Saat ini, format AU, AIFF, WAV, dan VOC adalah
didukung secara asli, tetapi lihat juga rplay.helpers(5).

KARTU LIAR


vtwm mendukung "wildcarding" saat mencocokkan jendela dengan variabel daftar menang. Oleh
default, tanda tanya ('?') mewakili karakter tunggal apa pun, tanda bintang ('*')
mewakili nol atau lebih karakter, dan tanda kurung ('[' dan ']') mewakili setiap
karakter yang terdaftar di dalamnya. Garis miring terbalik ('\') "mengeluarkan" salah satu karakter, memungkinkan
karakter yang dicadangkan ini untuk digunakan secara harfiah.

vtwm dapat mendukung metode substitusi karakter yang lebih kaya, yang disebut reguler ekspresi, atau
"ULANG"S. Jika vtwm dibangun dengan RE, lebih banyak aturan "wildcard" ditambahkan. Deskripsi dari
RE berada di luar cakupan dokumen ini; lihat format ulang(7) atau Egrep(1) halaman manual.

vtwm membedakan RE dari string dengan melampirkannya dalam garis miring ('/'). keduanya
dapat dicampur secara bebas; mengubah contoh di VARIABEL bagian ke:
Naik Otomatis
{
"emacs"
"VTW*"
/x.*jam/ # adalah "x*jam"
"Xmh"
"Jangka Waktu"
}
menyelesaikan hal yang sama. Ini hanyalah contoh sederhana dari penggunaan RE, dan karena itu tidak
menunjukkan atau memanfaatkan kemampuan mereka.

tidak sinkron EVENT


Dimungkinkan untuk mengeluarkan f.mulai ulang melalui sinyal Unix, untuk memudahkan debugging dari vtwm sumber
file. Untuk melakukan ini, kirim SIGUSR1 ke vtwm ID proses (ditulis ke $HOME/vtwm.pid).
Lihat membunuh(1) atau membunuh(1).

Gunakan vtwmx online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad




×
iklan
❤️Berbelanja, pesan, atau beli di sini — tanpa biaya, membantu menjaga layanan tetap gratis.