IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 18411


Ignore:
Timestamp:
Jul 2, 2008, 9:14:06 PM (18 years ago)
Author:
eugene
Message:

add color scrolling with key pad

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/kapa2/src/InterpretKeys.c

    r16256 r18411  
    152152
    153153    case XK_KP_Add:
    154       image[0].image[0].zero += 0.1*image[0].image[0].range;
     154      if (modstate & ControlMask) {
     155          image[0].image[0].zero -= 0.05*image[0].image[0].range;
     156          image[0].image[0].range *= 1.1;
     157      } else {
     158          image[0].image[0].zero += 0.1*image[0].image[0].range;
     159      }
     160      SetColorScale (graphic, image);
     161      Remap (graphic, image);
    155162      Reorient (graphic, image, image[0].picture.X, image[0].picture.Y, 0);
    156163      break;
    157164    case XK_KP_Subtract:
    158       image[0].image[0].zero -= 0.1*image[0].image[0].range;
     165      if (modstate & ControlMask) {
     166          image[0].image[0].zero += 0.05*image[0].image[0].range;
     167          image[0].image[0].range *= 0.90;
     168      } else {
     169          image[0].image[0].zero -= 0.1*image[0].image[0].range;
     170      }
     171      SetColorScale (graphic, image);
     172      Remap (graphic, image);
    159173      Reorient (graphic, image, image[0].picture.X, image[0].picture.Y, 0);
    160174      break;
Note: See TracChangeset for help on using the changeset viewer.