Thread: iWitness v2
View Single Post
  #2  
Old 08-25-2006, 01:34 PM
jukofyork jukofyork is offline
Senior Member
 
Join Date: Sep 2004
Location: Leeds, UK.
Posts: 2,551
Default Re: iWitness v2

[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
Yep I have to agree with Roland 100%. After looking into it more, it seems that whatever method is used to open the tables their will always be times when it seems to fail (it seems to be a limitation of AHK, just as WinClose doesn't always seem to work).

[/ QUOTE ]

The main problem, of course, is that we have to use simulated keystrokes to select rows in the Listview (especially problematic with the buggy client).
Built-in support for selecting items in external Listviews (without keystrokes of course) is planned I believe, but probably not very high priority.
IIRC, Chris said it could be done using DllCall, but you'd have to use some kind of a terribly complex method (edit: link). I briefly researched it, but was completely lost.

I think if I re-write it I''ll try something similar to wat SixthSense does (slowly scrolling through the list one by one... don't know how they do it, but it seems to work very well). I think that might prevent the Listview from becoming unresponsive, as it apparently does for a lot of people.

[/ QUOTE ]

have you tried having it select the limit in the tree, sort it by pot size, and use the arrows to select the tables and press enter? it can just hit enter on the first N tables that have the required number of players.

[/ QUOTE ]
That's pretty much what SafeMine does (and Roland's original iWitness V1), but their is still a chance that the list changes while in the middle of an operation (and it can take ages to get to the top of the list view sending UP_ARROW keys on some of the lower limits).

I did try to reduce the problems by creating the table list from only tables I can see are open and not what I expect to be open, but this itself causes other problems bc of the lagg time between opening a table and seeing it appear (thus the need to have the table list correct itself for duplicate table periodically).

Juk [img]/images/graemlins/smile.gif[/img]
Reply With Quote