As some of you know I've been working for awhile on a nicklist for mIRC. I have tried many different methods and have made some very good headway. The only problem is dealing with unicode nicknames. I'm sure you all have been frustrated with trying to do a nicklist dialog on chat services that allow unicode nicknames.
The image below shows two methods.
The left nicklist uses a dialog and nicklist dll and some mdx. ( i've used nicklust as well it really makes no difference )
The major con with using this method is you have to use an alias to decode the nicks and there really is no way to include them all. That really is about the only con I have with this method.
The right nicklist uses dcx and a embed html file. The great thing about this is that all nicks are exactly like you would see them in buzzen chat. The downside is that each time it refreshes the focus goes to the nicklist. So if you are typing it pulls the focus to the window instead of where you are typing. I have tried a few methods to fix that but so far nothing that has had much success. Unfortunately this method also precludes you from using mirc's default popups for nicklist. Everything else works. You will also have to manually hide the default nicklist as this one does not sit on top of the old one. Speed and the ablility to select the nicks properly has been achieved.
I'm wondering if
a) anyone has any idea on how to avoid pulling the focus off the nicklist during refreshes.
if anyone has a dll or an idea how to make the nicklist menu popup like you can with the nicklist.dll
Anyone with advanced scripting ability that would like to take a look please feel free to contact me or post your ideas here.
I've gone about as far as i can atm. I think a lot of ppl would like this addition to their script and until mIRC allows the use of unicode in dialogs i'm really at a loss for what to try.
