#include <hp48/lcd.h>
void
square_box (eint x1, eint y1, eint x2, eint y2)
{
eint i;
for (i = x1; i <= x2; i++)
{
clrpixel (i, y1);
clrpixel (i, y2);
}
for (i = y1; i <= y2; i++)
{
clrpixel (x1, i);
clrpixel (x2, i);
}
}
int
main(int argc, char **argv)
{
eint x, y;
eint size;
initscr ();
for (y = 0; y < LCD_HEIGHT; y++)
for (x = 0; x < LCD_WIDTH; x++)
setpixel (x, y);
for (size = 0; size < LCD_HEIGHT / 2; size += 2)
square_box (size, size, LCD_WIDTH - size - 1, LCD_HEIGHT - size - 1);
exitscr ();
return 0;
}
syntax highlighted by Code2HTML, v. 0.9.1