home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / a / asm2 / !ASM / Desc < prev    next >
Text File  |  1996-10-02  |  2KB  |  100 lines

  1. # This is a description of the wimp interface for ASM
  2.  
  3. tool_details_start
  4.    name          "ASM";
  5.    version       "3.00ß";
  6.    wimpslot      640k;
  7. tool_details_end
  8.  
  9.  
  10. metaoptions_start
  11.    has_auto_run;
  12.    has_auto_save     ^. "o." leafname from icn 3;
  13.    has_text_window;
  14.    has_summary_window;
  15. metaoptions_end
  16.  
  17.  
  18. fileoutput_start
  19.    output_option_is  "-output";
  20.    output_dft_is     produces_output;
  21. fileoutput_end
  22.  
  23.  
  24. # options dialogue box
  25. dbox_start
  26.  
  27.    #icon mappings
  28.    icons_start
  29.       icn 3  maps_to string            not_saved;
  30.       icn 5  maps_to "-include" string not_saved;
  31.       icn 9  maps_to "-verbose";
  32.       icn 10 maps_to "-throwback";
  33.       icn 11 maps_to "-processor ARM2";
  34.       icn 12 maps_to "-processor ARM3";
  35.       icn 13 maps_to "-processor ARM6";
  36.       icn 14 maps_to "-processor ARM7";
  37.       icn 16 maps_to "-nocase";
  38.    icons_end
  39.  
  40.    #default icon values
  41.    defaults
  42.       icn 3  "",
  43.       icn 5  "",
  44.       icn 9  off,
  45.       icn 10 on,
  46.       icn 11 off,
  47.       icn 12 on,
  48.       icn 13 off,
  49.       icn 14 off,
  50.       icn 16 off;
  51.  
  52.    make_defaults
  53.       icn 5  "",
  54.       icn 9  off,
  55.       icn 10 on,
  56.       icn 11 off,
  57.       icn 12 on,
  58.       icn 13 off,
  59.       icn 14 off,
  60.       icn 16 off;
  61.                 
  62.    #drags to dbox (and icon bar)
  63.    imports_start
  64.       drag_to icn 3 inserts icn 3;
  65.       drag_to icn 5 inserts icn 5 separator_is ",";
  66.       drag_to iconbar inserts icn 3;
  67.    imports_end
  68.  
  69. dbox_end
  70.  
  71.  
  72. #menu from dbox
  73. menu_start
  74.  
  75.    "List"            maps_to "-list";
  76.    "Hex"             maps_to "-hex";
  77.    "Validate"        maps_to "-validate";
  78.    "Define"          maps_to "-flags" sub_menu "Flags: " 256;
  79.  
  80.    #default values
  81.    defaults
  82.       menu  1 off,
  83.       menu  2 off,
  84.       menu  3 off,
  85.       menu  4 off sub_menu "";
  86. menu_end
  87.  
  88. deselections_start
  89.       icn 11 deselects icn 12, icn 13, icn 14;
  90.       icn 12 deselects icn 11, icn 13, icn 14;
  91.       icn 13 deselects icn 11, icn 12, icn 14;
  92.       icn 14 deselects icn 11, icn 12, icn 13;
  93. deselections_end
  94.  
  95. #make_excludes icn 3, menu 3;
  96.  
  97. order_is icn 11,icn 12,icn 13,icn 14,icn 5,icn 9,icn 10,icn 16,menu 1,menu 2,menu 3,menu 4,icn 3;
  98.  
  99. make_order_is icn 11,icn 12,icn 13,icn 14,icn 5,icn 9,icn 10,icn 16,menu 1,menu 2,menu 3,menu 4,icn 3;
  100.