Here is a very quick hack to mark the current position manually to the history stack.
It works just like C-SPC and C-x C-x (Mark and Jump) in emacs. It will be useful
when you want to see some another page temporarily.




diff -u ./control.c ../../../plucker/viewer/control.c
--- ./control.c 2003-12-09 04:47:37.000000000 +0900
+++ ../../../plucker/viewer/control.c 2003-12-09 04:25:37.000000000 +0900
@@ -632,6 +632,9 @@
case SELECT_NONE:
break;


+ case SELECT_SAVE_POSITION:
+ AddToHistory( GetCurrentRecordId() );
+ break;
case SELECT_BRIGHTNESS_ADJUST:
EmitKey( vchrBrightness, commandKeyMask );
break;
diff -u ./viewer.rcp.in ../../../plucker/viewer/viewer.rcp.in
--- ./viewer.rcp.in 2003-12-09 04:47:37.000000000 +0900
+++ ../../../plucker/viewer/viewer.rcp.in 2003-12-09 04:45:32.000000000 +0900
@@ -1180,6 +1180,8 @@
"$$SELECT: TOGGLE BACKLIGHT"
"$$SELECT: ROTATE RIGHT"
"$$SELECT: ROTATE LEFT"
+ "$$SELECT: SAVE POSITION"
+


 STRINGTABLE ID strTblKeys ""
                 "$$KEY: RETURN"


_______________________________________________ plucker-dev mailing list [EMAIL PROTECTED] http://lists.rubberchicken.org/mailman/listinfo/plucker-dev

Reply via email to