Ini ialah arahan GoodStuff1 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
GoodStuff - modul panel butang FVWM
SINOPSIS
GoodStuff dihasilkan oleh fvwm, jadi tiada seruan baris arahan akan berfungsi.
DESCRIPTION
Modul GoodStuff menyediakan panel butang yang terletak pada tetingkap akar terminal X.
Pengguna boleh menekan butang pada bila-bila masa dan mencetuskan seruan bagi pengguna yang ditentukan
arahan oleh pengurus tingkap. GoodStuff hanya berfungsi apabila fvwm digunakan sebagai tetingkap
Pengurus.
Panel butang boleh terdiri daripada sebarang konfigurasi atau geometri, dan boleh mempunyai monokrom atau warna
ikon untuk mewakili tindakan yang akan digunakan.
HAK CIPTA
Program GoodStuff, dan konsep untuk mengantarkan modul ini kepada Pengurus Tetingkap,
semuanya adalah karya asli oleh Robert Nation
Hak Cipta 1993, Robert Nation. Tiada jaminan atau waranti atau apa-apa yang disediakan atau
tersirat dalam apa cara sekalipun. Gunakan program ini atas risiko anda sendiri. Kebenaran untuk menggunakan ini
program untuk sebarang tujuan diberikan, selagi hak cipta kekal utuh.
INISIISASI
Semasa permulaan, Benda baik akan mencari fail konfigurasi yang menerangkan
geometri panel butang, warna, ikon dan tindakan. Format fail ini ialah
diterangkan kemudian. Fail konfigurasi akan menjadi yang digunakan oleh fvwm semasa fail tersebut
permulaan.
Jika boleh laku GoodStuff dipautkan kepada nama lain, iaitu ln -s GoodStuff TermStuff, maka
modul lain yang dipanggil TermStuff boleh dimulakan, dengan konfigurasi yang sama sekali berbeza
daripada GoodStuff, hanya dengan menukar kata kunci Good??? ke Penggal???. Cara ini berbilang
bar butang boleh digunakan.
INVOKASI
GoodStuff boleh digunakan dengan memasukkan baris 'Module GoodStuff' dalam fail .fvwmrc.
Ini boleh diletakkan pada garisan dengan sendirinya, jika GoodStuff akan ditimbulkan semasa fvwm
permulaan, atau boleh diikat pada menu atau butang tetikus atau ketukan kekunci untuk memanggilnya kemudian.
Fvwm akan mencari direktori yang ditentukan dalam pilihan konfigurasi ModulePath untuk cuba
cari GoodStuff.
CONFIGURATION PILIHAN
Pilihan berikut boleh diletakkan dalam fail .fvwmrc
*GoodStuffGeometry geometri
Menentukan lokasi dan/atau saiz tetingkap GoodStuff. Jika saiz tidak dinyatakan,
GoodStuff akan auto-saiz sendiri dengan cara yang munasabah. Geometri adalah standard
Spesifikasi geometri tingkap X11.
*GoodStuffFont font
Menentukan fon yang akan digunakan untuk melabelkan butang.
*GoodStuffRows baris
Menentukan bilangan baris butang yang akan dibuat. Jika tidak dinyatakan, 2 baris akan
digunakan.
*GoodStuffColumns lajur
Menentukan bilangan lajur butang yang akan dibuat. Jika tidak dinyatakan, yang
bilangan lajur akan ditetapkan kepada bilangan butang yang diminta, dibahagikan dengan
bilangan baris. Jika kedua-dua baris dan lajur ditentukan, tetapi jangan nyatakan sebagai
banyak butang seperti yang ditakrifkan, maka spesifikasi lajur pengguna akan diabaikan.
*GoodStuffFore warna
Menentukan warna untuk teks label butang dan ikon monokrom.
*GoodStuffBack warna
Menentukan warna untuk butang.
*Benda baik[(w x h)] label icon arahan
Menentukan arahan terbina dalam pengurus tetingkap, seperti yang diterangkan dalam halaman manual fvwm,
yang harus dilaksanakan apabila butang ditekan. Medan label ialah teks
yang akan ditulis pada butang. Medan ikon menentukan fail bitmap X11 atau
Fail ikon warna XPM, yang mengandungi ikon untuk dipaparkan pada butang. GoodStuff akan
cari melalui laluan yang ditentukan dalam konfigurasi fvwm IconPath atau PixmapPath
item untuk mencari fail ikon. Jika pilihan (w x h) ditentukan, maka butang ini
akan w kali lebar butang biasa dan h kali ketinggian butang biasa. Jika
label ialah "-" maka label butang tidak akan dipaparkan.
If arahan ialah perintah Exec fvwm, maka butang akan terus ditekan sehingga a
tetingkap yang nama atau kelasnya sepadan dengan bahagian qouted arahan itu
dihadapi. Ini bertujuan untuk memberikan maklum balas visual kepada pengguna bahawa
tindakan yang dia minta akan dilakukan. Jika bahagian qouted mengandungi no
aksara, maka butang akan muncul serta-merta. Ambil perhatian bahawa pengguna boleh meneruskan
menekan butang, dan melaksanakan semula arahan, walaupun ia kelihatan "ditekan masuk."
Sambungan tunggal kepada set arahan terbina dalam fvwm disediakan. Satu arahan daripada
borang: *Jam sampah GoodStuff.xpm Telan "Jam" rclock & akan menyebabkan GoodStuff menjadi
menghasilkan proses rclock, dan tangkap tetingkap pertama yang namanya atau sumbernya
"Jam", dan paparkannya dalam bar butang. Ini berguna untuk aplikasi seperti
xclock, xbiff, dan xload. Modul boleh ditelan dengan menyatakan SwallowModule
bukan hanya "menelan" NOTA: jika anda menggunakan xclock untuk aplikasi ini, anda akan
mahu menentukan xclock -padding 0.
SAMPLE CONFIGURATION
Berikut adalah kecuali daripada fail .fvwmrc yang menerangkan permulaan GoodStuff
arahan:
################################################## ############
# Muatkan mana-mana modul yang sepatutnya dimulakan semasa
# permulaan fvwm
ModulePath /usr/lib/fvwm:/usr/bin/X11
Modul GoodStuff
# Jadikan barang-barang tajuk-bar-kurang, melekit dan berikan ikon
NoTitle GoodStuff
Barangan Barangan Melekit
Ikon kotak alat "GoodStuff".xpm
################################################## ############
################################################## ############
#Definisi yang digunakan oleh modul
*GoodStuffFore Black
*GoodStuffBack #908090
*GoodStuffGeometry -135-5
*GoodStuffRows 1
*GoodStuffFont -adobe-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*
*GoodStuff Ubah saiz ubah saiz.xpm Ubah saiz
*GoodStuff Gerakkan anak panah2.xpm Move
*GoodStuff Turun Bawah Bawah
*GoodStuff Raise Up Raise
*Barang Barangan Membunuh bom.xpm Musnahkan
*GoodStuff Dopey rterm.xpm Exec "big_win" xterm -T big_win -geometri 80x50&
*GoodStuff Snoopy rterm.xpm Exec "small_win" xterm -T small_wi &
*GoodStuff Xcalc rcalc.xpm Exec "Kalkulator" xcalc &
*GoodStuff XMag magnifying_glass2.xpm Exec "xmag" xmag &
*GoodStuff Mail mail2.xpm Exec "xmh" xmh &
*Benda baik(4x1) - apa sahaja SwallowModule "Fvwm Pager" FvwmPager 0 3
Baris terakhir agak rumit - ia menghasilkan modul FvwmPager, dan menangkapnya
paparan dalam butang lebar empat kali ganda. Memandangkan "-" digunakan untuk label butang, Pager
akan diubah saiznya menjadi sebesar mungkin dalam sempadan butang. "apa sahaja", daripada
tentu saja, ialah fail ikon yang tidak wujud, dan akan diabaikan oleh GoodStuff.
Gunakan GoodStuff1 dalam talian menggunakan perkhidmatan onworks.net