PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : IceWM: Rahme um Taskleiste


KingJBF
21.12.02, 15:40
Hallo zusammen,

Seitdem ich die Taskleiste jetzt untern positioniere und nicht mehr oben, ist mir aufgefallen das die Taskleiste einen Rahmen besitzt dessen Farbe der "NormalBorderColor" gleicht. Ich will da aber keinen Rahmen haben :).
Zum besseren Verstaendnis habe ich mal einen Screenshot beigefuegt.

Ich will keinen grauen Rahmen drumrum haben.

Hat jemand von euch eine Idee? Mir sind sie naemlich ausgegangen. Im Manual steht auch nichts.

./jason

jonson007
21.12.02, 18:29
Hallo,

ändere die Werte für DlgBorderSizeX / DlgBorderSizeY.

MfG,
jonson007

KingJBF
21.12.02, 19:22
Hi,

Sorry das ist keine Loesung fuer mich denn nun haben ja auch die Dialog-Fenster keine Raender mehr und das sieht *******e aus :)
Gibt es da nicht eine Loesung mit der Datei "winoptions"? Bei mir will es nur nicht so recht funktionieren.

Trotzdem Danke.

jonson007
21.12.02, 23:28
Fenster ohne Border:
- unter X ein term aufmachen
- xprop | grep WM_CLASS
- mit Kreuz auf Fenster klicken
- in winoptions eintragen z.B. für licq -> MainWindow.licq.dBorder: 0

MfG,
jonson007

KingJBF
22.12.02, 10:50
Xprop kenne ich auch, und habe es auch damit versucht. Die Taskbar hat folgenden Eintrag:

WM_CLASS(STRING) = "icewm", "TaskBar"

Ich habe jetzt an folgendes gedacht:

TaskBar.icewm.dBorder: 0

Das funktioniert hier nur leider nicht :( Any other ideas?

jonson007
24.12.02, 14:21
Ich kenne zwar Deine Version nicht, aber egal.
Also, habe mir die Quellen für 1.2.2 heruntergeladen.
Im Verzeichnis irgendwo/icewm-1.2.2/src in wmtaskbar.cc
eine kleine Änderung vorgenommen.

Alt:

if (fIsHidden)
mwm.decorations = 0;
else
mwm.decorations =
MWM_DECOR_BORDER /*|


Neu:

if (fIsHidden)
mwm.decorations = 0;
else
mwm.decorations = 0;
/* MWM_DECOR_BORDER /*|


Man muß halt jetzt noch sehen ob es noch weitere Auswirkungen hat.

MfG,
jonson007

KingJBF
26.12.02, 21:52
Danke, das ist natuerlich auch eine Loesung :)
Mal schauen was fuer Auswirkungen es hat. Wenn es nicht allzu grosse sind dann werde ich die Aenderung dauerhaft vornehmen.

Vielen Dank
./jason

KingJBF
29.12.02, 19:39
Danke fuer eure Hilfe!
Die Aenderungen im Sourcecode haben funktioniert und bis jetzt gab es keine Auswirkungen auf den IceWM.
Das freut mich. Nun kann ich mich weiter den Themes widmen :)

Vielen Dank nochmals an alle. :D