mIRC Homepage
Posted By: deVilbaT 7 .0 beta - dialog/list - 04/04/10 03:44 PM
Hello.
I have a different question. I use mdx.dll for my script and now when I create a list and use it with listview parameter for mdx.dll it doesn't send anything to on:*:dialog:sclick (more precisely when I click on that list sclick, dclick, rclick mouse button). I think it is clear. Is there any chance in the future that it will work?

Next I have found a bug. I type any text in the status window, channel editbox, etc. The background color for the editbox is black. I select the whole typed text. And unfortunately I cannot see any selection... mIRC is in an empty folder with an empty mirc.ini file. Windows XP SP3.

Regards.
Posted By: Riamus2 Re: 7 .0 beta - dialog/list - 04/04/10 04:09 PM
Any issues with MDX not working would need to be brought up with the authors of that DLL. Major DLLs like that often need "tweaking" when new versions of mIRC come out. Especially when so much has been redone in mIRC.

As for your selected text not showing up, I can't reproduce that. Black background still shows text highlighted in a light blue.
Posted By: deVilbaT Re: 7 .0 beta - dialog/list - 04/04/10 04:34 PM
About "Black background still shows text highlighted in a light blue".
Yes, you are right but only when I use Window XP style (eg. blue scheme) not a Classic one.
Posted By: Excalibur Re: 7 .0 beta - dialog/list - 04/04/10 04:49 PM
It seems that unicode has broke MDX somehow. The only way to fix this it for DragonZap to get out of his layer and update it :-) heh
Posted By: deVilbaT Re: 7 .0 beta - dialog/list - 04/04/10 04:57 PM
Originally Posted By: Excalibur
It seems that unicode has broke MDX somehow. The only way to fix this it for DragonZap to get out of his layer and update it :-) heh

Yes that's right. Now it s*x for people using MDX for many years. As we know DragonZap has not updated his files for a long time.

Coming back to the selection problem in an editbox I found the problem. mIRC gets the color from Windows item named Selected Item. And then we have a black background and Selected Item's color is also black what results in not seeing the selection. It was not like that in the previous mIRC version.
Posted By: Riamus2 Re: 7 .0 beta - dialog/list - 04/04/10 05:22 PM
There's always DCX, which has most (if not all) of the functionality of MDX and is better updated.
Posted By: argv0 Re: 7 .0 beta - dialog/list - 04/04/10 06:52 PM
Regarding text selection, what is it doing in 6.35? I can't imagine this being done in any other way... If you want windows to use a black selection background, it's your responsibility to make sure that doesn't clash with your programs.
Posted By: deVilbaT Re: 7 .0 beta - dialog/list - 04/04/10 07:15 PM
I think you do not really understand the problem.

In the left picture (v6.35)
In the right picture (v7.0)

On both screens I used the classic windows theme (WinXP) and set black color for Selected Items. For the mIRC editbox I also have a black color. In v7.0 we don't see the text selection. As for me what we should see as a color of selection is a reversed background color - as in v6.35.

attached image: http://www.devilbat.neostrada.pl/difference.png
Posted By: Excalibur Re: 7 .0 beta - dialog/list - 04/04/10 07:44 PM
Oh well. Worse comes to worse, we're all going to migrate to DCX I guess...
Posted By: zantetsuken Re: 7 .0 beta - dialog/list - 06/04/10 03:04 AM
all the clicks work for me.. rclick dclick sclick
Posted By: qwerty Re: 7 .0 beta - dialog/list - 06/04/10 04:55 AM
Are you sure they trigger in a MDX listview? They don't trigger here (Win7 x64).
Posted By: zantetsuken Re: 7 .0 beta - dialog/list - 06/04/10 05:11 AM
I guess you're right.. i was using wildcards for the clicks, that seems to work, guess the other way doesn't. sorry for the misread


on *:dialog:listview:*click:1: {
var %click = $gettok($did($dname,$did,1),1,32)
if (%click = rclick) { dostuff }
if (%click = dclick) { dostuff }
}
Posted By: Chrisi Re: 7 .0 beta - dialog/list - 31/07/10 09:31 AM
Is there already a solution/workaround for the mdx listview sclick malfunction? - if I don't want to switch to DCX.
Posted By: Riamus2 Re: 7 .0 beta - dialog/list - 31/07/10 11:30 AM
Unless someone can be found to start updating MDX again, it really would make more sense to switch to DCX instead. There's much better support there and it's kept up to date. Also, keep in mind that even if you get things working on your end, if you're distributing the script, others with other setups may not be able to use it if it uses MDX. Unless the script is huge, it doesn't take all that long to switch it over to DCX, imo. Just something to consider.
Posted By: Chrisi Re: 7 .0 beta - dialog/list - 31/07/10 03:06 PM
Unless the script is huge, it doesn't take all that long to switch it over to DCX, imo.


... the script is huge^^
Posted By: Chrisi Re: 7 .0 beta - dialog/list - 02/08/10 07:25 PM
Lists with columns work perfectly, lists without them don't (sclick does not work). Treeviews: only rclick works.

Maybe mIRC has introduced a new bug there anyway?
Posted By: argv0 Re: 7 .0 beta - dialog/list - 02/08/10 07:46 PM
Unless there's some relevant feature in mIRC that's broken too, I don't see how mIRC could have introduced a bug.
© mIRC Discussion Forums