mouse_actions.txt 993 B

123456789101112131415161718192021222324252627282930313233343536
  1. #Handled actions:
  2. #MM_PAN
  3. #MM_ROTATE
  4. #MM_SINGLE_SELECT
  5. #MM_RECTANGULAR_SELECT
  6. #MM_POLYGON_SELECT
  7. #MM_MOVE
  8. #MM_FISHEYE_MAGNIFIER
  9. #keys:These are predefined keys in the code, more keys can be added by using their GTK key event correspondents, 0 means no key
  10. #B_LSHIFT Left Shift
  11. #B_RSHIFT Right Shift
  12. #B_LCTRL Left CTRL
  13. #B_RCTRL Right CTRL
  14. #view modes , use one from the following list for each line
  15. #ALL Action is always active
  16. #2D active only in 2D mode
  17. #3D active in only 3D mode
  18. #FISHEYE active in only fisheye mode
  19. #NO_FISHEYE active when mode is not fisheye
  20. #mouse_button
  21. #LEFT
  22. #RIGHT
  23. #MIDDLE
  24. #drag
  25. #specify if action requires mouse to be dragged
  26. #Line format
  27. #Action,hotkey,view_mode,mouse_button,drag
  28. #COMBO1
  29. MM_PAN,0,ALL,LEFT,1
  30. MM_ROTATE,B_LSHIFT,3D,LEFT,1
  31. MM_SINGLE_SELECT,0,NO_FISHEYE,RIGHT,0
  32. MM_RECTANGULAR_SELECT,0,ALL,RIGHT,1
  33. MM_MOVE,B_LCTRL,2D,LEFT,1
  34. MM_FISHEYE_MAGNIFIER,B_LSHIFT,2D,LEFT,1
  35. MM_FISHEYE_PICK,0,FISHEYE,RIGHT,0
  36. MM_POLYGON_SELECT,B_LCTRL,NO_FISHEYE,RIGHT,0