In message <[EMAIL PROTECTED]> on Sun, 24 Dec 2006 22:03:15 +0100, Rhialto <[EMAIL PROTECTED]> said:
rhialto> My first thought is that it should be one of the fields that rhialto> I moved from struct WorkSpaceWindow to struct WorkSpaceMgr: rhialto> rhialto> /* The fields below have been moved from WorkSpaceWindow */ rhialto> ColorPair curColors; rhialto> Image *curImage; rhialto> unsigned long curBorderColor; rhialto> Bool curPaint; rhialto> rhialto> ColorPair defColors; rhialto> Image *defImage; rhialto> unsigned long defBorderColor; rhialto> int hspace, vspace; rhialto> rhialto> these correspond to these settings: rhialto> > WMgrHorizButtonIndent 0 rhialto> > WMgrVertButtonIndent 0 rhialto> rhialto> char *name; rhialto> char *icon_name; Ah, yes, I saw that move... but I can't quite see why that would change the behavior... Hmm, I'm curious, I think I'll take a look. I woke up way too early for some reason, so I've some time ;-). rhialto> I take it that the letters and digits are supposed to be in rhialto> the middle of the buttons? Worse, the buttons are supposed to be twice as wide with no black space between them. The characters themselves have kind of moved around on their own, mostly because the font used has change some kind of dimension or so (in other words, they have changed through the use of exactly the same compilation of ctwm!), so I haven't bothered looking if ctwm does something wrong. Maybe I should.
