define_reg.c 535 B

123456789101112131415161718192021222324252627282930313233
  1. #include "globals.h"
  2. #include "local_proto.h"
  3. static int use = 1;
  4. /* function prototypes */
  5. static int done(void);
  6. int define_region(void)
  7. {
  8. static Objects objects[] = {
  9. INFO("Region Menu:", &use),
  10. MENU(" Erase region ", erase_region, &use),
  11. MENU(" Draw region ", draw_region, &use),
  12. MENU(" Restore last region ", restore_region, &use),
  13. MENU(" Complete region ", complete_region, &use),
  14. MENU(" Done ", done, &use),
  15. {0}
  16. };
  17. Input_pointer(objects);
  18. return (0);
  19. }
  20. static int done(void)
  21. {
  22. return (-1);
  23. }