Exemplo n.º 1
0
main()
{
     register int i;
     offmouse();
     physbase=sxbios(2);
     res = (int) sxbios(4);
     sxbios(5,-1L,-1L,0);

     for(i=0;i<500;i++) fhline(XRND,YRND,XRND,i&15,physbase,clip);

     for(i=0;i<500;i++) fvline(XRND,YRND,YRND,i&15,physbase,clip);

     for(i=0;i<500;i++) fcircle(XRND,YRND,RRND,i&15,physbase,clip);

     for(i=0;i<500;i++) fframe(XRND,YRND,XRND,YRND,i&15,physbase,clip);

     for(i=0;i<500;i++) fline(XRND,YRND,XRND,YRND,i&15,physbase,clip);

     for(i=0;i<500;i++) fbox(XRND,YRND,XRND,YRND,i&15,physbase,clip);

     for(i=0;i<500;i++) fpcircle(XRND,YRND,RRND,i&15,physbase,clip);

     for(i=0;i<7500;i++) fplot(XRND,YRND,i&15,physbase,clip);

     sxbios(5,-1L,-1L,res);
     onmouse();
}
Exemplo n.º 2
0
Arquivo: redraw.c Projeto: ebfe/vix
void
simtk_container_clear_all (struct simtk_container *cont)
{
  if (cont->background_dirty)
  {
    if (cont->background != NULL)
      draw_to_display (cont->disp, cont->background, 0, 0, 0xff);
    else
      fbox (cont->disp, cont->x, cont->y, cont->x + cont->width - 1, cont->y + cont->height - 1, OPAQUE (0));

    cont->background_dirty = 0;
  }
}