IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 23, 2019, 10:46:32 AM (7 years ago)
Author:
eugene
Message:

add a little padding to the textline (1/2 character)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/libkapa/src/DrawRotString.c

    r40419 r40628  
    5757  dX = RotStrlen (string);
    5858  dY = currentfont[65].ascent;
     59  int dP = ceil(0.25 * dY);
    5960
    6061  /* apply appropriate offset */
    6162  Xoff = Yoff = 0;
    6263  switch (pos) {
    63   case 0: Xoff =     -dX; Yoff = dY; break;
    64   case 1: Xoff = -0.5*dX; Yoff = dY; break;
    65   case 2: Xoff =       0; Yoff = dY; break;
    66   case 3: Xoff =     -dX; Yoff = 0.5*dY; break;
    67   case 4: Xoff = -0.5*dX; Yoff = 0.5*dY; break;
    68   case 5: Xoff =       0; Yoff = 0.5*dY; break;
    69   case 6: Xoff =     -dX; Yoff = 0; break;
    70   case 7: Xoff = -0.5*dX; Yoff = 0; break;
    71   case 8: Xoff =       0; Yoff = 0; break;
     64    case 0: Xoff =  -dX-dP; Yoff = dY+dP; break;
     65    case 1: Xoff = -0.5*dX; Yoff = dY+dP; break;
     66    case 2: Xoff =      dP; Yoff = dY+dP; break;
     67    case 3: Xoff =  -dX-dP; Yoff = 0.5*dY; break;
     68    case 4: Xoff = -0.5*dX; Yoff = 0.5*dY; break;
     69    case 5: Xoff =      dP; Yoff = 0.5*dY; break;
     70    case 6: Xoff =  -dX-dP; Yoff = -dP; break;
     71    case 7: Xoff = -0.5*dX; Yoff = -dP; break;
     72    case 8: Xoff =      dP; Yoff = -dP; break;
    7273  }
    7374
Note: See TracChangeset for help on using the changeset viewer.