home *** CD-ROM | disk | FTP | other *** search
/ RISCWORLD 5 / RISCWORLD_VOL5.iso / SOFTWARE / Issue1 / BASIC / BBC_Text / !BBC_Text / Desc < prev    next >
Encoding:
Text File  |  2004-04-29  |  2.8 KB  |  128 lines

  1. # This is a description of the wimp interface for BBC_Text
  2.  
  3. tool_details_start
  4.    name          "BBC_Text";
  5.    command_is    "<BBC_Text$Dir>.!RunImage";
  6.    version       "1.02  (April 29th 2004)";
  7.    filetype      &ffb;
  8.    wimpslot      512k;
  9.    has_extended_cmdline;
  10. tool_details_end
  11.  
  12.  
  13. metaoptions_start         
  14.    has_auto_run        on;
  15.    has_auto_save     "T"+leafname from icn 3;
  16.    has_text_window;
  17.    has_summary_window;
  18.    display_dft_is text;
  19. metaoptions_end
  20.  
  21.  
  22. fileoutput_start
  23.    output_dft_is     produces_output;
  24. fileoutput_end
  25.  
  26.  
  27. dbox_start
  28.    icons_start
  29.       icn 3 maps_to string   not_saved;
  30.       icn 6 maps_to "-d";
  31.       icn 7 maps_to "-z";
  32.       icn 8 maps_to "-help";
  33.       icn 9 maps_to "-l";
  34.       icn 10 maps_to "-x";
  35.       icn 11 maps_to "-n";
  36.       icn 12 maps_to "-a" string;
  37.       icn 13 maps_to "-b" string;
  38.       icn 17 maps_to "-s";
  39.       icn 18 maps_to "-r";
  40.       icn 20 maps_to "-q";
  41.    icons_end
  42.  
  43.    defaults
  44.       icn 3 "",
  45.       icn 6 off,
  46.       icn 7 off,
  47.       icn 8 off,
  48.       icn 9 off,
  49.       icn 10 off,
  50.       icn 11 on,
  51.       icn 12 "2",
  52.       icn 13 "5",
  53.       icn 17 on,
  54.       icn 18 off,
  55.       icn 20 on;
  56.  
  57.    imports_start
  58.       drag_to icn 3   inserts icn 3;
  59.       drag_to any     inserts icn 3;
  60.       drag_to iconbar inserts icn 3;
  61.    imports_end
  62. dbox_end
  63.  
  64.  
  65.  
  66. menu_start
  67.    "Debug" maps_to "-z";
  68.    "Help"  maps_to "-help";
  69.    "Description" maps_to "-d";
  70. menu_end
  71.  
  72. deselections_start
  73.   icn 6 deselects icn 7;
  74.   icn 6 deselects menu 1;
  75.   icn 6 deselects menu 2;
  76.   icn 7 deselects icn 6;
  77.   icn 7 deselects menu 2;
  78.   icn 7 deselects menu 3;
  79.   icn 8 deselects icn 6;
  80.   icn 6 deselects icn 8;
  81.   icn 7 deselects icn 8;
  82.   icn 8 deselects icn 7;
  83.   icn 8 deselects menu 1;
  84.   icn 8 deselects menu 3;
  85.   icn 9 deselects menu 2;
  86.   icn 9 deselects menu 3;
  87.   icn 10 deselects menu 2;
  88.   icn 10 deselects menu 3;
  89.   icn 17 deselects menu 2;
  90.   icn 17 deselects menu 3;
  91.   icn 17 deselects icn 6;
  92.   icn 17 deselects icn 8;
  93.   icn 18 deselects menu 2;
  94.   icn 18 deselects menu 3;
  95.   icn 18 deselects icn 6;
  96.   icn 18 deselects icn 8;
  97.   icn 20 deselects menu 2;
  98.   icn 20 deselects menu 3;
  99.   icn 20 deselects icn 6;
  100.   icn 20 deselects icn 8;
  101.   icn 9 deselects icn 10;
  102.   icn 10 deselects icn 9;
  103.   icn 17 deselects icn 18;
  104.   icn 18 deselects icn 17;
  105.   menu 1 deselects menu 2;
  106.   menu 1 deselects icn 6;
  107.   menu 1 deselects icn 8;
  108.   menu 2 deselects menu 1;
  109.   menu 2 deselects icn 6;
  110.   menu 2 deselects icn 7;
  111.   menu 3 deselects menu 1;
  112.   menu 3 deselects icn 7;
  113.   menu 3 deselects icn 8;
  114.   menu 1 deselects menu 3;
  115.   menu 2 deselects menu 3;
  116.   menu 3 deselects menu 2;
  117. deselections_end
  118.  
  119. exclusions_start
  120.  icn 11 excludes icn 12;
  121.  icn 11 excludes icn 13;
  122. exclusions_end
  123.  
  124. make_excludes icn3;
  125.  
  126. make_order_is icn6, icn 7, icn 8, icn 9, icn 10, icn 11, icn 12, icn 13, icn 17, icn 18, icn 20, "-o $@";       
  127.  
  128.