home *** CD-ROM | disk | FTP | other *** search
/ Becoming a Computer Animator / COMPANIMATE.ISO / pc / language / rshell.mnu < prev    next >
Encoding:
Text File  |  1992-05-19  |  14.0 KB  |  524 lines

  1. MENU 1 "background"
  2.     "background";    # Menu window title.
  3.     ;    # Menu window proc id (type).
  4.     ;    # Menu draw procedure.
  5.     ;    # Item procedure.
  6.     ;    # Menu protocol procedure.
  7.     13;    # Number of items.
  8.     + "Render Sho\001w" I "e_RenderShow";
  9.     + "Render Show V\001GA" I "e_RenderShowVga";
  10.     + "Render \001Play" I "e_RenderPlay";
  11.     + "\001Render" I "e_Render";
  12.     ! "\003";
  13.     + "Show \001current image" I "e_Show";
  14.     + "Show any \001image" I "e_ShowAny";
  15.     + "Show \001VGA" I "e_ShowVga";
  16.     ! "\003";
  17.     + "Play current \001flic" I "e_Play";
  18.     + "Play \001any flic" I "e_PlayAny";
  19.     ! "\003";
  20.     + "\001Save & Quit" I "e_ProgramExit";
  21. END
  22.  
  23. MENU 3 "titlebar"
  24.     "titlebar";    # Menu window title.
  25.     ;    # Menu window proc id (type).
  26.     ;    # Menu draw procedure.
  27.     ;    # Item procedure.
  28.     ;    # Menu protocol procedure.
  29.     11;    # Number of items.
  30.     + "\001Info" M "m_Info";
  31.     + "\001Render" M "m_Render";
  32.     + "\001Show" M "m_Show";
  33.     + "\001Col-Mat" M "m_cmf";
  34.     + "\001Palette" M "m_pal";
  35.     + "\001Materials" M "m_mat";
  36.     + "\001Lights" M "m_mlf";
  37.     + "\001Windows" M "m_w";
  38.     + "\001External" M "m_p";
  39.     + "\00124bit" M "m_bit";
  40.     + "\001Frame" M "m_vports";
  41. END
  42.  
  43. MENU 5 "rez"
  44.     "rez";    # Menu window title.
  45.     ;    # Menu window proc id (type).
  46.     ;    # Menu draw procedure.
  47.     ;    # Item procedure.
  48.     ;    # Menu protocol procedure.
  49.     11;    # Number of items.
  50.     + "rez" I "e_rez1";
  51.     + "rez" I "e_rez2";
  52.     + "rez" I "e_rez3";
  53.     + "rez" I "e_rez4";
  54.     + "rez" I "e_rez5";
  55.     + "rez" I "e_rez6";
  56.     + "rez" I "e_rez7";
  57.     + "rez" I "e_rez8";
  58.     + "rez" I "e_rez9";
  59.     ! "\003";
  60.     + "Numeric Input" I "e_rez_num";
  61. END
  62.  
  63. MENU 6 "file"
  64.     "file";    # Menu window title.
  65.     ;    # Menu window proc id (type).
  66.     ;    # Menu draw procedure.
  67.     ;    # Item procedure.
  68.     ;    # Menu protocol procedure.
  69.     4;    # Number of items.
  70.     + "Get from \001Working dir" I "e_file_w";
  71.     + "Get from \001RenderStar dir" I "e_file_rs";
  72.     ! "\003";
  73.     + "\001Input new name" I "e_file_new";
  74. END
  75.  
  76. MENU 7 "file2"
  77.     "file2";    # Menu window title.
  78.     ;    # Menu window proc id (type).
  79.     ;    # Menu draw procedure.
  80.     ;    # Item procedure.
  81.     ;    # Menu protocol procedure.
  82.     2;    # Number of items.
  83.     + "Get from \001Working dir" I "e_file_w";
  84.     + "\001Input new name" I "e_file_new";
  85. END
  86.  
  87. MENU 8 "mat"
  88.     "mat";    # Menu window title.
  89.     ;    # Menu window proc id (type).
  90.     ;    # Menu draw procedure.
  91.     ;    # Item procedure.
  92.     ;    # Menu protocol procedure.
  93.     5;    # Number of items.
  94.     + "\001Edit & View" I "e_mat_edit";
  95.     + "\001Select other" I "e_mat_sel";
  96.     ! "\003";
  97.     + "Add \001new here" I "e_mat_new";
  98.     + "Add \001copy here" I "e_mat_cmf_copy";
  99. END
  100.  
  101. MENU 9 "matsel"
  102.     "matsel";    # Menu window title.
  103.     ;    # Menu window proc id (type).
  104.     ;    # Menu draw procedure.
  105.     ;    # Item procedure.
  106.     ;    # Menu protocol procedure.
  107.     6;    # Number of items.
  108.     + "\001None" I "e_mat_none";
  109.     + "\001BitMaps" I "e_mat_gbmt";
  110.     + "\001Procedural" M "mat2";
  111.     ! "\003";
  112.     + "\001Colored BitMaps" I "e_mat_gbmt_tc";
  113.     + "C\001olored Procedural" M "mat3";
  114. END
  115.  
  116. MENU 10 "matsel"
  117.     "matsel";    # Menu window title.
  118.     ;    # Menu window proc id (type).
  119.     ;    # Menu draw procedure.
  120.     ;    # Item procedure.
  121.     ;    # Menu protocol procedure.
  122.     6;    # Number of items.
  123.     + "Get map from \001Working dir" I "e_mat_sel_w";
  124.     + "Get map from \001RenderStar dir" I "e_mat_sel_rs";
  125.     + "\001Browse bitmaps" I "e_mat_sel_browse";
  126.     ! "\003";
  127.     + "\001Show bitmap on screen" I "e_mat_show";
  128.     + "Show bitmap on \001VGA" I "e_mat_show_vga";
  129. END
  130.  
  131. MENU 11 "anisel"
  132.     "anisel";    # Menu window title.
  133.     ;    # Menu window proc id (type).
  134.     ;    # Menu draw procedure.
  135.     ;    # Item procedure.
  136.     ;    # Menu protocol procedure.
  137.     3;    # Number of items.
  138.     + "\001Round" I "e_an_round";
  139.     + "\001Inbetween" I "e_an_between";
  140.     + "\001Spline" I "e_an_spline";
  141. END
  142.  
  143. MENU 12 "lisel"
  144.     "lisel";    # Menu window title.
  145.     ;    # Menu window proc id (type).
  146.     ;    # Menu draw procedure.
  147.     ;    # Item procedure.
  148.     ;    # Menu protocol procedure.
  149.     4;    # Number of items.
  150.     + "\001Point" I "e_li_point";
  151.     + "\001Spot" I "e_li_spot";
  152.     + "\001Linear" I "e_li_linear";
  153.     + "\001Fall off spot" I "e_li_falloff";
  154. END
  155.  
  156. MENU 13 "onoff"
  157.     "onoff";    # Menu window title.
  158.     ;    # Menu window proc id (type).
  159.     ;    # Menu draw procedure.
  160.     ;    # Item procedure.
  161.     ;    # Menu protocol procedure.
  162.     5;    # Number of items.
  163.     + "Switch \001on all frames" I "e_vp_all_on";
  164.     + "Switch o\001ff all frames" I "e_vp_all_off";
  165.     ! "\003";
  166.     + "Switch o\001n range" I "e_vp_range_on";
  167.     + "Switch off \001range" I "e_vp_range_off";
  168. END
  169.  
  170. MENU 14 "del"
  171.     "del";    # Menu window title.
  172.     ;    # Menu window proc id (type).
  173.     ;    # Menu draw procedure.
  174.     ;    # Item procedure.
  175.     ;    # Menu protocol procedure.
  176.     4;    # Number of items.
  177.     + "Delete \001current frame" I "e_vp_del_cur";
  178.     ! "\003";
  179.     + "Delete \001all but current" I "e_vp_del_all";
  180.     + "Delete \001range" I "e_vp_del_range";
  181. END
  182.  
  183. MENU 15 "mat2"
  184.     "mat2";    # Menu window title.
  185.     ;    # Menu window proc id (type).
  186.     ;    # Menu draw procedure.
  187.     ;    # Item procedure.
  188.     ;    # Menu protocol procedure.
  189.     14;    # Number of items.
  190.     + "\001Block" I "e_mat_block";
  191.     + "\001Tile" I "e_mat_tile";
  192.     ! "\003";
  193.     + "\001Stone" I "e_mat_stone";
  194.     + "\001Density" I "e_mat_dens";
  195.     + "\001Random" I "e_mat_rand";
  196.     ! "\003";
  197.     + "\001Highlight" I "e_mat_high";
  198.     + "R\001an.Highlight" I "e_mat_rhigh";
  199.     ! "\003";
  200.     + "Stri\001pes" I "e_mat_stripe";
  201.     + "\001Mandel" I "e_mat_mandel";
  202.     + "Bric\001k" I "e_mat_brick";
  203.     + "\001Wood" I "e_mat_wood";
  204. END
  205.  
  206. MENU 16 "mat3"
  207.     "mat3";    # Menu window title.
  208.     ;    # Menu window proc id (type).
  209.     ;    # Menu draw procedure.
  210.     ;    # Item procedure.
  211.     ;    # Menu protocol procedure.
  212.     5;    # Number of items.
  213.     + "Marble-\001Stripe" I "e_mat_marble";
  214.     + "Marble-\001Granite" I "e_mat_granite";
  215.     + "Marble-\001Bump" I "e_mat_bump";
  216.     ! "\003";
  217.     + "G\001lass" I "e_mat_glass";
  218. END
  219.  
  220. MENU 17 "backsel"
  221.     "backsel";    # Menu window title.
  222.     ;    # Menu window proc id (type).
  223.     ;    # Menu draw procedure.
  224.     ;    # Item procedure.
  225.     ;    # Menu protocol procedure.
  226.     7;    # Number of items.
  227.     + "\001No background image" I "e_back_no";
  228.     ! "\003";
  229.     + "Get map from \001Working dir" I "e_back_wo_im";
  230.     + "Get map from \001RenderStar dir" I "e_back_re_im";
  231.     + "\001Browse bitmaps" I "e_back_im";
  232.     ! "\003";
  233.     + "Show bitmap on \001VGA" I "e_back_show";
  234. END
  235.  
  236. MENU 18 "mlf"
  237.     "mlf";    # Menu window title.
  238.     ;    # Menu window proc id (type).
  239.     ;    # Menu draw procedure.
  240.     ;    # Item procedure.
  241.     ;    # Menu protocol procedure.
  242.     5;    # Number of items.
  243.     + "O\001ff" I "e_mlf_off";
  244.     ! "\003";
  245.     + "O\001n" I "e_mlf_on";
  246.     + "\001Use shadow" I "e_mlf_use";
  247.     + "Use \001smooth shadow" I "e_mlf_smooth";
  248. END
  249.  
  250. MENU 19 "sdw"
  251.     "sdw";    # Menu window title.
  252.     ;    # Menu window proc id (type).
  253.     ;    # Menu draw procedure.
  254.     ;    # Item procedure.
  255.     ;    # Menu protocol procedure.
  256.     6;    # Number of items.
  257.     + "\001Off" I "e_sdw_off";
  258.     ! "\003";
  259.     + "\001Generate shadow" I "e_sdw_gen";
  260.     ! "\003";
  261.     + "\001Use shadow" I "e_sdw_use";
  262.     + "Use \001smooth shadow" I "e_sdw_smooth";
  263. END
  264.  
  265. MENU 20 "smth"
  266.     "smth";    # Menu window title.
  267.     ;    # Menu window proc id (type).
  268.     ;    # Menu draw procedure.
  269.     ;    # Item procedure.
  270.     ;    # Menu protocol procedure.
  271.     4;    # Number of items.
  272.     + "\001Off" I "e_smt_off";
  273.     ! "\003";
  274.     + "\001Keep normals" I "e_smt_keep";
  275.     + "\001Align normals" I "e_smt_align";
  276. END
  277.  
  278. MENU 21 "modes"
  279.     "modes";    # Menu window title.
  280.     ;    # Menu window proc id (type).
  281.     ;    # Menu draw procedure.
  282.     ;    # Item procedure.
  283.     ;    # Menu protocol procedure.
  284.     5;    # Number of items.
  285.     + "Mode  8bit \020 .\001gif" I "e_otype_gif";
  286.     + "Mode  8bit \020 .\001fli" I "e_otype_fli";
  287.     ! "\003";
  288.     + "Mode \00124bit \020 .gif" I "e_otype_qua";
  289.     + "Mode 24bit \020 .\001tga" I "e_otype_tga";
  290. #    + "Mode 24bit \020 .tg\001a (rle)" I "e_otype_tgr";
  291. END
  292.  
  293. MENU 22 "sdw2"
  294.     "sdw2";    # Menu window title.
  295.     ;    # Menu window proc id (type).
  296.     ;    # Menu draw procedure.
  297.     ;    # Item procedure.
  298.     ;    # Menu protocol procedure.
  299.     2;    # Number of items.
  300.     + "\001No shadow buffer" I "e_mlf_sdw_no";
  301.     + "Get from \001Working dir" I "e_mlf_sdw_sel";
  302. END
  303.  
  304. MENU 23 "foresel"
  305.     "foresel";    # Menu window title.
  306.     ;    # Menu window proc id (type).
  307.     ;    # Menu draw procedure.
  308.     ;    # Item procedure.
  309.     ;    # Menu protocol procedure.
  310.     7;    # Number of items.
  311.     + "\001No foreground image" I "e_fore_no";
  312.     ! "\003";
  313.     + "Get map from \001Working dir" I "e_fore_wo_im";
  314.     + "Get map from \001RenderStar dir" I "e_fore_re_im";
  315.     + "\001Browse bitmaps" I "e_fore_im";
  316.     ! "\003";
  317.     + "Show bitmap on \001VGA" I "e_fore_show";
  318. END
  319.  
  320. MENU 24 "m_Info"
  321.     "Info";    # Menu window title.
  322.     ;    # Menu window proc id (type).
  323.     ;    # Menu draw procedure.
  324.     ;    # Item procedure.
  325.     ;    # Menu protocol procedure.
  326.     16;    # Number of items.
  327.     + "\001About RenderStar" I "e_ShowInfo";
  328.     ! "\003";
  329.     + "\001Calculator" I "e_Calculator";
  330.     + "Memory \001Free" I "e_MemFree";
  331.     + "Amounts \001Used" I "e_Stat";
  332.     ! "\003";
  333.     + "Set \001Preferences" I "e_Pref";
  334.     + "Set \001Text colors" I "e_ColSet1";
  335.     + "Set \001Window colors" I "e_ColSet2";
  336.     + "Set \001Menu colors" I "e_ColSet3";
  337.     + "Use \001Defaults" I "e_ColSet4";
  338.     ! "\003";
  339.     + "Abort and \001Quit" I "e_Abort";
  340.     ! "\003";
  341.     + "\001Just Save" I "e_Save";
  342.     + "\001Save and Quit" I "e_ProgramExit";
  343. END
  344.  
  345. MENU 25 "m_Render"
  346.     "Render";    # Menu window title.
  347.     ;    # Menu window proc id (type).
  348.     ;    # Menu draw procedure.
  349.     ;    # Item procedure.
  350.     ;    # Menu protocol procedure.
  351.     7;    # Number of items.
  352.     + "Render and \001Show" I "e_RenderShow";
  353.     + "Render and Show \001VGA" I "e_RenderShowVga";
  354.     + "Render and \001Play Flic" I "e_RenderPlay";
  355.     + "\001Render" I "e_Render";
  356.     ! "\003";
  357.     + "Get rc1 from \001Working dir" I "e_file_w_rc1";
  358.     + "\001Input new name rc1" I "e_file_new_rc1";
  359. END
  360.  
  361. MENU 26 "m_Show"
  362.     "Show";    # Menu window title.
  363.     ;    # Menu window proc id (type).
  364.     ;    # Menu draw procedure.
  365.     ;    # Item procedure.
  366.     ;    # Menu protocol procedure.
  367.     6;    # Number of items.
  368.     + "\001Show current image" I "e_Show";
  369.     + "Show any \001image" I "e_ShowAny";
  370.     + "Show \001VGA" I "e_ShowVga";
  371.     ! "\003";
  372.     + "\001Play current flic" I "e_Play";
  373.     + "Play any \001flic" I "e_PlayAny";
  374. END
  375.  
  376. MENU 27 "m_cmf"
  377.     "Col-Mat";    # Menu window title.
  378.     ;    # Menu window proc id (type).
  379.     ;    # Menu draw procedure.
  380.     ;    # Item procedure.
  381.     ;    # Menu protocol procedure.
  382.     14;    # Number of items.
  383.     + "Get cmf from \001Working dir" I "e_file_w_cmf";
  384.     + "Get cmf from \001RenderStar dir" I "e_file_rs_cmf";
  385.     + "\001Input new name cmf" I "e_file_new_cmf";
  386.     ! "\003";
  387.     + "Switch \001on all indexes" I "e_cmf_matset";
  388.     + "Switch o\001ff all indexes" I "e_cmf_matset2";
  389.     ! "\003";
  390.     + "S\001mooth on all indexes" I "e_cmf_smset";
  391.     + "Smooth off \001all indexes" I "e_cmf_smset2";
  392.     ! "\003";
  393.     + "\001Copy indexes" I "e_cmf_wrap";
  394.     + "\001Search data for indexes" I "e_cmf_search";
  395.     ! "\003";
  396.     + "\001Print cmf-mat overview" I "e_cmf_print";
  397. END
  398.  
  399. MENU 28 "m_pal"
  400.     "Palette";    # Menu window title.
  401.     ;    # Menu window proc id (type).
  402.     ;    # Menu draw procedure.
  403.     ;    # Item procedure.
  404.     ;    # Menu protocol procedure.
  405.     6;    # Number of items.
  406.     + "Get pal from \001Working dir" I "e_file_w_pal";
  407.     + "Get pal from \001RenderStar dir" I "e_file_rs_pal";
  408.     + "\001Input new name pal" I "e_file_new_pal";
  409.     ! "\003";
  410.     + "\001Palette color x shade" I "e_pal_set";
  411.     + "Palette \001Backgound" I "e_pal_back";
  412. END
  413.  
  414. MENU 29 "m_mlf"
  415.     "Lights";    # Menu window title.
  416.     ;    # Menu window proc id (type).
  417.     ;    # Menu draw procedure.
  418.     ;    # Item procedure.
  419.     ;    # Menu protocol procedure.
  420.     5;    # Number of items.
  421.     + "Get mlf from \001Working dir" I "e_file_w_mlf";
  422.     + "Get mlf from \001RenderStar dir" I "e_file_rs_mlf";
  423.     + "\001Input new name mlf" I "e_file_new_mlf";
  424.     ! "\003";
  425.     + "\001Edit a light" I "e_mlf_edit";
  426. END
  427.  
  428. MENU 30 "m_mat"
  429.     "Material";    # Menu window title.
  430.     ;    # Menu window proc id (type).
  431.     ;    # Menu draw procedure.
  432.     ;    # Item procedure.
  433.     ;    # Menu protocol procedure.
  434.     11;    # Number of items.
  435.     + "Get mat from \001Working dir" I "e_file_w_mat";
  436.     + "Get mat from \001RenderStar dir" I "e_file_rs_mat";
  437.     + "\001Input new name mat" I "e_file_new_mat";
  438.     ! "\003";
  439.     + "\001Edit a material" I "e_mat_sel_edit";
  440.     + "\001Append a material" I "e_mat_app";
  441.     + "C\001opy a material" I "e_mat_copy";
  442.     + "\001Globaly change materials" I "e_mat_change";
  443.     ! "\003";
  444.     + "\001Clear all materials" I "e_mat_clear";
  445.     + "\001Purge materials" I "e_mat_purge";
  446. END
  447.  
  448. MENU 31 "m_w"
  449.     "Windows";    # Menu window title.
  450.     ;    # Menu window proc id (type).
  451.     ;    # Menu draw procedure.
  452.     ;    # Item procedure.
  453.     ;    # Menu protocol procedure.
  454.     5;    # Number of items.
  455.     + "Top \001RC1 window" I "e_rs_open";
  456.     + "Top \001CMF window" I "e_cmf_open";
  457.     + "Top \001Messages window" I "e_mes_open";
  458.     ! "\003";
  459.     + "(Re)Load \001Viewer window" I "e_view_redraw";
  460. END
  461.  
  462. MENU 32 "m_p"
  463.     "External";    # Menu window title.
  464.     ;    # Menu window proc id (type).
  465.     ;    # Menu draw procedure.
  466.     ;    # Item procedure.
  467.     ;    # Menu protocol procedure.
  468.     8;    # Number of items.
  469.     + "name" I "e_exp_1";
  470.     + "name" I "e_exp_2";
  471.     + "name" I "e_exp_3";
  472.     + "name" I "e_exp_4";
  473.     + "name" I "e_exp_5";
  474.     + "name" I "e_exp_6";
  475.     + "name" I "e_exp_7";
  476.     + "name" I "e_exp_8";
  477. END
  478.  
  479. MENU 33 "m_bit"
  480.     "bit24";    # Menu window title.
  481.     ;    # Menu window proc id (type).
  482.     ;    # Menu draw procedure.
  483.     ;    # Item procedure.
  484.     ;    # Menu protocol procedure.
  485.     9;    # Number of items.
  486.     + "Set \001Depth fog values" I "e_24_fog";
  487.     ! "\003";
  488.     + "Set \001Foreground image" I "e_24_image_f";
  489.     + "Set \001Background image" I "e_24_image_b";
  490.     ! "\003";
  491.     + "Set \001Global ambient level" I "e_mlf_amb";
  492.     + "Set \001Smooth shadow level" I "e_mlf_smolev";
  493.     ! "\003";
  494.     + "Set Smooth shading \001angle" I "e_mlf_sang";
  495. END
  496.  
  497. MENU 34 "m_vports"
  498.     "Frame";    # Menu window title.
  499.     ;    # Menu window proc id (type).
  500.     ;    # Menu draw procedure.
  501.     ;    # Item procedure.
  502.     ;    # Menu protocol procedure.
  503.     4;    # Number of items.
  504.     + "\001Edit a frame" I "e_mvp_edit";
  505.     ! "\003";
  506.     + "Switch \001on all frames" I "e_mvp_on";
  507.     + "Switch o\001ff all frames" I "e_mvp_off";
  508. END
  509.  
  510. MENU 35 "matsel2"
  511.     "matsel2";    # Menu window title.
  512.     ;    # Menu window proc id (type).
  513.     ;    # Menu draw procedure.
  514.     ;    # Item procedure.
  515.     ;    # Menu protocol procedure.
  516.     5;    # Number of items.
  517.     + "Get map from \001Working dir" I "e_mat_sel_w";
  518.     + "Get map from \001RenderStar dir" I "e_mat_sel_rs";
  519.     + "\001Browse bitmaps" I "e_mat_sel_browse";
  520.     ! "\003";
  521.     + "Show bitmap on \001VGA" I "e_mat_show_vgatc";
  522. END
  523.  
  524.