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

Reply via email to