home *** CD-ROM | disk | FTP | other *** search
/ Encyclopedia of Graphics File Formats Companion / GFF_CD.ISO / software / unix / saoimage / sao1_07.tar / panel / main.c < prev    next >
C/C++ Source or Header  |  1991-01-02  |  1KB  |  39 lines

  1.  
  2. #include <stdio.h>
  3. #include "../btnlib/tool/btnmenu.h"        /* structs */
  4. #include "../hfiles/constant.h"
  5.  
  6. #include "main.mnu"
  7. #include "color.mnu"
  8. #include "cursor.mnu"
  9. #include "scale.mnu"
  10. #include "pan.mnu"
  11. #include "etc.mnu"
  12. #include "region.mnu"
  13. #include "cmap.mnu"
  14. #include "mono.mnu"
  15.  
  16. static PanelSpec MenuPanels[] = {
  17.   { "MainPanel", "menumain.h", 0, 1, MainBoxes, NULL },
  18.   { "ColorPanel", "menuclr.h", 1, 1, ColorBoxes, &ColorAttach },
  19.   { "CursorPanel", "menucsr.h", 1, 2, CursorBoxes, &CursorAttach },
  20.   { "ScalePanel", "menuscl.h", 1, 1, ScaleBoxes, &ScaleAttach },
  21.   { "PanPanel", "menupan.h", 1, 1, PanBoxes, &PanAttach },
  22.   { "EtcPanel", "menuetc.h", 1, 1, EtcBoxes, &EtcAttach },
  23.   { "RegionPanel", "menurgn.h", 2, 1, RegionBoxes, &RegionAttach },
  24.   { "CmapPanel", "menucmap.h", 1, 1, CmapBoxes, &CmapAttach },
  25.   { "MonoPanel", "menumono.h", 3, 1, MonoBoxes, &MonoAttach } };
  26.  
  27. static MenuSpec Menu = {
  28.   "makemenu.c", 9, MenuPanels };
  29.  
  30. /*
  31.  * PanelTool main
  32.  */
  33. main(argc, argv)
  34.   int argc;
  35.   char **argv;
  36. {
  37.   btn_SetupMenu( &Menu );
  38. }
  39.