On 01/12/2011 11:13 PM, Gerd Lorscheid wrote: Hi,
> Hello, > > you cannot move forward and backward, Sure, because there are no moves in the game. Indeed. > but you can enter moves. Yep. > So the > program behaves correct. Well, my initial impression was different, because I could not find any way to load another game; until I realized that closing the tree window might help. > Currently the tree filter is still active, if the tree window is disabled. What do you mean by "disabled"? > It is just not updated. The main thing that puzzles me is what can cause the tree filter to result in "no games" (in tree window and game list). I feel that this should never happen, unless I am in a position that has not been added to the base yet. I mean, if the filter is not changed by the start position change than the original game should still be there (although it does not contain the position on the board). If the filter _is_ changed by that action, than the current game should be in the list, as it does contain the position on the board. Maybe the filter _result_ should be updated as soon as I save the game to the base? Or is that tricky to implement? > It may be a better idea it close the filter and > recreate it when the window is enabled again. So you do not need to close > it. > The second interesting possibility is to decouple the filter of the game > list and the existence of the tree window. A switch at the bottom of the > list window could enable/disable the filtering of its games independent > whether a statistic window is open. Then you could disable the filter there. Yes, maybe. But the user needs a full grasp of the filter cascading mechanism in order to understand that the alternative "Search/Reset filter" operation does not help (as this clears only the filter that he explicitly set himself - and I did not do this). Cheers, Joost. > Gerd > > > -----Ursprüngliche Nachricht----- > Von: Joost 't Hart [mailto:joost.t.h...@planet.nl] > Gesendet: Mittwoch, 12. Januar 2011 22:43 > An: Scid Users List > Betreff: [Scid-users] Filter trap - Corner case? > > Hi, > > [CVS] > > Following might be a corner case, but I came across it, and it is naughty. > > Open a game in some base, and open the game list and the tree for that base. > > Go to some base-unique position in the game, strip all moves from the > beginning > and save as a new game. > > Load the new game (filter identifies 2 games, the original one and this > one), edit the start position and remove a pawn (e.g.) from the board, > making the position unique. Replace the game. > > And now.... your're stuck. > > Cannot move forward or backward in the game (of course) and both game > list and tree window are empty! > Reset filter does not help. > The only way out is to close the tree window. > > Funny, huh? > > I would not call this a serious problem, unless the reason for this > lockup can lead to more serious usability trouble. > > Cheers, > Joost. > ------------------------------------------------------------------------------ Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Scid-users mailing list Scid-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scid-users