head	1.1;
access;
symbols;
locks; strict;
comment	@ * @;


1.1
date	93.07.01.22.10.43;	author wolff;	state Exp;
branches;
next	;


desc
@Gitter u.a.
@


1.1
log
@Initial revision
@
text
@#include "StarLex.h"
#define BOXX 16
#define BOXY 21

WORD vline[] = {
     0,   0,
     0, 145,
  };

struct Border VBorder =
  {
    0, 0,
    1, 0, JAM1,
    2,
    vline,
    NULL
  };

WORD hline[] = {
     0,   0,
   288,   0
  };

struct Border HBorder =
  {
    0, 0,
    1, 0, JAM1,
    2,
    hline,
    NULL
  };

WORD cross[] = { 
     -1,   0,
      1,   0,
      0,   1,
      0,   -1
  };
 
struct Border CBorder =
  {
    0, 0,
    1, 0, JAM1,
    4,
    cross,
    NULL
  };


DrawMyBorders(struct RastPort *rp)
{
  int i, j;
  UWORD        offx, offy;

  offx = Scr->WBorLeft;
  offy = Scr->WBorTop + Scr->RastPort.TxHeight + 1;

  for (i=1; i<5; i++)
  {
    DrawBorder(rp, &VBorder, offx+BOXX+4+(i*50)+(i-1)*10, offy+BOXY);
    DrawBorder(rp, &VBorder, offx+BOXX+5+(i*50)+(i-1)*10, offy+BOXY);
  }

  for (i=1; i<5; i++)
    DrawBorder(rp, &HBorder, offx+BOXX+2, offy+BOXY+2+(i*25)+(i-1)*5);
}

@
