Checkboxes

#include "graphapp.h"

void choose(checkbox c)
{
  if (ischecked(c))
    printf("Oh, you want %s do you?\n", gettext(c));
  else
    printf("Don't want %s now, I see.\n", gettext(c));
}


void quit(button b)
{
  exitapp();
}

void main(void)
{
  window w;
  checkbox c1, c2;
  button b;

  w  = newwindow("Pizza", rect(0,0,200,150), StandardWindow);
  c1 = newcheckbox("Ham", rect(10,10,160,25), choose);
  c2 = newcheckbox("Mushrooms", rect(10,40,160,25), choose);
  b  = newbutton("Quit", rect(10,80,80,30), quit);
  show(w);
  mainloop();
}

Notes: