Marius Roets wrote: Hi!
> Could be you be more specific ? What version/behaviour are you > meaning ?? I had a look at a few versions but couldn't find it. > > It ~is~ easy to select "delete variation", I agree. > > Before Scid 4.0, the right mouse button had two behaviours. In the > middle of a line, it would go back one move (like now), but if you were > at the end of a line it would delete the last move instead. > > Often I would input a move incorrectly (especially when using the > predictive feature), right click, and input the correct move. Now, > instead of just adding the correct move, I get the dialog that prompts > me if I want to add a variation etc. Naturally, I click replace move. > However, this happens often, and you get into a habit of pressing > replace move. Then at some point I want to add a variation early in the > game, and instead of clicking add variation, I click replace move, and > bam, the whole game is gone with no way to undo. It's almost like the > gui is setting you up to make this mistake, especially if you are used > to the old behaviour. I sort of agree to your point and notice that the behaviour of rmb was changed to what we have now in the past but this change was undone and it is actually now reintroduced. No idea why it was reintroduced right now and I also do not see the main problem of rmb removing the last move. From the changelog you can see rmb has a history: 3.6.1-pg - removed the ability to go back one move with right mouse click : too risky because if at the end of a line it erases the last move. Use CTRL+DEL or CTRL+BACKSPACE instead. <Ctrl-del/bkspace move back one move, and do not delete the last one; why should I use a ctrl combination if I can just hit left arrow? Looks a bit "inspired by emacs" ;> 3.6.11 - added a contextual menu in PGN window to ease game edition (var deletion, promotion, etc.) (the menu is triggered by right mouse button and the mini board is popped up with the middle mouse button) <middle mouse has some trouble on systems that do not have a 3rd mouse button. Probably here some ctrl-right/left might suit better to avoid this trouble? Especially as those systems in question do not always allow for the chord to simulate button 3.> 3.6.13 - put back the "delete last move" triggered by a click on right mouse button. So the use of the mouse is the following : * left button : enter a move, asking for replacement, variation, etc * middle button : enter a new variation without asking * right button : delete last move if at end of var, else go back one move <I do not understand how middle button is meant to work here. If I enter moves by middle button clicks it just adds a normal move, not a variation. If I middle click in pgn window the small board pops up> 4.0 * Right mouse button takes back a move. It used to also delete the last move of a line. This is inhibited now as there is no possible undo, and the user can have triggered this function by error. Anyway, probably one could map backspace and/or delete keys to remove the last move. IMHO this would "make some sense" and probably avoid/ease your (and my) trouble. Actually, I admit that I find "strip to end" on the second last move a bit contraintuitive and alway think about if I don't delete one move to much. Still, the main trouble appears if a larger set of variations is hooked up with a certain move to be dropped. > Since nobody else seemed bothered by this change, Well, I got used to this function to change from time to time, preferring the old way of RMB == delete. Just as I'm used to it. But as I prefer to use the keyboard for almost everything... Maybe, an idea would be to append a new game to the clipbase once rmb is pressed allowing for some undo? The last game could be dropped after say another move was added. Probably even a buffer like the clipboard could be available one day allowing for at least one level undo? > I would be happy to make the change locally every time I compile a new > version, but I don't > know tcl/tk, so it would be helpful if somebody can just point me in the > right direction. I would strongly prefer that Scid reflects the wishes from it's users here. And if this means that it has to have a switch, well be it. (IMHO) -- Kind regards, / War is Peace. | Freedom is Slavery. Alexander Wagner | Ignorance is Strength. | | Theory : G. Orwell, "1984" / In practice: USA, since 2001 ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Scid-users mailing list Scid-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scid-users