quote:
Originally posted by Eljay
It's also important to note this isn't something which can really be done "on-the-fly". You have to restart messenger for any of the uifiles to be reloaded.
I suppose that depends on what you exactly want to change, where and when. IIRC Patchou once said that some stuff could be done on-the-fly, but Plus! simply reloads Messenger out of 'convenience' so to speak; to avoid difficulties and a lot of messy checks and what not as the purpose of skinning is to skin the entire beast, not just one element or only a chat window or something.
quote:
Originally posted by Eljay
It really does seem messy to be modifying Messenger like this from a script...
Can't be done from a script though (timing issues and indeed the order of things). You need once again an external DLL I think...
quote:
Originally posted by Eljay
Would it be easier to create custom buttons using a skin with certain cmdids that you could then process by subclassing the window?
If that would be possible with skinning (I dunno, am not a skinner)... then I suppose it would be easier...
interesting stuff though