XDialog - utseende
- Johnny Rosenberg
- Inlägg: 1256
- Blev medlem: 23 jun 2007, 16:18
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Kontakt:
XDialog - utseende
Förmodligen har väl jag missuppfattat, men jag har efter mycket googlande fått för mig att de dialogrutor man skapar med Xdialog får ett utseende som matchar de inställningar man för närvarande har. Detta verkar dock inte stämma i mitt fall. Har ändrat inställningarna till lite av varje, men det verkar inte påverka mina Xdialog-rutor det minsta.
För att ändra inställningarna använder jag Gtk-ChTheme men vad jag än väljer där så händer inget med Xdialog-fönstret, däremot med andra GTK-fönster, som Emacs-gtk.
Bifogar lite skärmdumpar. Dels hur ett simpelt Xdialog-fönster ser ut på min skärm, dels två dumpar som visar hur Emacs-gtk respektive Emacs-X11 ser ut på samma maskin. Nog tycker jag att Xdialogfönstret är betydligt mer likt Emacs-X11 än Emacs-gtk. Vad har jag missat?
Behöver jag tillägga att jag tycker att Xdialogfönstret är extremt fult? Särskilt teckensnittet.
För att ändra inställningarna använder jag Gtk-ChTheme men vad jag än väljer där så händer inget med Xdialog-fönstret, däremot med andra GTK-fönster, som Emacs-gtk.
Bifogar lite skärmdumpar. Dels hur ett simpelt Xdialog-fönster ser ut på min skärm, dels två dumpar som visar hur Emacs-gtk respektive Emacs-X11 ser ut på samma maskin. Nog tycker jag att Xdialogfönstret är betydligt mer likt Emacs-X11 än Emacs-gtk. Vad har jag missat?
Behöver jag tillägga att jag tycker att Xdialogfönstret är extremt fult? Särskilt teckensnittet.
-
- Inlägg: 1269
- Blev medlem: 15 dec 2007, 03:20
- OS: Xubuntu
Re: XDialog - utseende
När du säger det så, det är ju ganska fult. Har inte tänkt på det.
Installera paketen dialog, xdialog och gtkdialog.
Jämför (skriv i en terminal):
Det ser ut som "dialog" -> "Xdialog" -> "gtkdialog" blir successivt snyggare. Men det är bara på ytan. Den som ser snyggast ut (gtkdialog) är inte kompatibel med de övriga och använder pratig och svårläst xml. När man vet det är den faktiskt inte snyggast längre. (In the eye of the beholder) 
Om du är beredd att smutsa ner dina fingrar med xml så lär gtkdialog i alla fall följa valt gtk-tema.
Kan du tänka dej att skriva python-program i stället för bash-script? Vad finns det mer för alternativ?
Installera paketen dialog, xdialog och gtkdialog.
Jämför (skriv i en terminal):
Kod: Markera allt
dialog --yesno "Är månen av ost?" 0 0
Kod: Markera allt
Xdialog --yesno "Är månen av ost?" 0 0
Kod: Markera allt
gtkdialog --stdin <<<"<vbox><text><label>Är månen av ost?</label></text><hbox><button yes></button><button no></button></hbox></vbox>"

Om du är beredd att smutsa ner dina fingrar med xml så lär gtkdialog i alla fall följa valt gtk-tema.
Kan du tänka dej att skriva python-program i stället för bash-script? Vad finns det mer för alternativ?
-
- Inlägg: 1269
- Blev medlem: 15 dec 2007, 03:20
- OS: Xubuntu
Re: XDialog - utseende
Hur det ser ut med exemplena i föregående inlägg, för er som inte orkar installera och prova själva:
(Gktdialog respekterar inte språk-inställningen av nån anledning. Men det är ett annat problem...)
(Gktdialog respekterar inte språk-inställningen av nån anledning. Men det är ett annat problem...)
- Johnny Rosenberg
- Inlägg: 1256
- Blev medlem: 23 jun 2007, 16:18
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Kontakt:
Re: XDialog - utseende
Kan inte i skrivande stund ge en länk, men någonstans har jag läst att Xdialogerna ska se ut som det för tillfället valda gtk-temat, men det verkar alltså inte stämma med verkligheten. Att det går att lösa genom att installera gtkdialog istället, och på köpet få nya fräscha problem (som språkdefekten du nämnde) känns onödigt när det SKA fungera med Xdialog.
Men svaret är väl då att det i alla fall inte bara är jag som får fula dialogrutor. Återstår bara att försöka få reda på om det är en bugg eller om jag är felinformerad. Ska söka mer info om det senare.
Tack för svar i alla fall.
Men svaret är väl då att det i alla fall inte bara är jag som får fula dialogrutor. Återstår bara att försöka få reda på om det är en bugg eller om jag är felinformerad. Ska söka mer info om det senare.
Tack för svar i alla fall.
-
- Inlägg: 1269
- Blev medlem: 15 dec 2007, 03:20
- OS: Xubuntu
Re: XDialog - utseende
Har ju glömt ännu ett alternativ som redan omnämnts några gånger i gamla trådar: zenity
Utseende
Kod: Markera allt
zenity --question --text="Är månen av ost?"
-
- Inlägg: 1269
- Blev medlem: 15 dec 2007, 03:20
- OS: Xubuntu
Re: XDialog - utseende
Språkproblemet är nog normalt inget problem. Om man loggar in med ett språk så följer den det. Det är när jag tilllfälligt ändra språk i terminalen som gtkdialog, och även zenity, inte verkar vilja lyssna.David Andersson skrev: (Gktdialog respekterar inte språk-inställningen av nån anledning. Men det är ett annat problem...)
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
Re: XDialog - utseende
För mig fungerar det med t.ex. LANG=en_GB.utf8