GoGPT Best VPN GoSearch

favorit OnWorks

twm - Online di Cloud

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

Ini adalah perintah twm 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


twm - Manajer Jendela Tab untuk Sistem X Window

SINTAKSIS


twm [ -tampilan dpy ] [ -s ] [ -f file init ] [ -v ]

DESKRIPSI


Twm 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) or xinit(1) tanpa manajer sesi, twm sering dieksekusi di
latar depan sebagai klien terakhir. Saat dijalankan dengan cara ini, keluar twm menyebabkan sesi menjadi
dihentikan (yaitu, logout).

Secara default, jendela aplikasi dikelilingi oleh ``frame'' dengan bilah judul di bagian atas
dan perbatasan khusus di sekitar jendela. Bilah judul berisi nama jendela, a
persegi panjang yang menyala saat jendela menerima input keyboard, dan kotak fungsi
dikenal sebagai ``titlebuttons'' di tepi kiri dan kanan bilah judul.

Menekan Tombol penunjuk1 (biasanya tombol paling kiri kecuali telah diubah dengan
xmodmap) pada tombol judul akan memanggil fungsi yang terkait dengan tombol tersebut. Dalam
antarmuka default, windows diikonifikasi dengan mengklik (menekan dan kemudian segera
melepaskan) tombol judul kiri (yang terlihat seperti Titik). Sebaliknya, jendela adalah
didekononifikasi dengan mengklik ikon terkait atau entri di pengelola ikon (lihat
deskripsi variabel TampilkanIkonManajer dan dari fungsi f.showiconmgr).

Windows diubah ukurannya dengan menekan tombol judul kanan (yang menyerupai sekelompok bersarang
kotak), menyeret penunjuk ke tepi yang akan dipindahkan, dan melepaskan penunjuk
ketika garis besar jendela adalah ukuran yang diinginkan. Demikian pula, jendela dipindahkan oleh
menekan di bidang judul atau sorot, menyeret kerangka jendela ke lokasi baru,
dan kemudian lepaskan ketika garis berada di posisi yang diinginkan. Cukup klik di
bidang judul atau sorotan memunculkan jendela tanpa memindahkannya.

Ketika jendela baru dibuat, twm akan menghormati setiap ukuran dan informasi lokasi yang diminta
oleh pengguna (biasanya melalui -geometri argumen baris perintah atau sumber daya untuk
aplikasi individu). Jika tidak, garis besar ukuran default jendela, itu
bilah judul, dan garis yang membagi jendela menjadi kisi 3x3 yang melacak penunjuk adalah
ditampilkan. Mengklik tombol penunjuk1 akan memposisikan jendela pada posisi saat ini dan
memberikan ukuran default. Menekan Tombol penunjuk2 (biasanya tombol penunjuk tengah)
dan menyeret garis luar akan memberikan jendela posisinya saat ini tetapi memungkinkan sisi-sisinya untuk
diubah ukurannya seperti yang dijelaskan di atas. Mengklik tombol penunjuk3 (biasanya penunjuk kanan
tombol) akan memberikan jendela posisinya saat ini tetapi berusaha membuatnya cukup lama untuk
sentuh bagian bawah layar.

PILIHAN


Twm menerima opsi baris perintah berikut:

-tampilan dpy
Opsi ini menentukan server X yang akan digunakan.

-s Opsi ini menunjukkan bahwa hanya layar default (sebagaimana ditentukan oleh -tampilan atau dengan
itu DISPLAY variabel lingkungan) harus dikelola. Secara default, twm akan mencoba
untuk mengelola semua layar di layar.

-f nama file
Opsi ini menentukan nama file startup yang akan digunakan. Secara default, twm akan
lihat di direktori home pengguna untuk file bernama .twmrc.num (dimana num adalah
nomor layar) atau .twmrc.

-v Pilihan ini menunjukkan bahwa twm harus mencetak pesan kesalahan kapan pun yang tidak terduga
X Acara kesalahan diterima. Ini dapat berguna saat men-debug aplikasi tetapi dapat
mengganggu dalam penggunaan biasa.

KUSTOMISASI


Banyak twmPenampilan dan perilaku dapat dikontrol dengan menyediakan file startup dalam satu
dari lokasi berikut (dicari agar setiap layar dikelola ketika twm
dimulai):

$HOME/.twmrc.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/.twmrc
Ini adalah nama biasa untuk file startup pengguna individu.

/usr/share/X11/twm/system.twmrc
Jika tidak ada file sebelumnya yang ditemukan, twm akan mencari di file ini untuk a
konfigurasi default. Ini sering disesuaikan oleh administrator situs untuk
menyediakan menu yang nyaman atau binding yang sudah dikenal untuk pengguna pemula.

Jika tidak ada file startup yang ditemukan, twm akan menggunakan bawaan bawaan yang dijelaskan di atas. NS
satu-satunya sumber daya yang digunakan oleh twm is bitmapFilePath untuk daftar direktori yang dipisahkan titik dua ke
cari saat mencari file bitmap (untuk informasi lebih lanjut, lihat Athena widget panduan
dan xrdb(1)).

Twm file startup secara logis dipecah menjadi tiga jenis spesifikasi: Variabel,
Bindings, menu. itu Variabel bagian harus didahulukan dan digunakan untuk menggambarkan font,
warna, kursor, lebar batas, penempatan ikon dan jendela, penyorotan, autoraising,
tata letak judul, warping, penggunaan manajer ikon. NS Bindings bagian biasanya datang
second dan digunakan untuk menentukan fungsi yang harus dijalankan saat keyboard dan
tombol penunjuk ditekan di jendela, ikon, judul, dan bingkai. NS 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 pound (#) di luar a
string menyebabkan sisa baris di mana karakter tampaknya diperlakukan sebagai
komentar.

VARIABEL


Banyak aspek dari twmantarmuka pengguna dikendalikan oleh variabel yang mungkin diatur dalam
file awal 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" "XTerm" "Xmh" }
or
Naik Otomatis
{
"emacs"
"Jangka Waktu"
"Xmh"
}
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 eksak,
kecocokan peka huruf besar-kecil dengan nama jendela (diberikan oleh properti jendela WM_NAME), sumber daya
nama atau nama kelas (keduanya diberikan oleh properti jendela WM_CLASS). Contoh sebelumnya
akan mengaktifkan autoraise pada windows bernama ``emacs'' serta apapun xterm (karena mereka dari
kelas ``XTerm'') atau jendela xmh (yang merupakan kelas ``Xmh'').

Argumen string yang ditafsirkan sebagai nama file (lihat bagian peta pixmap, kursor, dan
IkonDirektori bawah) akan menambahkan direktori pengguna (ditentukan oleh HOME lingkungan Hidup
variabel) jika karakter pertama adalah tilde (~). Sebaliknya, jika karakter pertama adalah
titik dua (:), nama tersebut diasumsikan mengacu pada salah satu bitmap internal yang digunakan untuk
buat simbol bilah judul default: :xlogo or :menghapus (keduanya mengacu pada logo X), :dot
or :ikonifikasi (keduanya mengacu pada titik), :ubah ukuran (kotak bersarang yang digunakan oleh pengubahan ukuran
tombol), :Tidak bisa (halaman dengan garis), dan :pertanyaan (tanda tanya digunakan untuk tidak ada
file bitmap).

Variabel berikut dapat ditentukan di bagian atas a twm berkas permulaan. Daftar dari
String awalan nama jendela ditunjukkan oleh daftar menang. Argumen opsional ditampilkan di
tanda kurung siku:

Naik Otomatis { daftar menang }
Variabel ini menentukan daftar jendela yang secara otomatis akan dimunculkan
setiap kali pointer memasuki jendela. Tindakan ini dapat diaktifkan secara interaktif
atau dinonaktifkan pada masing-masing jendela menggunakan fungsi f.peningkatan otomatis.

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 pengubahan ukuran jendela yang memanjang dari tepi layar. jika
penunjuk berada di tengah jendela, atau jika pengubahan ukuran dimulai dengan menekan a
tombol judul, twm 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.

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, Grayscale or
Satu warna Daftar. opsional daftar warna menentukan daftar jendela dan warna
pasangan nama untuk menentukan warna batas tertentu untuk berbagai jenis jendela.
Sebagai contoh:
Warna Perbatasan "abu-abu50"
{
"XTerm" "merah"
"xmh" "hijau"
}
Standarnya adalah "hitam".

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, Grayscale or Satu warna Daftar. opsional daftar warna memungkinkan
warna per-jendela yang akan ditentukan. Standarnya adalah "putih".

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, Grayscale or Satu warna Daftar. opsional daftar warna memungkinkan
warna per-jendela yang akan ditentukan. Standarnya adalah "hitam".

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 twm (seperti manajer ikon).
Standarnya adalah 2.

Indentasi Tombol piksel
Variabel ini menentukan jumlah tombol judul yang harus diindentasi pada semua
sisi. Nilai positif menyebabkan tombol lebih kecil dari teks jendela dan
sorot area agar menonjol. Mengatur ini dan
JudulTombolBorderWidth variabel ke 0 membuat tombol judul setinggi dan selebar
mungkin. Standarnya adalah 1.

Lebar Batas Klien
Variabel ini menunjukkan bahwa lebar batas bingkai jendela harus diatur ke
lebar batas awal jendela, bukan dengan nilai BorderWidth.

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, MenuBayanganWarna, MenuPerbatasanWarna,
Penunjuk Latar Depan, dan PenunjukLatar Belakang. Variabel warna berikut mungkin juga:
diberikan daftar pasangan nama jendela dan warna untuk memungkinkan warna per jendela menjadi
ditentukan (lihat Warna Perbatasan untuk detail): Warna Perbatasan, IkonManagerSorotan,
BatasJudulLatar Belakang, BorderJudulForeground, JudulLatar Belakang, JudulForeground,
IkonLatar Belakang, IkonForeground, IkonPerbatasanWarna, IkonManagerLatar Belakang, dan
IkonManajer Latar Depan. Sebagai contoh:
Warna
{
MenuLatar Belakang "abu-abu50"
MenuLatar depan "biru"
BorderColor "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 dipindahkan hanya secara horizontal atau vertikal
arah. Menyetel nilai ini ke 0 akan menonaktifkan gerakan terbatas. Standarnya
adalah 400 milidetik.

kursor { daftar kursor }
Variabel ini menentukan mesin terbang yang twm 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"
The gambar dan masker string menentukan nama file yang berisi gambar mesin terbang
dan topeng di bitmap(1) membentuk. File bitmap terletak dengan cara yang sama seperti
file bitmap ikon. 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"
}

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 "putih".

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

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 BergerakMati
Variabel ini menunjukkan bahwa jendela tidak boleh dipindahkan dari
layar. Itu dapat ditimpa oleh f.forcemove fungsi.

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.

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

BingkaiPadding piksel
Variabel ini menentukan jarak antara dekorasi bilah judul (tombol
dan teks) dan bingkai jendela. Standarnya adalah 2 piksel.

Grayscale { warna }
Variabel ini menentukan daftar penetapan warna yang harus dibuat jika:
layar memiliki visual default GrayScale. Lihat deskripsi dari Colors .

IkonLatar Belakang string [{ daftar menang }]
Variabel ini menentukan warna latar belakang ikon, dan hanya dapat ditentukan
di dalam a Warna, Grayscale 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. Standarnya adalah
"putih".

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

IkonBatasLebar piksel
Variabel ini menentukan lebar dalam piksel dari ikon yang mengelilingi perbatasan
jendela. Standarnya adalah 2.

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

IkonFont string
Variabel ini menentukan font yang akan digunakan untuk menampilkan nama ikon di dalam ikon.
Standarnya adalah "variabel".

IkonForeground string [{ daftar menang }]
Variabel ini menentukan warna latar depan yang akan digunakan saat menampilkan ikon, dan
hanya dapat ditentukan di dalam a Warna, Grayscale or Satu warna daftar. Itu
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. Standarnya adalah "hitam".

IconifyByUnmapping [{ daftar menang }]
Variabel ini menunjukkan bahwa jendela harus diikonifikasi dengan tidak dipetakan tanpa
mencoba memetakan ikon apa pun. Ini mengasumsikan bahwa pengguna akan memetakan ulang jendela melalui
manajer ikon, the f.warpto fungsi, atau TwmWindows Tidak bisa. Jika opsional
daftar menang disediakan, hanya jendela-jendela itu yang akan diikonifikasi hanya dengan membuka pemetaan.
Windows yang memiliki ini dan IkonManajerJanganTampilkan set opsi mungkin tidak
dapat diakses jika tidak mengikat ke TwmWindows menu diatur dalam file startup pengguna.

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, Grayscale or Satu warna daftar. Itu
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. Standarnya adalah "putih".

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.

IkonManajerFont string
Variabel ini menentukan font yang akan digunakan saat menampilkan entri manajer ikon.
Standarnya adalah "variabel".

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, Grayscale or
Satu warna Daftar. opsional daftar menang adalah daftar nama dan warna jendela jadi
bahwa warna per-jendela dapat ditentukan. Lihat Warna Perbatasan variabel untuk
deskripsi lengkap tentang daftar menang. Standarnya adalah "hitam".

IkonManagerGeometri string [ kolom ]
Variabel ini menentukan geometri jendela manajer ikon. NS string
argumen adalah spesifikasi geometri standar yang menunjukkan ukuran penuh awal
dari manajer ikon. Jendela manajer ikon kemudian dipecah menjadi kolom potongan-potongan
dan diskalakan sesuai dengan jumlah entri di pengelola ikon. Entri tambahan
dibungkus untuk membentuk baris tambahan. Jumlah kolom default adalah 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, Grayscale 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 "hitam".

Manajer Ikon { iconmgr-daftar }
Variabel ini menentukan daftar manajer ikon yang akan dibuat. Setiap item dalam
iconmgr-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
Manajer ikon ``XTerm''. Klien yang namanya ``myhost'' akan dimasukkan ke dalam
Manajer ikon ``myhost''.

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.

IkonWilayah geomstring vgrav hgrav lebar jaringan tinggi kisi
Variabel ini menentukan area pada jendela root di mana ikon ditempatkan jika tidak ada
lokasi ikon tertentu disediakan oleh klien. NS geomstring adalah kutipan
string yang berisi spesifikasi geometri standar. Jika lebih dari satu IkonWilayah
garis diberikan, ikon akan dimasukkan ke wilayah ikon berikutnya saat yang pertama
penuh. NS vgrav argumen harus baik utara or Selatan dan kontrol dan adalah
digunakan untuk mengontrol apakah ikon pertama kali diisi dari atas atau bawah
wilayah ikon. Demikian pula, hgrav argumen harus baik Timur or Barat dan
digunakan untuk mengontrol apakah ikon harus diisi dari kiri dari kanan. ikon
diletakkan di dalam wilayah dalam kotak dengan sel lebar jaringan lebar piksel dan
tinggi kisi piksel tinggi.

Ikon { daftar menang }
Variabel ini menentukan daftar nama jendela dan nama file bitmap yang
harus 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
coba gunakan icon bitmap di file ``xterm.icon''. Jika ForceIkon is
ditentukan, bitmap ini akan digunakan bahkan jika klien telah meminta ikonnya sendiri
peta pixa

InterpolasiMenuWarna
Variabel ini menunjukkan bahwa warna entri menu harus diinterpolasi antara
entri warna tertentu. Dalam contoh di bawah 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.

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. Lebar default adalah 32767 - lebar layar. Tinggi default adalah
32767 - tinggi layar.

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 "putih".

MenuPerbatasanWarna string
Variabel ini menentukan warna batas menu dan hanya dapat ditentukan
di dalam a Warna, Grayscale or Satu warna Daftar. Standarnya adalah "hitam".

MenuBorderLebar piksel
Variabel ini menentukan lebar dalam piksel dari menu yang mengelilingi perbatasan
jendela. Standarnya adalah 2.

Font Menu string
Variabel ini menentukan font yang akan digunakan saat menampilkan menu. Standarnya adalah
"variabel".

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

MenuBayanganWarna string
Variabel ini menentukan warna bayangan di balik menu pull-down dan dapat
hanya ditentukan di dalam a Warna, Grayscale 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, Grayscale or Satu warna Daftar. Standarnya adalah
"putih".

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 "hitam".

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 fungsi mulai bekerja. Lihat juga f.deltastop fungsi. Standarnya
adalah nol piksel.

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

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.

Tidak ada Default
Variabel ini menunjukkan bahwa twm seharusnya tidak menyediakan tombol judul default dan
ikatan. Opsi ini hanya boleh digunakan jika file startup berisi:
kumpulan binding dan definisi yang benar-benar baru.

Tidak AdaGrabServer
Variabel ini menunjukkan bahwa twm seharusnya tidak mengambil server saat membuka menu
dan memindahkan jendela buram.

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.

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

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.

NoRaiseOnDeiconify
Variabel ini menunjukkan bahwa jendela yang dideikonifikasi tidak boleh dimunculkan.

Tidak NaikBergerak
Variabel ini menunjukkan bahwa jendela tidak boleh dinaikkan saat dipindahkan. Ini adalah
biasanya digunakan untuk memungkinkan jendela meluncur di bawah satu sama lain.

NoRaiseOnResize
Variabel ini menunjukkan bahwa jendela tidak boleh dinaikkan saat diubah ukurannya. Ini adalah
biasanya digunakan untuk memungkinkan jendela diubah ukurannya di bawah satu sama lain.

Tidak NaikkanOnWarp
Variabel ini menunjukkan bahwa jendela tidak boleh dimunculkan saat penunjuk berada
melengkung ke dalamnya dengan f.warpto fungsi. Jika opsi ini disetel, warping ke
jendela yang tersumbat dapat mengakibatkan penunjuk berakhir di jendela yang tersumbat
alih-alih jendela yang diinginkan (yang menyebabkan perilaku tak terduga dengan f.warpring).

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.

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

BuramPindahkan
Variabel ini menunjukkan bahwa f.pindahkan fungsi harus benar-benar memindahkan jendela
bukan hanya garis besar sehingga pengguna dapat langsung melihat apa jendelanya
akan terlihat seperti di posisi baru. Opsi ini biasanya digunakan pada fast
tampilan (terutama jika Tidak AdaGrabServer diatur).

peta pixmap { peta pixmap }
Variabel ini menentukan daftar pixmaps yang mendefinisikan tampilan berbagai
gambar-gambar. Setiap entri adalah kata kunci yang menunjukkan peta pix untuk disetel, diikuti oleh a
string memberikan nama file bitmap. Pixmaps berikut mungkin:
ditentukan:
peta pixmap
{
JudulSorot "abu-abu1"
}
Default untuk JudulSorotan adalah dengan menggunakan pola titik-titik yang genap.

Prioritas prioritas
Variabel ini menetapkan twmprioritas. prioritas harus berupa nomor yang tidak dikutip dan ditandatangani
(misalnya 999). Variabel ini memiliki efek hanya jika server mendukung SYNC
perpanjangan.

Penempatan Acak
Variabel ini menunjukkan bahwa jendela tanpa geometri tertentu harus ditempatkan
di lokasi pseudo-acak alih-alih meminta pengguna menyeret garis luar.

Ubah ukuranFont string
Variabel ini menentukan font yang akan digunakan di jendela dimensi ketika
mengubah ukuran jendela. Standarnya adalah "tetap".

Mulai Ulang Keadaan Sebelumnya
Variabel ini menunjukkan bahwa twm 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.

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.

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

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

MeremasJudul [{ daftar pemerasan }]
Variabel ini menunjukkan bahwa twm harus mencoba menggunakan ekstensi SHAPE untuk membuat
bilah judul hanya menempati ruang layar sebanyak yang mereka butuhkan, daripada memperluas semuanya
jalan di bagian atas jendela. opsional daftar pemerasan mungkin digunakan untuk
mengontrol lokasi bilah judul yang diperas di sepanjang bagian atas jendela. Dia
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 yang memberikan posisi relatif tentang
yang judulnya dibenarkan. Rasio diukur dari kiri ke kanan jika
pembilangnya positif, dan dari kanan ke kiri jika negatif. Penyebut dari 0
menunjukkan bahwa pembilang harus diukur dalam piksel. Untuk kenyamanan,
rasio 0/0 sama dengan 1/2 untuk pusat dan -1/1 untuk benar. Sebagai contoh:
MeremasJudul
{
"XTerm" tersisa 0 0
"xterm1" tersisa 1 3
"xterm2" tersisa 2 3
"jam" tengah 0 0
"emacs" benar 0 0
}
The Jangan MeremasJudul list dapat digunakan untuk mematikan squeezing pada title tertentu.

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.

JudulLatar Belakang string [{ daftar menang }]
Variabel ini menentukan warna latar belakang yang digunakan di bilah judul, dan mungkin hanya
ditentukan di dalam a Warna, Grayscale or Satu warna Daftar. opsional daftar menang
adalah daftar nama dan warna jendela sehingga warna per jendela dapat ditentukan.
Standarnya adalah "putih".

JudulTombolBorderWidth piksel
Variabel ini menentukan lebar dalam piksel dari perbatasan di sekitarnya
tombol judul. Ini biasanya diatur ke 0 untuk memungkinkan tombol judul mengambil sebanyak mungkin
ruang mungkin dan tidak memiliki batas. Standarnya adalah 1.

JudulFont string
Variabel ini menentukan font yang akan digunakan untuk menampilkan nama jendela di
batang judul. Standarnya adalah "variabel".

JudulForeground string [{ daftar menang }]
Variabel ini menentukan warna latar depan yang digunakan di bilah judul, dan mungkin hanya
ditentukan di dalam a Warna, Grayscale or Satu warna Daftar. opsional daftar menang
adalah daftar nama dan warna jendela sehingga warna per jendela dapat ditentukan.
Standarnya adalah "hitam".

JudulPadding piksel
Variabel ini menentukan jarak antara berbagai tombol, teks, dan
sorot area di bilah judul. Standarnya adalah 8 piksel.

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

GunakanPosisi string
Variabel ini menentukan apakah atau tidak twm harus menghormati program yang diminta
lokasi (diberikan oleh Pposisi bendera 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 twm 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). Itu
opsi terakhir adalah untuk mengatasi bug di toolkit yang lebih lama.

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.

JendelaCincin { daftar menang }
Variabel ini menentukan daftar jendela di mana f.warpring fungsi
siklus.

WarpBelum dipetakan
Variabel ini menunjukkan bahwa f.warpto fungsi harus mendekonifikasi ikon apa pun
jendela yang ditemuinya. Ini biasanya digunakan untuk membuat ikatan kunci yang akan muncul
jendela tertentu (seperti xmh), tidak peduli di mana itu. Standarnya adalah untuk
f.warpto untuk mengabaikan jendela ikon.

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, twm 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. Jumlah default adalah 8.

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
TwmWindows Tidak bisa. Jika variabel ini tidak disetel, jendela akan didekonifikasi dan
dibesarkan.

PENGIKAT


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

Spesifikasi tombol judul harus menyertakan nama pixmap yang akan digunakan di kotak tombol
dan fungsi yang akan dipanggil ketika tombol penunjuk ditekan di dalamnya:
TombolJudul Kiri "nama bitmap" = fungsi
or
TombolJudul Kanan "nama bitmap" = fungsi
The nama bitmap dapat merujuk ke salah satu bitmap bawaan (yang diskalakan agar sesuai
JudulFont) dengan menggunakan nama awalan titik dua yang sesuai yang dijelaskan di atas.

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, ikonmgr, huruf pertama mereka (ikonmgr singkatan adalah
m), atau semua, dipisahkan oleh garis vertikal. NS fungsi adalah salah satu dari f. kata kunci
dijelaskan di bawah ini. Misalnya, file startup default berisi binding berikut:
Button1 = : root : f.menu "TwmWindows"
Tombol1 = m : jendela | icon : f.function "bergerak-atau-bawah"
Tombol2 = m : jendela | ikon : f.iconify
Tombol3 = m : jendela | icon : f.function "bergerak-atau-menaikkan"
Button1 = : title : f.function "move-or-raise"
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
Twm menyediakan lebih banyak primitif manipulasi jendela daripada yang dapat disimpan dengan mudah di a
bilah judul, menu, atau kumpulan ikatan kunci. Meskipun satu set kecil default disediakan
(kecuali jika Tidak ada Default ditentukan), sebagian besar pengguna ingin memiliki yang paling umum
operasi terikat pada tombol dan tombol stroke. Untuk melakukan ini, twm mengaitkan nama dengan masing-masing
primitif dan menyediakan ditetapkan pengguna fungsi untuk membangun primitif tingkat yang lebih tinggi
dan menu untuk memilih secara interaktif 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 "memindahkan-atau-menaikkan" { f.move f.deltastop f.raise }
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.

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.

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.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 twm 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 mouse
tombol pada jendela target.

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 yang ditunjukkan
jendela. Jika jendela belum meminta pesan WM_DELETE_WINDOW, keyboard
bel akan berbunyi yang menunjukkan bahwa pengguna harus memilih metode alternatif.
Perhatikan ini sangat berbeda dari f.destroy. Maksud di sini adalah untuk menghapus satu
jendela, belum tentu seluruh aplikasi.

f.deltastop
Fungsi ini memungkinkan fungsi yang ditentukan pengguna dibatalkan jika penunjuk telah
pindah lebih dari PindahDelta piksel. Lihat contoh definisi yang diberikan untuk fungsi
"bergerak-atau-menaikkan" 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.delete.

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

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.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.hideconmgr
Fungsi ini membuka peta pengelola ikon saat ini.

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.
Jika server mendukung ekstensi SYNC, prioritas klien yang memiliki
jendela juga ditampilkan. Mengklik penunjuk atau menekan tombol di jendela
akan mengabaikannya.

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. Dobel
mengklik dalam jumlah milidetik yang diberikan oleh DibatasiMoveTime melengkungkan
penunjuk ke tengah jendela dan membatasi gerakan menjadi baik
horizontal atau vertikal tergantung pada garis kisi mana yang dilintasi. Untuk membatalkan gerakan,
tekan tombol lain sebelum melepaskan tombol pertama.

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.previconmgr
Fungsi ini membelokkan penunjuk ke pengelola ikon sebelumnya yang berisi
windows pada layar saat ini atau sebelumnya.

f.prioritas string
Fungsi ini menetapkan prioritas klien yang memiliki jendela yang dipilih ke
nilai numerik dari argumen string, yang seharusnya merupakan bilangan bulat bertanda ganda
kutipan (misalnya "999"). Fungsi ini hanya berpengaruh jika server mendukung
ekstensi SYNC.

f.berhenti Fungsi ini menyebabkan twm untuk mengembalikan batas jendela dan keluar. Jika twm adalah
klien pertama dipanggil dari xdm, ini akan menghasilkan reset server.

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.mengubah ukuran
Fungsi ini menampilkan garis besar jendela yang dipilih. Melintasi perbatasan (atau
pengaturan Ubah Ukuran RelatifOtomatis) akan menyebabkan garis mulai menjadi karet gelang sampai
tombol pemanggil dilepaskan. Untuk membatalkan pengubahan ukuran, tekan tombol lain sebelumnya
melepaskan tombol pertama.

f.mulai ulang
Fungsi ini mematikan dan memulai kembali twm.

f.startwm string
Fungsi ini membunuh twm dan memulai pengelola jendela lain, seperti yang ditentukan oleh string.

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.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 yang dipilih
belum dipilih untuk pesan ini, bel keyboard akan berbunyi.

f.showiconmgr
Fungsi ini memetakan pengelola ikon saat ini.

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

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.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.vlzoom
Fungsi ini merupakan sinonim dari f.zoom kiri.

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

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.

f.warpto string
Fungsi ini membelokkan penunjuk ke jendela yang memiliki nama atau kelas yang
korek api string. Jika jendela diikonifikasi, itu akan didekonifikasi jika
variabel WarpBelum dipetakan 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.

f.warptoscreen string
Fungsi ini membelokkan penunjuk ke layar yang ditentukan oleh argumen string.
String dapat berupa angka (mis "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.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.

MENU


Fungsi dapat dikelompokkan dan dipilih secara interaktif menggunakan pop-up (bila terikat ke pointer
tombol) atau menu tarik-turun (bila dikaitkan dengan tombol judul). Setiap spesifikasi menu
berisi nama menu yang akan dirujuk oleh f.menu, default opsional
warna latar depan dan latar belakang, daftar nama item dan fungsi yang seharusnya
memanggil, dan warna latar depan dan latar belakang opsional untuk masing-masing item:
menu "nama menu"[("sebelumnya""mundur")]
{
string1 [ ("kedepan1""belakang")] function1
string2 [ ("kedepan2""belakang")] 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 TwmWindows yang berisi nama semua klien dan
twm-jendela yang disediakan. Memilih entri akan menyebabkan JendelaFungsi untuk dieksekusi pada
jendela itu. Jika JendelaFungsi belum disetel, jendela akan didekonifikasi dan
dibesarkan.

IKON


Twm mendukung beberapa cara yang berbeda untuk memanipulasi jendela ikon. Pixmap 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 manajer ikon, gunakan tombol ikonmgr konteks saat menentukan tombol dan
ikatan keyboard.

Memindahkan penunjuk ke pengelola ikon juga mengarahkan fokus keyboard ke yang ditunjukkan
jendela (mengatur fokus secara eksplisit atau mengirim acara sintetis TidakJudulFokus is
mengatur). Menggunakan f.upiconmgr, f.downiconmgr f.kirikonmgr, dan f.righticonmgr fungsi,
fokus input dapat diubah antar windows langsung dari keyboard.

Gunakan twm 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.