EnglishFrenchSpanyol

Ad


Favicon OnWorks

twm - Dalam talian di Awan

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

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

JADUAL:

NAMA


twm - Pengurus Tetingkap Tab untuk Sistem Tetingkap X

SISTEM


twm [ -paparan dpy ] [ -s ] [ -f initfile ] [ -v ]

DESCRIPTION


Twm ialah pengurus tetingkap untuk Sistem Tetingkap X. Ia menyediakan bar tajuk, tingkap berbentuk,
beberapa bentuk pengurusan ikon, fungsi makro yang ditentukan pengguna, klik-untuk-taip dan penunjuk-
fokus papan kekunci didorong, dan pengikatan kekunci dan butang penunjuk yang ditentukan pengguna.

Program ini biasanya dimulakan oleh pengurus sesi pengguna atau skrip permulaan. Bila
digunakan daripada xdm(1) or xinit(1) tanpa pengurus sesi, twm sering dilaksanakan dalam
latar depan sebagai pelanggan terakhir. Apabila berlari dengan cara ini, keluar twm menyebabkan sesi menjadi
ditamatkan (iaitu, log keluar).

Secara lalai, tetingkap aplikasi dikelilingi oleh ``frame'' dengan bar tajuk di bahagian atas
dan sempadan khas di sekeliling tingkap. Bar tajuk mengandungi nama tetingkap, a
segi empat tepat yang menyala apabila tetingkap menerima input papan kekunci dan kotak fungsi
dikenali sebagai ``butang tajuk'' di tepi kiri dan kanan bar tajuk.

Menekan Butang penunjuk1 (biasanya butang paling kiri melainkan ia telah ditukar dengan
xmodmap) pada butang tajuk akan menggunakan fungsi yang dikaitkan dengan butang. Di dalam
antara muka lalai, tingkap diikonkan dengan mengklik (menekan dan kemudian serta-merta
melepaskan) butang tajuk kiri (yang kelihatan seperti Titik). Sebaliknya, tingkap adalah
dinyahkononi dengan mengklik ikon atau entri yang berkaitan dalam pengurus ikon (lihat
penerangan pembolehubah ShowIconManager dan fungsi f.showiconmgr).

Windows diubah saiznya dengan menekan butang tajuk kanan (yang menyerupai kumpulan bersarang
segi empat sama), menyeret penuding ke atas tepi yang hendak digerakkan, dan melepaskan penuding
apabila garis luar tingkap adalah saiz yang dikehendaki. Begitu juga, tingkap digerakkan oleh
menekan dalam tajuk atau rantau sorotan, menyeret garis besar tetingkap ke lokasi baharu,
dan kemudian dilepaskan apabila garis besar berada dalam kedudukan yang diingini. Hanya mengklik dalam
tajuk atau rantau sorotan menaikkan tetingkap tanpa mengalihkannya.

Apabila tetingkap baharu dicipta, twm akan menghormati sebarang saiz dan maklumat lokasi yang diminta
oleh pengguna (biasanya melalui -geometri hujah baris arahan atau sumber untuk
aplikasi individu). Jika tidak, garis besar saiz lalai tetingkap, ia
bar tajuk, dan garisan yang membahagi tetingkap menjadi grid 3x3 yang menjejaki penunjuk
dipaparkan. Mengklik Butang penunjuk1 akan meletakkan tetingkap pada kedudukan semasa dan
berikan saiz lalai. Menekan Butang penunjuk2 (biasanya butang penunjuk tengah)
dan menyeret garis besar akan memberikan tetingkap kedudukan semasanya tetapi membenarkan bahagian tepi
diubah saiz seperti yang dinyatakan di atas. Mengklik Butang penunjuk3 (biasanya penunjuk kanan
butang) akan memberikan tetingkap kedudukan semasanya tetapi cuba menjadikannya cukup lama untuk
sentuh bahagian bawah skrin.

PILIHAN


Twm menerima pilihan baris arahan berikut:

-paparan dpy
Pilihan ini menentukan pelayan X untuk digunakan.

-s Pilihan ini menunjukkan bahawa hanya skrin lalai (seperti yang ditentukan oleh -paparan atau dengan
yang DISPLAY pembolehubah persekitaran) hendaklah diuruskan. Secara lalai, twm akan mencuba
untuk mengurus semua skrin pada paparan.

-f nama fail
Pilihan ini menentukan nama fail permulaan untuk digunakan. Secara lalai, twm akan
lihat dalam direktori rumah pengguna untuk fail bernama .twmrc.num (di mana num ialah
nombor skrin) atau .twmrc.

-v Pilihan ini menunjukkan bahawa twm harus mencetak mesej ralat pada bila-bila masa yang tidak dijangka
X Peristiwa ralat diterima. Ini boleh berguna apabila menyahpepijat aplikasi tetapi boleh
menjadi mengganggu dalam penggunaan biasa.

Penyesuaian


Banyak twmPenampilan dan tingkah laku boleh dikawal dengan menyediakan fail permulaan dalam satu
daripada lokasi berikut (dicari mengikut urutan untuk setiap skrin diuruskan apabila twm
bermula):

$HOME/.twmrc.nombor skrin
. nombor skrin ialah nombor positif kecil (cth 0, 1, dsb.) yang mewakili
nombor skrin (cth nombor terakhir dalam pembolehubah persekitaran DISPLAY
hos: displaynum.screennum) yang akan digunakan untuk menghubungi skrin itu
paparan. Ini bertujuan untuk paparan dengan berbilang skrin visual yang berbeza
jenis.

$HOME/.twmrc
Ini ialah nama biasa untuk fail permulaan pengguna individu.

/usr/share/X11/twm/system.twmrc
Jika kedua-dua fail sebelumnya tidak ditemui, twm akan mencari dalam fail ini untuk a
konfigurasi lalai. Ini sering disesuaikan oleh pentadbir tapak untuk
menyediakan menu yang mudah atau pengikatan biasa untuk pengguna baru.

Jika tiada fail permulaan ditemui, twm akan menggunakan lalai terbina dalam yang diterangkan di atas. The
hanya sumber yang digunakan oleh twm is bitmapFilePath untuk senarai direktori yang dipisahkan bertindih ke
cari apabila mencari fail bitmap (untuk maklumat lanjut, lihat fail Athena Widget manual
and xrdb(1)).

Twm fail permulaan secara logiknya dipecahkan kepada tiga jenis spesifikasi: Pembolehubah,
Pengikatan, Menu. Yang Pembolehubah bahagian mesti didahulukan dan digunakan untuk menerangkan fon,
warna, kursor, lebar sempadan, ikon dan peletakan tetingkap, penyerlahan, autoraising,
susun atur tajuk, meledingkan, penggunaan pengurus ikon. The Pengikatan bahagian biasanya datang
kedua dan digunakan untuk menentukan fungsi yang sepatutnya digunakan apabila papan kekunci dan
butang penunjuk ditekan dalam tetingkap, ikon, tajuk dan bingkai. The Menu seksyen
memberikan mana-mana menu yang ditentukan pengguna (mengandungi fungsi yang akan digunakan atau arahan untuk digunakan
dilaksanakan).

Nama pembolehubah dan kata kunci tidak peka huruf besar-kecil. Rentetan mesti dikelilingi oleh dua kali ganda
petikan aksara (cth. "biru") dan sensitif huruf besar. Tanda paun (#) di luar a
rentetan menyebabkan baki baris di mana watak kelihatan dianggap sebagai a
komen.

PELBAGAI


Banyak daripada aspek twmAntara muka pengguna dikawal oleh pembolehubah yang mungkin ditetapkan
fail permulaan pengguna. Beberapa pilihan didayakan atau dilumpuhkan hanya dengan
kehadiran kata kunci tertentu. Pilihan lain memerlukan kata kunci, nombor, rentetan atau
senarai semua ini.

Senarai dikelilingi oleh pendakap dan biasanya dipisahkan oleh ruang putih atau baris baharu. Untuk
contoh:
AutoRaise { "emacs" "XTerm" "Xmh" }
or
AutoRaise
{
"emacs"
"XTerm"
"Xmh"
}
Apabila pembolehubah yang mengandungi senarai rentetan yang mewakili tetingkap dicari (cth
menentukan sama ada untuk mendayakan autoraise atau tidak seperti yang ditunjukkan di atas), rentetan mestilah tepat,
padanan sensitif huruf besar kepada nama tetingkap (diberikan oleh sifat tetingkap WM_NAME), sumber
nama atau nama kelas (kedua-duanya diberikan oleh sifat tetingkap WM_CLASS). Contoh sebelumnya
akan membolehkan autoraise pada tetingkap bernama ``emacs'' serta mana-mana xterm (kerana mereka daripada
kelas ``XTerm'') atau tetingkap xmh (yang merupakan kelas ``Xmh'').

Argumen rentetan yang ditafsirkan sebagai nama fail (lihat Pixmaps, Kursor, dan
Direktori Ikon di bawah) akan menambah direktori pengguna (dinyatakan oleh LAMAN UTAMA persekitaran
pembolehubah) jika aksara pertama ialah tilde (~). Jika, sebaliknya, watak pertama ialah a
titik bertindih (:), nama itu diandaikan merujuk kepada salah satu peta bit dalaman yang biasa digunakan
buat simbol bar tajuk lalai: :xlogo or : delete (kedua-duanya merujuk kepada logo X), : titik
or :iconify (kedua-duanya merujuk kepada titik), : ubah saiz (petak bersarang yang digunakan oleh ubah saiz
butang), :menu (halaman dengan baris), dan :soalan (tanda soal yang digunakan untuk tidak wujud
fail bitmap).

Pembolehubah berikut boleh dinyatakan di bahagian atas a twm fail permulaan. Senarai
Rentetan awalan nama tetingkap ditunjukkan oleh senarai menang. Hujah pilihan ditunjukkan dalam
dalam kurungan:

AutoRaise { senarai menang }
Pembolehubah ini menentukan senarai tetingkap yang harus dinaikkan secara automatik
setiap kali penunjuk memasuki tetingkap. Tindakan ini boleh didayakan secara interaktif
atau dilumpuhkan pada tetingkap individu menggunakan fungsi tersebut f. autoraise.

AutoRelativeResize
Pembolehubah ini menunjukkan bahawa menyeret keluar saiz tetingkap (sama ada pada mulanya
mensaiz tetingkap dengan Butang penunjuk2 atau apabila mengubah saiznya) jangan tunggu sehingga
penunjuk telah melintasi tepi tingkap. Sebaliknya, gerakkan penunjuk
secara automatik menyebabkan tepi atau tepi terdekat bergerak dengan jumlah yang sama. ini
membenarkan saiz semula tetingkap yang memanjang dari tepi skrin. Sekiranya
penunjuk berada di tengah tetingkap, atau jika ubah saiz dimulakan dengan menekan a
butang tajuk, twm masih akan menunggu penuding melintasi tepi tingkap (ke
mengelakkan kemalangan). Pilihan ini amat berguna untuk orang yang suka
kaedah press-drag-release untuk menyapu keluar saiz tetingkap.

Warna Sempadan rentetan [{ wincolorlist }]
Pembolehubah ini menentukan warna lalai sempadan untuk diletakkan di sekeliling semua
tingkap yang tidak diikon, dan hanya boleh diberikan dalam masa a warna, Skala kelabu or
Monokrom senarai. Pilihan wincolorlist menentukan senarai tetingkap dan warna
pasangan nama untuk menentukan warna sempadan tertentu untuk jenis tingkap yang berbeza.
Sebagai contoh:
Warna Sempadan "kelabu50"
{
"XTerm" "merah"
"xmh" "hijau"
}
Lalai ialah "hitam".

BorderTileBackground rentetan [{ wincolorlist }]
Pembolehubah ini menentukan warna latar belakang lalai dalam corak kelabu yang digunakan dalam
sempadan tidak diserlahkan (hanya jika Tiada Sorotan belum ditetapkan), dan hanya boleh diberikan
dalam warna, Skala kelabu or Monokrom senarai. Pilihan wincolorlist membolehkan
warna setiap tetingkap untuk ditentukan. Lalai ialah "putih".

BorderTileForeground rentetan [{ wincolorlist }]
Pembolehubah ini menentukan warna latar depan lalai dalam corak kelabu yang digunakan dalam
sempadan tidak diserlahkan (hanya jika Tiada Sorotan belum ditetapkan), dan hanya boleh diberikan
dalam warna, Skala kelabu or Monokrom senarai. Pilihan wincolorlist membolehkan
warna setiap tetingkap untuk ditentukan. Lalai ialah "hitam".

BorderWidth piksel
Pembolehubah ini menentukan lebar dalam piksel sempadan yang mengelilingi semua pelanggan
bingkai tingkap jika ClientBorderWidth belum dinyatakan. Nilai ini juga
digunakan untuk menetapkan saiz sempadan tingkap yang dibuat oleh twm (seperti pengurus ikon).
Lalai adalah 2.

ButtonIndent piksel
Pembolehubah ini menentukan jumlah yang mana butang tajuk harus diindenkan pada semua
sisi. Nilai positif menyebabkan butang menjadi lebih kecil daripada teks tetingkap dan
serlahkan kawasan supaya mereka menonjol. Menetapkan ini dan
TitleButtonBorderWidth pembolehubah kepada 0 menjadikan butang tajuk setinggi dan lebar
mungkin. Lalai ialah 1.

ClientBorderWidth
Pembolehubah ini menunjukkan bahawa lebar sempadan bingkai tetingkap harus ditetapkan kepada
lebar sempadan awal tetingkap, bukannya kepada nilai BorderWidth.

warna { senarai warna }
Pembolehubah ini menentukan senarai tugasan warna yang akan dibuat jika lalai
paparan mampu memaparkan lebih daripada hitam dan putih mudah. The warna-
senarai terdiri daripada pembolehubah warna berikut dan nilainya:
DefaultBackground, DefaultForeground, MenuLatar Belakang, MenuLatar Depan,
MenuTajukLatar Belakang, MenuTitleForeground, MenuShadowColor, MenuBorderColor,
PointerForeground, dan PointerLatar Belakang. Pembolehubah warna berikut mungkin juga
diberi senarai pasangan nama tetingkap dan warna untuk membolehkan warna setiap tetingkap
ditentukan (lihat Warna Sempadan untuk butiran): Warna Sempadan, IconManagerHighlight,
BorderTitleBackground, BorderTitleForeground, TajukLatar Belakang, TajukForeground,
IkonLatar Belakang, IkonForeground, IconBorderColor, IconManagerBackground, dan
IconManagerForeground. Sebagai contoh:
warna
{
MenuLatar Belakang "gray50"
MenuLatar hadapan "biru"
BorderColor "merah" { "XTerm" "kuning" }
TajukLatar hadapan "kuning"
TajukLatar Belakang "biru"
}
Semua pembolehubah warna ini juga boleh ditentukan untuk Monokrom berubah-ubah,
membenarkan fail permulaan yang sama digunakan pada kedua-dua warna dan monokrom
memaparkan.

ConstrainedMoveTime milisaat
Pembolehubah ini menentukan tempoh masa antara klik butang yang diperlukan untuk memulakan a
operasi pergerakan yang terhad. Klik dua kali dalam jumlah masa ini apabila
menyeru f.bergerak akan menyebabkan tetingkap hanya dialihkan secara mendatar atau menegak
arah. Menetapkan nilai ini kepada 0 akan melumpuhkan pergerakan terhalang. lalai
ialah 400 milisaat.

Kursor { senarai kursor }
Pembolehubah ini menentukan glyphs yang twm harus digunakan untuk pelbagai penunjuk
kursor. Setiap kursor boleh ditakrifkan sama ada daripada kursor fon atau daripada dua
fail bitmap. Bentuk daripada kursor fon boleh ditentukan secara langsung sebagai:
nama kursor "rentetan"
di mana nama kursor ialah salah satu nama kursor yang disenaraikan di bawah, dan rentetan adalah namanya
daripada glif seperti yang terdapat dalam fail /usr/include/X11/cursorfont.h (tanpa ``XC_''
awalan). Jika kursor hendak ditakrifkan daripada fail bitmap, sintaks berikut
digunakan sebaliknya:
nama kursor "gambar""topeng"
. gambar and topeng rentetan menentukan nama fail yang mengandungi imej glyph
dan topeng masuk bitmap(1) bentuk. Fail bitmap terletak dalam cara yang sama seperti
fail bitmap ikon. Contoh berikut menunjukkan definisi kursor lalai:
Kursor
{
Bingkai "anak panah_kiri_atas"
Tajuk "anak panah_kiri_atas"
Ikon "anak panah_kiri_atas"
IconMgr "anak panah_kiri_atas"
Gerakkan "fleur"
Ubah saiz "fleur"
Menu "sb_left_arrow"
Butang "tangan2"
Tunggu "lihat"
Pilih "titik"
Musnahkan "lanun"
}

DecorateTransients
Pembolehubah ini menunjukkan bahawa tingkap sementara (yang mengandungi a
WM_TRANSIENT_FOR property) sepatutnya mempunyai bar tajuk. Secara lalai, transients tidak
ibu bapa semula.

DefaultBackground rentetan
Pembolehubah ini menentukan warna latar belakang yang akan digunakan untuk saiz dan maklumat
tingkap. Lalai ialah "putih".

DefaultForeground rentetan
Pembolehubah ini menentukan warna latar depan yang akan digunakan untuk saiz dan maklumat
tingkap. Lalai ialah "hitam".

DontIconifyByUnmapping { senarai menang }
Pembolehubah ini menentukan senarai tetingkap yang tidak sepatutnya diikonkan dengan mudah
membongkar tetingkap (seperti yang akan berlaku jika IconifyByUnmapping telah ditetapkan).
Ini sering digunakan untuk memaksa sesetengah tetingkap dianggap sebagai ikon manakala yang lain
tingkap dikendalikan oleh pengurus ikon.

DontMoveOff
Pembolehubah ini menunjukkan bahawa tingkap tidak boleh dibenarkan untuk dialihkan dari
skrin. Ia boleh ditindih oleh f.gerak paksa fungsi.

JanganSqueezeTajuk [{ senarai menang }]
Pembolehubah ini menunjukkan bahawa bar tajuk tidak boleh diperah ke tahap minimumnya
saiz seperti yang diterangkan di bawah SqueezeTitle di bawah. Jika senarai tetingkap pilihan ialah
dibekalkan, hanya tingkap tersebut akan dihalang daripada dihimpit.

ForceIcons
Pembolehubah ini menunjukkan bahawa ikon pixmaps dinyatakan dalam ikon pembolehubah sepatutnya
mengatasi mana-mana pixmap yang dibekalkan oleh pelanggan.

FramePadding piksel
Pembolehubah ini menentukan jarak antara hiasan bar tajuk (butang
dan teks) dan bingkai tingkap. Lalai ialah 2 piksel.

Skala kelabu { warna }
Pembolehubah ini menentukan senarai tugasan warna yang perlu dibuat jika
skrin mempunyai visual lalai Skala Kelabu. Lihat penerangan tentang Warna.

IkonLatar Belakang rentetan [{ senarai menang }]
Pembolehubah ini menentukan warna latar belakang ikon, dan hanya boleh ditentukan
bahagian dalam a warna, Skala kelabu or Monokrom senarai. Pilihan senarai menang ialah senarai
nama dan warna tetingkap supaya warna setiap tetingkap boleh ditentukan. Lihat
Warna Sempadan pembolehubah untuk penerangan lengkap tentang senarai menang. Lalai adalah
"putih".

IconBorderColor rentetan [{ senarai menang }]
Pembolehubah ini menentukan warna sempadan yang digunakan untuk tetingkap ikon, dan mungkin
hanya dinyatakan di dalam a warna, Skala kelabu or Monokrom senarai. Pilihan
senarai menang ialah senarai nama dan warna tetingkap supaya warna setiap tetingkap mungkin
ditentukan. Lihat Warna Sempadan pembolehubah untuk penerangan lengkap tentang menang-
senarai. Lalai ialah "hitam".

IconBorderWidth piksel
Pembolehubah ini menentukan lebar dalam piksel ikon sekeliling sempadan
tingkap. Lalai ialah 2.

Direktori Ikon rentetan
Pembolehubah ini menentukan direktori yang harus dicari jika jika fail bitmap
tidak boleh ditemui dalam mana-mana direktori dalam bitmapFilePath sumber.

IkonFont rentetan
Pembolehubah ini menentukan fon yang akan digunakan untuk memaparkan nama ikon dalam ikon.
Lalai ialah "pembolehubah".

IkonForeground rentetan [{ senarai menang }]
Pembolehubah ini menentukan warna latar depan yang akan digunakan semasa memaparkan ikon, dan
hanya boleh dinyatakan di dalam a warna, Skala kelabu or Monokrom senarai. The
pilihan senarai menang ialah senarai nama dan warna tetingkap supaya warna setiap tetingkap
boleh ditentukan. Lihat Warna Sempadan pembolehubah untuk penerangan lengkap tentang
senarai menang. Lalai ialah "hitam".

IconifyByUnmapping [{ senarai menang }]
Pembolehubah ini menunjukkan bahawa tetingkap harus diikonkan dengan tidak dipetakan
cuba memetakan sebarang ikon. Ini mengandaikan bahawa pengguna akan memetakan semula tetingkap melalui
pengurus ikon, yang f.warpto fungsi, atau TwmWindows menu. Jika pilihan
senarai menang disediakan, hanya tetingkap tersebut akan diikonkan dengan hanya menyahpeta.
Windows yang mempunyai kedua-dua ini dan IconManagerDontShow pilihan yang ditetapkan mungkin tidak
boleh diakses jika tidak mengikat kepada TwmWindows menu ditetapkan dalam fail permulaan pengguna.

IconManagerBackground rentetan [{ senarai menang }]
Pembolehubah ini menentukan warna latar belakang untuk digunakan untuk entri pengurus ikon, dan
hanya boleh dinyatakan di dalam a warna, Skala kelabu or Monokrom senarai. The
pilihan senarai menang ialah senarai nama dan warna tetingkap supaya warna setiap tetingkap
boleh ditentukan. Lihat Warna Sempadan pembolehubah untuk penerangan lengkap tentang
senarai menang. Lalai ialah "putih".

IconManagerDontShow [{ senarai menang }]
Pembolehubah ini menunjukkan bahawa pengurus ikon tidak boleh memaparkan sebarang tetingkap. Jika
pilihan senarai menang diberikan, hanya tingkap tersebut tidak akan dipaparkan. ini
pembolehubah digunakan untuk menghalang tetingkap yang jarang diikonkan (seperti xclock or
xload) daripada mengambil ruang dalam pengurus ikon.

IconManagerFont rentetan
Pembolehubah ini menentukan fon yang akan digunakan semasa memaparkan entri pengurus ikon.
Lalai ialah "pembolehubah".

IconManagerForeground rentetan [{ senarai menang }]
Pembolehubah ini menentukan warna latar depan yang akan digunakan semasa memaparkan ikon
entri pengurus, dan hanya boleh dinyatakan di dalam a warna, Skala kelabu or
Monokrom senarai. Pilihan senarai menang ialah senarai nama dan warna tetingkap jadi
bahawa warna setiap tetingkap boleh ditentukan. Lihat Warna Sempadan pembolehubah untuk a
penerangan lengkap tentang senarai menang. Lalai ialah "hitam".

IconManagerGeometry rentetan [ lajur ]
Pembolehubah ini menentukan geometri tetingkap pengurus ikon. The rentetan
hujah ialah spesifikasi geometri piawai yang menunjukkan saiz penuh awal
daripada pengurus ikon. Tetingkap pengurus ikon kemudiannya dipecah masuk lajur keping
dan diskalakan mengikut bilangan entri dalam pengurus ikon. Penyertaan tambahan
dibungkus untuk membentuk baris tambahan. Bilangan lalai lajur ialah 1.

IconManagerHighlight rentetan [{ senarai menang }]
Pembolehubah ini menentukan warna sempadan yang akan digunakan semasa menyerlahkan ikon
entri pengurus yang pada masa ini mempunyai fokus, dan hanya boleh ditentukan di dalam a
warna, Skala kelabu or Monokrom senarai. Pilihan senarai menang ialah senarai tetingkap
nama dan warna supaya warna setiap tetingkap boleh ditentukan. Lihat Warna Sempadan
pembolehubah untuk penerangan lengkap tentang senarai menang. Lalai ialah "hitam".

IconManagers { iconmgr-list }
Pembolehubah ini menentukan senarai pengurus ikon untuk dibuat. Setiap item dalam
iconmgr-list mempunyai format berikut:
"nama menang"["nama ikon"] "geometri" lajur
di mana nama menang ialah nama tetingkap yang perlu dimasukkan ke dalam ikon ini
pengurus, nama ikon ialah nama ikon tetingkap pengurus ikon itu, geometri ialah
spesifikasi geometri piawai, dan lajur ialah bilangan lajur dalam ikon ini
pengurus seperti yang diterangkan dalam IconManagerGeometry. Sebagai contoh:
IconManagers
{
"XTerm" "=300x5+800+5" 5
"myhost" "=400x5+100+5" 2
}
Pelanggan yang nama atau kelasnya ialah ``XTerm'' akan mempunyai entri yang dibuat dalam
pengurus ikon ``XTerm''. Pelanggan yang namanya ``myhost'' akan dimasukkan ke dalam
pengurus ikon ``host saya'.

IconManagerShow { senarai menang }
Pembolehubah ini menentukan senarai tetingkap yang sepatutnya muncul dalam pengurus ikon.
Apabila digunakan bersama dengan IconManagerDontShow berubah-ubah, hanya tingkap
dalam senarai ini akan ditunjukkan dalam pengurus ikon.

IconRegion rentetan geom vgrav hgrav lebar grid ketinggian grid
Pembolehubah ini menentukan kawasan pada tetingkap akar di mana ikon diletakkan jika tidak
lokasi ikon tertentu disediakan oleh pelanggan. The rentetan geom adalah dipetik
rentetan yang mengandungi spesifikasi geometri piawai. Jika lebih daripada satu IconRegion
garisan diberikan, ikon akan dimasukkan ke dalam kawasan ikon yang seterusnya apabila yang pertama
penuh. The vgrav hujah sepatutnya sama ada Utara or Selatan dan mengawal dan adalah
digunakan untuk mengawal sama ada ikon pertama kali diisi dari bahagian atas atau bawah
kawasan ikon. Begitu juga dengan hgrav hujah sepatutnya sama ada Timur or West dan adalah
digunakan untuk mengawal sama ada ikon harus diisi dari kiri dari kanan. ikon
dibentangkan dalam kawasan dalam grid dengan sel lebar grid piksel lebar dan
ketinggian grid piksel tinggi.

ikon { senarai menang }
Pembolehubah ini menentukan senarai nama tetingkap dan nama fail bitmap yang
harus digunakan sebagai ikon mereka. Sebagai contoh:
ikon
{
"XTerm" "xterm.icon"
"xfd" "xfd_icon"
}
Windows yang sepadan dengan ``XTerm'' dan tidak akan diikonkan dengan menyahpeta, dan akan
cuba gunakan peta bit ikon dalam fail ``xterm.icon''. Jika ForceIcons is
ditentukan, bitmap ini akan digunakan walaupun klien telah meminta ikonnya sendiri
peta pix.

InterpolateMenuColors
Pembolehubah ini menunjukkan bahawa warna masukan menu harus diinterpolasi antara
warna yang dinyatakan entri. Dalam contoh di bawah:
Menu "menu saya"
{
"Tajuk" ("hitam":"merah") f.tajuk
"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. Begitu juga dengan
latar depan untuk ``entry4'' akan berada separuh jalan antara putih dan merah, dan
latar belakang akan menjadi separuh jalan antara hijau dan putih.

MakeTitle { senarai menang }
Pembolehubah ini menentukan senarai tetingkap di mana bar tajuk harus diletakkan dan
digunakan untuk meminta tajuk pada tetingkap tertentu apabila Tiada tajuk telah ditetapkan.

MaxWindowSize rentetan
Pembolehubah ini menentukan geometri di mana lebar dan tinggi memberikan maksimum
saiz untuk tetingkap tertentu. Ini biasanya digunakan untuk mengehadkan tingkap kepada saiz
daripada skrin. Lebar lalai ialah 32767 - lebar skrin. Ketinggian lalai ialah
32767 - ketinggian skrin.

MenuLatar Belakang rentetan
Pembolehubah ini menentukan warna latar belakang yang digunakan untuk menu, dan hanya boleh
dinyatakan di dalam a warna or Monokrom senarai. Lalai ialah "putih".

MenuBorderColor rentetan
Pembolehubah ini menentukan warna sempadan menu dan hanya boleh ditentukan
bahagian dalam a warna, Skala kelabu or Monokrom senarai. Lalai ialah "hitam".

MenuBorderWidth piksel
Pembolehubah ini menentukan lebar dalam piksel menu sekeliling sempadan
tingkap. Lalai ialah 2.

MenuFont rentetan
Pembolehubah ini menentukan fon untuk digunakan semasa memaparkan menu. Lalainya ialah
"pembolehubah".

MenuLatar Depan rentetan
Pembolehubah ini menentukan warna latar depan yang digunakan untuk menu, dan hanya boleh
dinyatakan di dalam a warna, Skala kelabu or Monokrom senarai. Lalainya ialah
"hitam".

MenuShadowColor rentetan
Pembolehubah ini menentukan warna bayang-bayang di belakang menu tarik turun dan boleh
hanya dinyatakan di dalam a warna, Skala kelabu or Monokrom senarai. Lalainya ialah
"hitam".

MenuTajukLatar Belakang rentetan
Pembolehubah ini menentukan warna latar belakang untuk f.tajuk entri dalam menu, dan boleh
hanya dinyatakan di dalam a warna, Skala kelabu or Monokrom senarai. Lalainya ialah
"putih".

MenuTitleForeground rentetan
Pembolehubah ini menentukan warna latar depan untuk f.tajuk entri dalam menu dan boleh
hanya dinyatakan di dalam a warna or Monokrom senarai. Lalai ialah "hitam".

Monokrom { warna }
Pembolehubah ini menentukan senarai tugasan warna yang perlu dibuat jika
skrin mempunyai kedalaman 1. Lihat penerangan tentang Warna.

MoveDelta piksel
Pembolehubah ini menentukan bilangan piksel yang mesti dialihkan oleh penuding sebelum
f.bergerak fungsi mula berfungsi. Juga lihat f.deltastop fungsi. lalai
ialah sifar piksel.

NoBackingStore
Pembolehubah ini menunjukkan bahawa twmMenu 's tidak boleh meminta kedai sokongan untuk
meminimumkan pengecatan semula menu. Ini biasanya digunakan dengan pelayan yang boleh
mengecat semula lebih cepat daripada yang mereka boleh mengendalikan kedai sokongan.

NoCaseSensitive
Pembolehubah ini menunjukkan bahawa kes harus diabaikan semasa mengisih nama ikon dalam
pengurus ikon. Pilihan ini biasanya digunakan dengan aplikasi yang menggunakan huruf besar
huruf pertama nama ikon mereka.

NoDefaults
Pembolehubah ini menunjukkan bahawa twm tidak sepatutnya membekalkan butang tajuk lalai dan
pengikatan. Pilihan ini hanya boleh digunakan jika fail permulaan mengandungi a
set pengikatan dan definisi baharu sepenuhnya.

NoGrabServer
Pembolehubah ini menunjukkan bahawa twm tidak sepatutnya merebut pelayan apabila menu muncul
dan memindahkan tingkap legap.

Tiada Sorotan [{ senarai menang }]
Pembolehubah ini menunjukkan bahawa sempadan tidak boleh diserlahkan untuk menjejaki
lokasi penunjuk. Jika pilihan senarai menang diberikan, menyerlahkan kehendak
hanya dilumpuhkan untuk tingkap tersebut. Apabila sempadan diserlahkan, ia akan menjadi
dilukis dalam arus Warna Sempadan. Apabila sempadan tidak diserlahkan, ia akan menjadi
dijahit dengan corak kelabu menggunakan arus BorderTileForeground and
BorderTileBackground warna.

NoIconManagers
Pembolehubah ini menunjukkan bahawa tiada pengurus ikon harus dibuat.

NoMenuShadows
Pembolehubah ini menunjukkan bahawa menu tidak sepatutnya mempunyai bayang-bayang jatuh di belakangnya.
Ini biasanya digunakan dengan pelayan yang lebih perlahan kerana ia mempercepatkan lukisan menu di
perbelanjaan untuk membuat menu lebih sukar dibaca.

NoRaiseOnDeiconify
Pembolehubah ini menunjukkan bahawa tetingkap yang dinyahkononis tidak seharusnya dinaikkan.

NoRaiseOnMove
Pembolehubah ini menunjukkan bahawa tingkap tidak boleh dinaikkan apabila dialihkan. Ini adalah
biasanya digunakan untuk membenarkan tetingkap meluncur di bawah satu sama lain.

NoRaiseOnResize
Pembolehubah ini menunjukkan bahawa tingkap tidak boleh dinaikkan apabila saiznya diubah. Ini adalah
biasanya digunakan untuk membenarkan tetingkap diubah saiz di bawah satu sama lain.

NoRaiseOnWarp
Pembolehubah ini menunjukkan bahawa tetingkap tidak boleh dinaikkan apabila penunjuk berada
melencong ke dalam mereka dengan f.warpto fungsi. Jika pilihan ini ditetapkan, meledingkan ke
tetingkap tersumbat boleh mengakibatkan penunjuk berakhir di tetingkap tersumbat
sebaliknya tetingkap yang dikehendaki (yang menyebabkan tingkah laku yang tidak dijangka dengan f.meleding).

NoSaveUnders
Pembolehubah ini menunjukkan bahawa menu tidak seharusnya meminta save-under untuk diminimumkan
mengecat semula tetingkap mengikut pemilihan menu. Ia biasanya digunakan dengan paparan
yang boleh mengecat semula lebih cepat daripada yang mereka boleh mengendalikan save-under.

NoStackMode [{ senarai menang }]
Pembolehubah ini menunjukkan bahawa tetingkap pelanggan meminta untuk menukar susunan susunan
patut diabaikan. Jika pilihan senarai menang diberikan, hanya permintaan pada mereka
tingkap akan diabaikan. Ini biasanya digunakan untuk menghalang aplikasi daripada
tanpa henti menyembulkan diri ke hadapan timbunan tingkap.

Tiada tajuk [{ senarai menang }]
Pembolehubah ini menunjukkan bahawa tingkap tidak sepatutnya mempunyai bar tajuk. Jika pilihan
senarai menang diberikan, hanya tingkap tersebut tidak akan mempunyai bar tajuk. MakeTitle mungkin
digunakan dengan pilihan ini untuk memaksa bar tajuk diletakkan pada tetingkap tertentu.

NoTitleFokus
Pembolehubah ini menunjukkan bahawa twm tidak seharusnya menetapkan fokus input papan kekunci kepada setiap satu
tingkap semasa ia dimasukkan. Biasanya, twm menetapkan fokus supaya fokus dan kunci
acara daripada bar tajuk dan pengurus ikon dihantar ke aplikasi. Jika
penunjuk digerakkan dengan cepat dan twm lambat bertindak balas, input boleh diarahkan ke
tetingkap lama dan bukannya yang baharu. Pilihan ini biasanya digunakan untuk mengelakkan ini
``input lag'' dan untuk mengatasi pepijat dalam aplikasi lama yang mempunyai masalah
dengan acara tumpuan.

NoTitleSorotan [{ senarai menang }]
Pembolehubah ini menunjukkan bahawa kawasan sorotan bar tajuk, yang digunakan untuk
menunjukkan tetingkap yang pada masa ini mempunyai fokus input, tidak seharusnya dipaparkan.
Jika pilihan senarai menang diberikan, hanya tingkap tersebut tidak akan mempunyai sorotan
kawasan-kawasan. Ini dan SqueezeTitle pilihan boleh ditetapkan untuk mengurangkan dengan ketara
jumlah ruang skrin yang diperlukan oleh bar tajuk.

OpaqueMove
Pembolehubah ini menunjukkan bahawa f.bergerak fungsi sepatutnya menggerakkan tetingkap
bukan sekadar garis besar supaya pengguna dapat segera melihat apa yang tetingkap
akan kelihatan seperti di kedudukan baru. Pilihan ini biasanya digunakan dengan pantas
paparan (terutamanya jika NoGrabServer ditetapkan).

Pixmaps { peta piksel }
Pembolehubah ini menentukan senarai pixmaps yang mentakrifkan rupa pelbagai
imej. Setiap entri ialah kata kunci yang menunjukkan peta pix untuk ditetapkan, diikuti dengan a
rentetan yang memberikan nama fail bitmap. Peta pix berikut mungkin
dinyatakan:
Pixmaps
{
TajukSerlahkan "kelabu1"
}
Lalai untuk TajukSorotan adalah dengan menggunakan corak stipple yang sekata.

Keutamaan keutamaan
Set pembolehubah ini twmkeutamaan. keutamaan hendaklah nombor yang tidak disebut harga dan ditandatangani
(cth 999). Pembolehubah ini mempunyai kesan hanya jika pelayan menyokong SYNC
sambungan.

RandomPlacement
Pembolehubah ini menunjukkan bahawa tingkap tanpa geometri tertentu harus diletakkan
dalam lokasi pseudo-rawak dan bukannya meminta pengguna menyeret keluar garis besar.

ResizeFont rentetan
Pembolehubah ini menentukan fon untuk digunakan dalam tetingkap dimensi apabila
mengubah saiz tingkap. Lalai adalah "tetap".

Mulakan semulaPreviousState
Pembolehubah ini menunjukkan bahawa twm harus cuba menggunakan sifat WM_STATE pada
tetingkap klien untuk memberitahu tetingkap mana yang harus diikonkan dan yang harus ditinggalkan
nampak. Ini biasanya digunakan untuk cuba menjana semula keadaan skrin
berada sebelum pengurus tetingkap sebelumnya ditutup.

SimpanWarna { senarai warna }
Pembolehubah ini menunjukkan senarai tugasan warna untuk disimpan sebagai nilai piksel
dalam sifat tetingkap akar _MIT_PRIORITY_COLORS. Pelanggan boleh memilih untuk memelihara
nilai ini apabila memasang peta warna mereka sendiri. Perhatikan bahawa penggunaan mekanisme ini
adalah satu cara untuk aplikasi untuk mengelakkan masalah "technicolor", yang berguna
objek skrin seperti sempadan tetingkap dan bar tajuk hilang apabila atur cara
warna tersuai dipasang oleh pengurus tetingkap. Sebagai contoh:
SimpanWarna
{
Warna Sempadan
TajukLatar Belakang
TajukForeground
"merah"
"hijau"
"biru"
}
Ini akan diletakkan pada tetingkap akar 3 nilai piksel untuk sempadan dan bar tajuk, sebagai
serta tiga rentetan warna, semuanya diambil daripada peta warna lalai.

ShowIconManager
Pembolehubah ini menunjukkan bahawa tetingkap pengurus ikon harus dipaparkan apabila twm
dimulakan. Ia sentiasa boleh dibesarkan menggunakan f.showiconmgr fungsi.

SortIconManager
Pembolehubah ini menunjukkan bahawa entri dalam pengurus ikon harus diisih
mengikut abjad dan bukannya dengan hanya menambahkan tetingkap baharu ke penghujung.

SqueezeTitle [{ squeeze-list }]
Pembolehubah ini menunjukkan bahawa twm harus cuba menggunakan sambungan SHAPE untuk membuat
bar tajuk hanya menduduki ruang skrin sebanyak yang mereka perlukan, bukannya memanjangkan semua
jalan merentasi bahagian atas tingkap. Pilihan squeeze-list boleh digunakan untuk
mengawal lokasi bar tajuk yang dipicit di sepanjang bahagian atas tetingkap. Ia
mengandungi entri borang:
"nama" justifikasi num denom
di mana nama ialah nama tingkap, justifikasi sama ada kiri, pusat, Atau kanan, dan
num and denom ialah nombor yang menyatakan nisbah yang memberikan kedudukan relatif tentang
yang mana bar tajuk adalah wajar. Nisbah diukur dari kiri ke kanan jika
pengangka adalah positif, dan kanan ke kiri jika negatif. Penyebut 0
menunjukkan bahawa pengangka harus diukur dalam piksel. Untuk kemudahan,
nisbah 0/0 adalah sama dengan 1/2 untuk pusat dan -1/1 untuk kanan. Sebagai contoh:
SqueezeTitle
{
"XTerm" tinggal 0 0
"xterm1" tinggal 1 3
"xterm2" tinggal 2 3
pusat "jam" 0 0
"emacs" betul 0 0
}
. JanganSqueezeTajuk senarai boleh digunakan untuk mematikan memerah pada tajuk tertentu.

StartIconified [{ senarai menang }]
Pembolehubah ini menunjukkan bahawa tetingkap klien pada mulanya harus dibiarkan sebagai ikon
sehingga dinyahkononi secara eksplisit oleh pengguna. Jika pilihan senarai menang diberikan, sahaja
tetingkap tersebut akan dimulakan ikonik. Ini berguna untuk program yang tidak
menyokong sebuah -ikon pilihan baris arahan atau sumber.

TajukLatar Belakang rentetan [{ senarai menang }]
Pembolehubah ini menentukan warna latar belakang yang digunakan dalam bar tajuk, dan mungkin sahaja
dinyatakan di dalam a warna, Skala kelabu or Monokrom senarai. Pilihan senarai menang
ialah senarai nama dan warna tetingkap supaya warna setiap tetingkap boleh ditentukan.
Lalai ialah "putih".

TitleButtonBorderWidth piksel
Pembolehubah ini menentukan lebar dalam piksel sempadan sekeliling
butang tajuk. Ini biasanya ditetapkan kepada 0 untuk membolehkan butang tajuk mengambil sebanyak mungkin
ruang yang mungkin dan tidak mempunyai sempadan. Lalai ialah 1.

TitleFont rentetan
Pembolehubah ini menentukan fon yang akan digunakan untuk memaparkan nama tetingkap dalam
bar tajuk. Lalai ialah "pembolehubah".

TajukForeground rentetan [{ senarai menang }]
Pembolehubah ini menentukan warna latar depan yang digunakan dalam bar tajuk, dan mungkin sahaja
dinyatakan di dalam a warna, Skala kelabu or Monokrom senarai. Pilihan senarai menang
ialah senarai nama dan warna tetingkap supaya warna setiap tetingkap boleh ditentukan.
Lalai ialah "hitam".

TitlePadding piksel
Pembolehubah ini menentukan jarak antara pelbagai butang, teks dan
serlahkan kawasan dalam bar tajuk. Lalai ialah 8 piksel.

Ikon tidak diketahui rentetan
Pembolehubah ini menentukan nama fail fail bitmap untuk digunakan sebagai lalai
ikon. Peta bit ini akan digunakan sebagai ikon semua pelanggan yang tidak menyediakan
ikon bitmap dan tidak disenaraikan dalam ikon senarai.

UsePPposition rentetan
Pembolehubah ini menentukan sama ada atau tidak twm harus menghormati program-diminta
lokasi (diberikan oleh Pposisi bendera dalam sifat WM_NORMAL_HINTS) dalam
ketiadaan kedudukan yang ditentukan pengguna. Hujahnya rentetan mungkin mempunyai satu daripada tiga
nilai: "mati" (lalai) yang menunjukkan bahawa twm harus mengabaikan program-
jawatan yang dibekalkan, "pada" menunjukkan bahawa kedudukan itu harus digunakan, dan "bukan-
sifar" menunjukkan bahawa kedudukan harus digunakan jika ia adalah selain daripada (0,0). The
pilihan terakhir adalah untuk mengatasi pepijat dalam kit alat yang lebih lama.

WarpCursor [{ senarai menang }]
Pembolehubah ini menunjukkan bahawa penunjuk harus dilencongkan ke dalam tingkap apabila ia
adalah deikonifikasi. Jika pilihan senarai menang diberikan, penunjuk hanya akan
melengkung apabila tingkap tersebut dinyahkonifikasi.

WindowRing { senarai menang }
Pembolehubah ini menentukan senarai tetingkap di mana fail f.meleding fungsi
kitaran.

WarpUnmapped
Pembolehubah ini menunjukkan bahawa f.warpto fungsi harus menyahkononikan mana-mana yang diikonkan
tingkap yang ditemuinya. Ini biasanya digunakan untuk membuat pengikatan kunci yang akan muncul
tetingkap tertentu (seperti xmh), tidak kira di mana ia berada. Lalai adalah untuk
f.warpto untuk mengabaikan tingkap ikonik.

XorValue nombor
Pembolehubah ini menentukan nilai untuk digunakan semasa melukis garis besar tetingkap untuk bergerak
dan mengubah saiz. Ini harus ditetapkan kepada nilai yang akan menghasilkan pelbagai
warna yang boleh dibezakan apabila eksklusif-atau'ed dengan kandungan pengguna
skrin biasa. Menetapkan pembolehubah ini kepada 1 selalunya memberikan hasil yang bagus jika bersebelahan
warna dalam peta warna lalai adalah berbeza. Secara lalai, twm akan cuba untuk
menyebabkan garisan sementara muncul di hujung bertentangan peta warna daripada
grafik.

Zoom [ mengira ]
Pembolehubah ini menunjukkan bahawa menggariskan mencadangkan pergerakan tetingkap ke dan dari
keadaan ikoniknya hendaklah dipaparkan apabila tetingkap diikonkan atau
deiconified. Pilihan mengira argumen menentukan bilangan garis besar
dilukis. Kiraan lalai ialah 8.

Pembolehubah berikut mesti ditetapkan selepas fon telah ditetapkan, jadi ia biasanya
terbaik untuk meletakkannya di penghujung pembolehubah atau permulaan bahagian pengikatan:

DefaultFunction fungsi
Pembolehubah ini menentukan fungsi yang akan dilaksanakan apabila acara kunci atau butang
diterima yang mana tiada ikatan disediakan. Ini biasanya terikat kepada f.nop,
f.bip, atau menu yang mengandungi operasi tetingkap.

WindowFunction fungsi
Pembolehubah ini menentukan fungsi untuk dilaksanakan apabila tetingkap dipilih daripada
TwmWindows menu. Jika pembolehubah ini tidak ditetapkan, tetingkap akan dinyahkonikon dan
dibangkitkan.

IKATAN


Selepas pembolehubah yang dikehendaki telah ditetapkan, fungsi boleh dilampirkan butang tajuk dan kunci
dan butang penunjuk. Butang tajuk boleh ditambah dari sebelah kiri atau kanan dan muncul dalam
bar tajuk dari kiri ke kanan mengikut susunan yang dinyatakan. kunci
dan pengikatan butang penunjuk boleh diberikan dalam sebarang susunan.

Spesifikasi Titlebuttons mesti menyertakan nama pixmap untuk digunakan dalam kotak butang
dan fungsi yang akan digunakan apabila butang penunjuk ditekan di dalamnya:
LeftTitleButton "nama bitmap" = fungsi
or
RightTitleButton "nama bitmap" = fungsi
. nama bitmap boleh merujuk kepada salah satu bitmap terbina dalam (yang diskalakan untuk dipadankan
TitleFont) dengan menggunakan nama awalan bertindih yang sesuai yang diterangkan di atas.

Spesifikasi butang kekunci dan penunjuk mesti memberikan pengubah suai yang mesti ditekan, berakhir
bahagian skrin yang mana mesti ada penuding, dan apakah fungsi yang hendak digunakan. kunci
diberikan sebagai rentetan yang mengandungi nama keysym yang sesuai; butang diberikan sebagai
kata kunci Butang1-Butang5:
"FP1" = senarai mod : konteks : fungsi
Butang1 = senarai mod : konteks : fungsi
. senarai mod ialah sebarang gabungan nama pengubah suai peralihan, kawalan, mengunci, meta, mod1,
mod2, mod3, mod4, Atau mod5 (yang boleh disingkatkan sebagai s, c, l, m, m1, m2, m3, m4, m5,
masing-masing) dipisahkan oleh bar menegak (|). Begitu juga dengan konteks adalah sebarang kombinasi
of tetingkap, tajuk, icon, akar, bingkai, iconmgr, huruf pertama mereka (iconmgr singkatan ialah
m), atau semua, dipisahkan oleh bar menegak. The fungsi adalah mana-mana f. kata kunci
terangkan di bawah. Sebagai contoh, fail permulaan lalai mengandungi pengikatan berikut:
Butang1 = : akar : f.menu "TwmWindows"
Butang1 = m : tetingkap | ikon : f.fungsi "move-or-lower"
Butang2 = m : tetingkap | ikon : f.iconify
Butang3 = m : tetingkap | ikon : f.fungsi "move-or-raise"
Button1 = : tajuk : f.fungsi "move-or-raise"
Butang2 = : tajuk : f.menaikkan pangkat
Button1 = : ikon : f.fungsi "move-or-iconify"
Butang2 = : ikon : f.iconify
Butang1 = : iconmgr : f.iconify
Butang2 = : iconmgr : f.iconify
Pengguna yang ingin dapat memanipulasi tetingkap dari papan kekunci boleh menggunakan
ikatan berikut:
"F1" = : semua : f.iconify
"F2" = : semua : f.raiselower
"F3" = : semua : f.warpring "seterusnya"
"F4" = : semua : f.warpto "xmh"
"F5" = : semua : f.warpto "emacs"
"F6" = : semua : f.colormap "next"
"F7" = : semua : f.colormap "lalai"
"F20" = : semua : f.warptoscreen "next"
"Kiri" = m : semua : f.backiconmgr
"Betul" = m | s : semua : f.forwiconmgr
"Naik" = m : semua : f.upiconmgr
"Bawah" = m | s : semua : f.downiconmgr
Twm menyediakan lebih banyak primitif manipulasi tetingkap daripada yang boleh disimpan dengan mudah dalam a
bar tajuk, menu atau set pengikatan kunci. Walaupun set kecil lalai dibekalkan
(melainkan NoDefaults ditentukan), kebanyakan pengguna akan mahu mempunyai yang paling biasa mereka
operasi terikat pada pukulan kekunci dan butang. Untuk membuat ini, twm mengaitkan nama dengan setiap satu
yang primitif dan menyediakan ditentukan pengguna fungsi untuk membina primitif peringkat tinggi
and menu untuk memilih secara interaktif antara kumpulan fungsi.

Fungsi yang ditentukan pengguna mengandungi nama yang mana ia dirujuk dalam panggilan ke
f.fungsi dan senarai fungsi lain untuk dilaksanakan. Sebagai contoh:
Fungsi "move-or-lower" { f.move f.deltastop f.lower }
Fungsi "move-or-raise" { f.move f.deltastop f.raise }
Fungsi "move-or-iconify" { f.move f.deltastop f.iconify }
Fungsi "restore-colormap" { f.colormap "default" f.lower }
Nama fungsi mesti digunakan dalam f.fungsi tepat seperti yang ditunjukkan dalam fungsi
spesifikasi.

Dalam huraian di bawah, jika fungsi itu dikatakan beroperasi pada tetingkap yang dipilih, tetapi
dipanggil daripada menu akar, kursor akan ditukar kepada pilih kursor dan seterusnya
tetingkap untuk menerima tekan butang akan dipilih:

! rentetan
Ini adalah singkatan untuk f.exec rentetan.

f. autoraise
Fungsi ini menogol sama ada tetingkap yang dipilih dinaikkan atau tidak pada bila-bila masa
dimasukkan oleh penunjuk. Lihat penerangan pembolehubah AutoRaise.

f.backiconmgr
Fungsi ini melencongkan penuding ke lajur sebelumnya dalam ikon semasa
pengurus, bungkus kembali ke baris sebelumnya jika perlu.

f.bip Fungsi ini membunyikan loceng papan kekunci.

f.zoom bawah
Fungsi ini serupa dengan f.zum penuh fungsi, tetapi mengubah saiz tetingkap kepada
isi hanya separuh bahagian bawah skrin.

f.circledown
Fungsi ini merendahkan tetingkap paling atas yang menutup tetingkap lain.

f.bulatan
Fungsi ini menaikkan tetingkap paling bawah yang tertutup oleh tetingkap lain.

f.peta warna rentetan
Fungsi ini memutarkan peta warna (diperolehi daripada WM_COLORMAP_WINDOWS
harta pada tingkap) itu twm akan dipaparkan apabila penunjuk berada dalam tetingkap ini.
Hujahnya rentetan mungkin mempunyai salah satu daripada nilai berikut: "seterusnya", "sebelumnya", dan
"lalai". Perlu diingatkan di sini bahawa secara umum, peta warna yang dipasang adalah
ditentukan oleh fokus papan kekunci. Fokus papan kekunci dipacu penunjuk akan memasang a
peta warna peribadi apabila masuk tetingkap yang memiliki peta warna. Menggunakan klik untuk
jenis model, peta warna peribadi tidak akan dipasang sehingga pengguna menekan tetikus
butang pada tetingkap sasaran.

f.menyahkonifikasi
Fungsi ini menyahkononi tetingkap yang dipilih. Jika tetingkap bukan ikon, ini
fungsi tidak melakukan apa-apa.

f.memadam
Fungsi ini menghantar mesej WM_DELETE_WINDOW ke tetingkap yang dipilih jika
aplikasi pelanggan telah memintanya melalui sifat tetingkap WM_PROTOCOLS. The
aplikasi sepatutnya bertindak balas kepada mesej dengan mengalih keluar yang ditunjukkan
tingkap. Jika tetingkap tidak meminta mesej WM_DELETE_WINDOW, papan kekunci
loceng akan dibunyikan menandakan pengguna harus memilih kaedah alternatif.
Perhatikan ini sangat berbeza daripada f.destroy. Tujuan di sini adalah untuk memadamkan satu
tetingkap, tidak semestinya keseluruhan aplikasi.

f.deltastop
Fungsi ini membenarkan fungsi yang ditentukan pengguna untuk digugurkan jika penunjuk telah
bergerak lebih daripada MoveDelta piksel. Lihat definisi contoh yang diberikan untuk fungsi
"pindah atau naikkan" pada permulaan bahagian.

f.memusnahkan
Fungsi ini mengarahkan pelayan X untuk menutup sambungan paparan klien
yang mencipta tetingkap yang dipilih. Ini hanya boleh digunakan sebagai pilihan terakhir untuk
menutup pelanggan yang melarikan diri. Lihat juga f.delete.

f.downiconmgr
Fungsi ini melencongkan penuding ke baris seterusnya dalam palungan ikon semasa,
membalut ke permulaan lajur seterusnya jika perlu.

f.exec rentetan
Fungsi ini melepasi hujah rentetan kepada / Bin / sh untuk pelaksanaan. Dalam berbilang skrin
mod, jika rentetan memulakan pelanggan X baharu tanpa memberikan hujah paparan, the
klien akan muncul pada skrin dari mana fungsi ini digunakan.

f.fokus Fungsi ini menogol fokus papan kekunci pelayan ke tetingkap yang dipilih,
menukar peraturan fokus daripada didorong penunjuk jika perlu. Jika tetingkap yang dipilih
sudah difokuskan, fungsi ini melaksanakan an f.tidak fokus.

f.gerak paksa
Fungsi ini seperti f.bergerak kecuali ia mengabaikan DontMoveOff berubah-ubah.

f.forwiconmgr
Fungsi ini melencongkan penuding ke lajur seterusnya dalam pengurus ikon semasa,
membalut ke permulaan baris seterusnya jika perlu.

f.zum penuh
Fungsi ini mengubah saiz tetingkap yang dipilih kepada saiz penuh paparan atau sebaliknya
mengembalikan saiz asal jika tetingkap telah dizum.

f.fungsi rentetan
Fungsi ini melaksanakan fungsi yang ditentukan pengguna yang namanya ditentukan oleh
hujah rentetan.

f.hbzoom
Fungsi ini adalah sinonim untuk f.zoom bawah.

f.hideiconmgr
Fungsi ini menyahpeta pengurus ikon semasa.

f.horizoom
Pembolehubah ini serupa dengan f.zum fungsi kecuali tetingkap yang dipilih ialah
diubah saiz kepada lebar penuh paparan.

f.htzoom
Fungsi ini adalah sinonim untuk f.zoom atas.

f.hzoom Fungsi ini adalah sinonim untuk f.horizoom.

f.ikonkan
Fungsi ini masing-masing mengikon atau menyahkononi tetingkap atau ikon yang dipilih.

f.mengenal pasti
Fungsi ini memaparkan ringkasan nama dan geometri tetingkap yang dipilih.
Jika pelayan menyokong sambungan SYNC, keutamaan pelanggan yang memiliki
tetingkap juga dipaparkan. Mengklik penuding atau menekan kekunci dalam tetingkap
akan menolaknya.

f.lefticonmgr
Fungsi ini serupa dengan f.backiconmgr kecuali pembalut itu tidak mengubah baris.

f.zoom kiri
Pembolehubah ini serupa dengan f.zoom bawah berfungsi tetapi menyebabkan yang dipilih
tetingkap hanya diubah saiz ke separuh kiri paparan.

f. lebih rendah Fungsi ini merendahkan tetingkap yang dipilih.

f.menu rentetan
Fungsi ini memanggil menu yang ditentukan oleh hujah rentetan. Menu berlatarkan
mungkin dibina dengan bersarang panggilan ke f.menu.

f.bergerak Fungsi ini menyeret garis besar tetingkap yang dipilih (atau tetingkap itu sendiri jika
OpaqueMove pembolehubah ditetapkan) sehingga butang penunjuk panggilan dilepaskan. berganda
mengklik dalam bilangan milisaat yang diberikan oleh ConstrainedMoveTime meledingkan
penunjuk ke tengah tingkap dan mengekang pergerakan itu sama ada
mendatar atau menegak bergantung pada garis grid yang dipalang. Untuk membatalkan langkah,
tekan butang lain sebelum melepaskan butang pertama.

f.nexticonmgr
Fungsi ini melencongkan penuding ke pengurus ikon seterusnya yang mengandungi sebarang tetingkap dihidupkan
skrin semasa atau mana-mana skrin yang seterusnya.

f.nop Fungsi ini tidak melakukan apa-apa dan biasanya digunakan dengan DefaultFunction or
WindowFunction pembolehubah atau untuk memperkenalkan baris kosong dalam menu.

f.previconmgr
Fungsi ini melencongkan penuding kepada pengurus ikon sebelumnya yang mengandungi sebarang
tetingkap pada skrin semasa atau sebelumnya.

f.keutamaan rentetan
Fungsi ini menetapkan keutamaan klien yang memiliki tetingkap yang dipilih kepada
nilai berangka hujah rentetan, yang sepatutnya merupakan integer bertanda dalam dua kali ganda
petikan (cth "999" ). Fungsi ini mempunyai kesan hanya jika pelayan menyokong
Sambungan SYNC.

f.berhenti Fungsi ini menyebabkan twm untuk memulihkan sempadan tetingkap dan keluar. Jika twm adalah
pelanggan pertama dipanggil daripada xdm, ini akan mengakibatkan tetapan semula pelayan.

f.menaikkan Fungsi ini menaikkan tetingkap yang dipilih.

f.menaikkan kadar
Fungsi ini menaikkan tetingkap yang dipilih ke bahagian atas susunan susun jika ada
tertutup oleh mana-mana tingkap, jika tidak, tingkap akan diturunkan.

f.menyegarkan
Fungsi ini menyebabkan semua tetingkap disegarkan.

f.mengubah saiz
Fungsi ini memaparkan garis besar tetingkap yang dipilih. Melintasi sempadan (atau
menetapkan AutoRelativeResize) akan menyebabkan garisan mula bergetah sehingga
butang panggilan dilepaskan. Untuk membatalkan ubah saiz, tekan butang lain sebelum
melepaskan butang pertama.

f.mulakan semula
Fungsi ini mematikan dan dimulakan semula twm.

f.startwm rentetan
Fungsi ini membunuh twm dan memulakan pengurus tetingkap lain, seperti yang ditentukan oleh rentetan.

f.righticonmgr
Fungsi ini serupa dengan f.nexticonmgr kecuali pembalut itu tidak berubah
baris.

f.zoom kanan
Pembolehubah ini serupa dengan f.zoom bawah fungsi kecuali yang dipilih
tetingkap hanya diubah saiz ke separuh kanan paparan.

f.selamatkan diri
Fungsi ini menghantar mesej WM_SAVEYOURSELF ke tetingkap yang dipilih jika ada
meminta mesej dalam sifat tetingkap WM_PROTOCOLSnya. Pelanggan yang menerima
mesej ini sepatutnya memeriksa semua keadaan yang berkaitan dengan tetingkap dan
kemas kini sifat WM_COMMAND seperti yang dinyatakan dalam ICCCM. Jika tetingkap yang dipilih
belum memilih untuk mesej ini, loceng papan kekunci akan dibunyikan.

f.showiconmgr
Fungsi ini memetakan pengurus ikon semasa.

f.sorticonmgr
Fungsi ini mengisih entri dalam pengurus ikon semasa mengikut abjad. Lihat
pemboleh ubah SortIconManager.

f.tajuk Fungsi ini menyediakan item berpusat, tidak boleh dipilih dalam definisi menu. Ia
tidak boleh digunakan dalam konteks lain.

f.zoom atas
Pembolehubah ini serupa dengan f.zoom bawah fungsi kecuali yang dipilih
tetingkap hanya diubah saiz ke bahagian atas paparan.

f.tidak fokus
Fungsi ini menetapkan semula fokus kepada dipacu penunjuk. Ini harus digunakan apabila a
tetingkap fokus tidak lagi diingini.

f.upiconmgr
Fungsi ini melencongkan penuding ke baris sebelumnya dalam pengurus ikon semasa,
membalut ke baris terakhir dalam lajur yang sama jika perlu.

f.vlzoom
Fungsi ini adalah sinonim untuk f.zoom kiri.

f.vrzoom
Fungsi ini adalah sinonim untuk f.zoom kanan.

f.meleding rentetan
Fungsi ini melencongkan penuding ke tetingkap seterusnya atau sebelumnya (seperti yang ditunjukkan oleh
hujah rentetan, yang mana mungkin "seterusnya" or "sebelumnya") dinyatakan dalam WindowRing
berubah-ubah.

f.warpto rentetan
Fungsi ini meledingkan penunjuk ke tetingkap yang mempunyai nama atau kelas itu
perlawanan rentetan. Jika tetingkap diikonkan, ia akan dinyahkonikonkan jika tetingkap
berubah-ubah WarpUnmapped ditetapkan atau diabaikan.

f.warptoiconmgr rentetan
Fungsi ini melencongkan penuding ke entri pengurus ikon yang dikaitkan dengan
tetingkap yang mengandungi penunjuk dalam pengurus ikon yang ditentukan oleh hujah
rentetan. Jika rentetan kosong (iaitu ""), pengurus ikon semasa dipilih.

f.warptoscreen rentetan
Fungsi ini meledingkan penuding ke skrin yang ditentukan oleh hujah rentetan.
Rentetan mungkin nombor (cth "0" or "1"), perkataan itu "seterusnya" (menunjukkan arus
skrin tambah 1, melangkau mana-mana skrin yang tidak terurus), perkataan "belakang" (menunjukkan
skrin semasa tolak 1, melangkau mana-mana skrin yang tidak terurus), atau perkataan
"sebelumnya" (menunjukkan skrin terakhir yang dilawati.

f.winrefresh
Fungsi ini serupa dengan f.menyegarkan fungsi kecuali yang dipilih sahaja
tingkap disegarkan.

f.zum Fungsi ini serupa dengan f.zum penuh fungsi, kecuali satu-satunya
ketinggian tetingkap yang dipilih diubah.

LELAKI


Fungsi boleh dikumpulkan dan dipilih secara interaktif menggunakan pop timbul (apabila terikat pada penunjuk
butang) atau menu tarik-turun (apabila dikaitkan dengan butang tajuk). Setiap spesifikasi menu
mengandungi nama menu yang akan dirujuk oleh f.menu, lalai pilihan
warna latar depan dan latar belakang, senarai nama item dan fungsi yang sepatutnya
panggil, dan warna latar depan dan latar belakang pilihan untuk item individu:
Menu "nama menu" [ ("deffore""defback") ]
{
string1 [ ("hadapan1""belakang")] fungsi1
string2 [ ("hadapan2""belakang")] fungsi2
.
.
.
rentetanN [ ("hadapanN""belakangN")] fungsiN
}

. nama menu adalah sensitif huruf besar-besaran. Pilihan deffore and defback hujah menentukan
warna latar depan dan latar belakang digunakan pada paparan warna untuk menyerlahkan entri menu. The
rentetan bahagian setiap entri menu akan menjadi teks yang akan muncul dalam menu. The
pilihan hadapan and kembali hujah menentukan warna latar depan dan latar belakang menu
entri apabila penunjuk tiada dalam entri. Warna ini hanya akan digunakan pada warna
paparan. Lalai adalah menggunakan warna yang ditentukan oleh MenuLatar Depan and
MenuLatar Belakang pembolehubah. The fungsi bahagian entri menu adalah salah satu fungsi,
termasuk sebarang fungsi yang ditentukan pengguna, atau menu tambahan.

Ada menu istimewa bernama TwmWindows yang mengandungi nama semua pelanggan dan
twm-tingkap yang dibekalkan. Memilih entri akan menyebabkan WindowFunction untuk dilaksanakan pada
tingkap itu. Jika WindowFunction belum ditetapkan, tetingkap akan dinyahkonikon dan
dibangkitkan.

IKON


Twm menyokong beberapa cara berbeza untuk memanipulasi tetingkap ikonik. Peta pix biasa-
gaya dan-teks boleh dibentangkan dengan tangan atau disusun secara automatik seperti yang diterangkan oleh
IconRegion pembolehubah. Selain itu, grid ringkas nama ikon, dipanggil pengurus ikon,
menyediakan penggunaan ruang skrin yang lebih cekap serta keupayaan untuk menavigasi antara
tingkap daripada papan kekunci.

Pengurus ikon ialah tetingkap yang mengandungi nama tetingkap yang dipilih atau semua tetingkap yang sedang aktif
paparan. Selain nama tetingkap, butang kecil menggunakan iconify lalai
simbol akan dipaparkan di sebelah kiri nama apabila tetingkap diikonkan. Oleh
lalai, mengklik pada entri dalam pengurus ikon melaksanakan f.ikonkan. Untuk menukar
tindakan yang diambil dalam pengurus ikon, gunakan iconmgr konteks apabila menentukan butang dan
pengikatan papan kekunci.

Mengalihkan penuding ke dalam pengurus ikon juga menghalakan fokus papan kekunci ke yang ditunjukkan
tetingkap (menetapkan fokus secara eksplisit atau menghantar peristiwa sintetik NoTitleFokus is
ditetapkan). Menggunakan f.upiconmgr, f.downiconmgr f.lefticonmgr, dan f.righticonmgr fungsi,
fokus input boleh ditukar antara tingkap terus dari papan kekunci.

Gunakan twm dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Kurungan
    Kurungan
    Brackets ialah sumber terbuka moden yang percuma
    penyunting teks yang dibuat khas untuk Web
    Pembangunan. Ditulis dalam HTML, CSS dan
    JavaScript dengan alat visual terfokus dan
    persiapan...
    Muat turun Kurungan
  • 2
    Penyusun Pascal Percuma
    Penyusun Pascal Percuma
    Pengkompil Pascal 32/64/16-bit untuk
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS dan DOS;
    serasi secara semantik dengan...
    Muat turun Penyusun Pascal Percuma
  • 3
    Maklumat DIGITAL Canon EOS
    Maklumat DIGITAL Canon EOS
    Canon tidak mempunyai kiraan pengatup
    disertakan pada maklumat EXIF ​​an
    fail imej, berbanding Nikon dan
    Pentax. Tiada rasmi berasaskan Canon
    permohonan ...
    Muat turun Maklumat DIGITAL Canon EOS
  • 4
    SEMAKAN semula
    SEMAKAN semula
    rEFInd ialah garpu but rEFIt
    pengurus. Seperti REFIt, REFInd boleh
    auto-kesan but EFI anda yang dipasang
    pemuat dan ia membentangkan GUI yang cantik
    menu pilihan but...
    Muat turun REFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Halaman muat turun SourceForge ini adalah untuk
    berikan pengguna untuk memuat turun sumber terbina saya
    GSI, berdasarkan kehebatan phhusson
    kerja. Saya membina kedua-dua Android Pie dan
    Android 1...
    Muat turun ExpressLuke GSI
  • 6
    Kastor Muzik
    Kastor Muzik
    Music Caster ialah pemain muzik dulang
    yang membolehkan anda menghantar muzik tempatan anda ke a
    Peranti Google Cast. Pada larian pertama,
    anda perlu mengklik anak panah dalam anda
    tas...
    Muat turun Music Caster
  • Lebih »

Arahan Linux

Ad