Copy the following and paste them into notepad. Save them in the MUSHclient directory as "mushclient.exe.manifest" for some great changes in the graphical interface. Nick, you can add this in the MC resources to make it permanent.
You can include it in the .rc file with the line:
1 24 "mushclient.exe.manifest"
Ok, I did that.. but now my command line looks a bit strange: it's top row is all white, the next row is all black, and the third (and last) row is all white.. however, when I get with typing to the second line (for example, I press Ctrl+enter), that line becomes all white like the other ones.. That's kind of annoying, what is going on?
I tried this manifest file and MUSHclient mostly looks fine, but I experience the aforementioned problems.
Was a solution ever found?
I am using a custom visual style, but the same problems persist using the default XP theme.
It looks like the manifest is forcing things to be drawn themed, as every panel in the config is drawn as though it was a tab. This is much less noticeable using the default XP theme, due to its colour scheme. The windows opened from there, like edit trigger, edit alias each appear as would be expected.
Not sure what to think of the command input area. The background colour is only honoured when the caret or some text is on the line, or the remaining vertical space is too small to make the row fully visible. With the background set to black, can not tell the difference, but I much prefer it to contrast with the output section (also of black background).
http://img98.imageshack.us/img98/6494/commandinputarea3pi.jpg
This thread, http://forums.miranda-im.org/showthread.php?t=8557 may be relevent. It is about making unthemed tab panels themed, which may be useful in making MUSHclient use visual styles natively.
Since visual styles haven't been natively enabled so far, and a manifest introdues odd little inconsistancies - are these difficulties and issues to do with MFC?