File r36/cslbase/cwin.rc artifact dcac9f39b0 part of check-in 3af273af29


// cwin.rc
//            Resource file to define menu structures, dialog boxes
//            and so on.
//
//     Copyright )/(C) A C Norman   1995-99

#include <afxres.h>

#include "cwinres.h"

// The idea here is that an application-specific resource file just says
//      CWIN     ICON my_own.ico
//      #include "cwin.rc"

MainMenu MENU
{
    POPUP "&File"
    {
        MENUITEM "&Read",            IDM_READ
        MENUITEM "Save &As",         IDM_SAVEAS
        MENUITEM "Save &Selection",  IDM_SAVESEL
        MENUITEM "To &File",         IDM_TOFILE
        MENUITEM "&Print",           IDM_PRINT
        MENUITEM "Pr&int Selection", IDM_PRINTSEL
        MENUITEM "E&xit\a^Z",        IDM_EXIT
    }
    POPUP "&Edit"
    {
        MENUITEM "Cu&t\a^X",         IDM_CUT
        MENUITEM "&Paste\a^V",       IDM_PASTE
        MENUITEM "C&opy\a^O",        IDM_COPY
        MENUITEM "&Re-input\a^R",    IDM_REINPUT
        MENUITEM "Select &All",      IDM_SELECTALL
        MENUITEM "C&lear",           IDM_CLEAR
//      MENUITEM "&Undo",            IDM_UNDO
        MENUITEM "Re&draw\a^L",      IDM_REDRAW
        MENUITEM "&Home",            IDM_HOME
        MENUITEM "&End",             IDM_END
    }
    POPUP "F&ont"
    {
        MENUITEM "&Font",            IDM_FONT
        MENUITEM "&Reset Font",      IDM_RESET_FONT
        MENUITEM "&Reset Window",    IDM_RESET_WINDOW
    }
    POPUP "&Break"
    {
        MENUITEM "&Interrupt\a^C",   IDM_INTERRUPT
        MENUITEM "&Backtrace\a^G",   IDM_BACKTRACE
        MENUITEM "&Page Mode",       IDM_PAGEMODE
        MENUITEM "E&xit\a^Z",        IDM_EXIT
    }
#ifdef GRAPHICS_WINDOW
    POPUP "&Windows"
    {
        MENUITEM "&Graphics",        IDM_GRAPHICS
//      MENUITEM "&History",         IDM_HISTORY
    }
#endif
#ifndef COMMON
    POPUP "&Load"
    {
        POPUP "A-C"
        {
            MENUITEM "algint",           IDM_ALGINT
            MENUITEM "applysym",         IDM_APPLYSYM
            MENUITEM "arnum",            IDM_ARNUM
            MENUITEM "assist",           IDM_ASSIST
            MENUITEM "avector",          IDM_AVECTOR
            MENUITEM "boolean",          IDM_BOOLEAN
            MENUITEM "cali",             IDM_CALI
            MENUITEM "camal",            IDM_CAMAL
            MENUITEM "changevr",         IDM_CHANGEVR
            MENUITEM "compact",          IDM_COMPACT
            MENUITEM "complex",          IDM_COMPLEX
            MENUITEM "crack",            IDM_CRACK
            MENUITEM "cvit",             IDM_CVIT
        }
        POPUP "D-I"
        {
            MENUITEM "decompos",         IDM_DECOMPOS
            MENUITEM "defint",           IDM_DEFINT
            MENUITEM "desir",            IDM_DESIR
            MENUITEM "dfpart",           IDM_DFPART
            MENUITEM "dummy",            IDM_DUMMY
            MENUITEM "elem",             IDM_ELEM
            MENUITEM "excalc",           IDM_EXCALC
            MENUITEM "fide",             IDM_FIDE
            MENUITEM "fps",              IDM_FPS
            MENUITEM "gentran",          IDM_GENTRAN
            MENUITEM "gnuplot",          IDM_GNUPLOT
            MENUITEM "groebner",         IDM_GROEBNER
            MENUITEM "ideals",           IDM_IDEALS
            MENUITEM "ineq",             IDM_INEQ
            MENUITEM "invbase",          IDM_INVBASE
        }
        POPUP "L-R"
        {
            MENUITEM "laplace",          IDM_LAPLACE
            MENUITEM "lie",              IDM_LIE
            MENUITEM "linalg",           IDM_LINALG
            MENUITEM "modsr",            IDM_MODSR
            MENUITEM "ncpoly",           IDM_NCPOLY
            MENUITEM "normform",         IDM_NORMFORM
            MENUITEM "numeric",          IDM_NUMERIC
            MENUITEM "odesolve",         IDM_ODESOLVE
            MENUITEM "orthovec",         IDM_ORTHOVEC
            MENUITEM "physop",           IDM_PHYSOP
            MENUITEM "pmrules",          IDM_PMRULES
            MENUITEM "randpoly",         IDM_RANDPOLY
            MENUITEM "reacteqn",         IDM_REACTEQN
            MENUITEM "residue",          IDM_RESIDUE
            MENUITEM "rlfi",             IDM_RLFI
            MENUITEM "rsolve",           IDM_RSOLVE
        }
        POPUP "S-Z"
        {
            MENUITEM "scope",            IDM_SCOPE
            MENUITEM "sets",             IDM_SETS
            MENUITEM "spde",             IDM_SPDE
            MENUITEM "specfn",           IDM_SPECFN
            MENUITEM "symmetry",         IDM_SYMMETRY
            MENUITEM "taylor",           IDM_TAYLOR
            MENUITEM "tps",              IDM_TPS
            MENUITEM "tri",              IDM_TRI
            MENUITEM "trigsimp",         IDM_TRIGSIMP
            MENUITEM "wu",               IDM_WU
            MENUITEM "xcolor",           IDM_XCOLOR
            MENUITEM "xideal",           IDM_XIDEAL
            MENUITEM "zeilberg",         IDM_ZEILBERG
            MENUITEM "ztrans",           IDM_ZTRANS
        }
    }
    POPUP "&Switches"
    {
        POPUP "A-E"
        {
            MENUITEM "algint",           IDS_algint
            MENUITEM "adjprec",          IDS_adjprec
            MENUITEM "allbranch",        IDS_allbranch
            MENUITEM "allfac",           IDS_allfac, CHECKED
            MENUITEM "arbvars",          IDS_arbvars
            MENUITEM "asterisk",         IDS_asterisk, CHECKED
            MENUITEM "backtrace",        IDS_backtrace
            MENUITEM "balanced_mod",     IDS_balanced_mod
            MENUITEM "bfspace",          IDS_bfspace
            MENUITEM "combineexpt",      IDS_combineexpt
            MENUITEM "combinelogs",      IDS_combinelogs
            MENUITEM "comp",             IDS_comp
            MENUITEM "complex",          IDS_complex
            MENUITEM "compxroots",       IDS_compxroots
            MENUITEM "cramer",           IDS_cramer
            MENUITEM "cref",             IDS_cref
            MENUITEM "defn",             IDS_defn
            MENUITEM "demo",             IDS_demo
            MENUITEM "dfprint",          IDS_dfprint
            MENUITEM "div",              IDS_div
            MENUITEM "echo",             IDS_echo
            MENUITEM "errcont",          IDS_errcont
            MENUITEM "evallhseqp",       IDS_evallhseqp
            MENUITEM "exp",              IDS_exp, CHECKED
            MENUITEM "expandexpt",       IDS_expandexpt, CHECKED
            MENUITEM "expandlogs",       IDS_expandlogs
            MENUITEM "ezgcd",            IDS_ezgcd
        }
        POPUP "&F-L"
        {
            MENUITEM "factor",           IDS_factor
            MENUITEM "fastfor",          IDS_fastfor
            MENUITEM "force",            IDS_force
            MENUITEM "fort",             IDS_fort
            MENUITEM "fortupper",        IDS_fortupper
            MENUITEM "fullprec",         IDS_fullprec
            MENUITEM "fullprecision",    IDS_fullprecision
            MENUITEM "fullroots",        IDS_fullroots
            MENUITEM "gc",               IDS_gc
            MENUITEM "gcd",              IDS_gcd
            MENUITEM "heugcd",           IDS_heugcd
            MENUITEM "horner",           IDS_horner
            MENUITEM "ifactor",          IDS_ifactor
            MENUITEM "int",              IDS_int
            MENUITEM "intstr",           IDS_intstr
            MENUITEM "lcm",              IDS_lcm, CHECKED
            MENUITEM "lessspace",        IDS_lessspace
            MENUITEM "limitedfactors",   IDS_limitedfactors
            MENUITEM "list",             IDS_list
            MENUITEM "listargs",         IDS_listargs
            MENUITEM "lower",            IDS_lower, CHECKED
        }
        POPUP "M-Q"
        {
            MENUITEM "mcd",              IDS_mcd, CHECKED
            MENUITEM "modular",          IDS_modular
            MENUITEM "msg",              IDS_msg, CHECKED
            MENUITEM "multiplicities",   IDS_multiplicities
            MENUITEM "nat",              IDS_nat, CHECKED
            MENUITEM "nero",             IDS_nero
            MENUITEM "noarg",            IDS_noarg, CHECKED
            MENUITEM "noconvert",        IDS_noconvert
            MENUITEM "nonlnr",           IDS_nonlnr
            MENUITEM "nosplit",          IDS_nosplit, CHECKED
            MENUITEM "numval",           IDS_numval, CHECKED
            MENUITEM "output",           IDS_output, CHECKED
            MENUITEM "period",           IDS_period, CHECKED
            MENUITEM "pgwd",             IDS_pgwd
            MENUITEM "plap",             IDS_plap
            MENUITEM "precise",          IDS_precise, CHECKED
            MENUITEM "pret",             IDS_pret
            MENUITEM "pri",              IDS_pri, CHECKED
            MENUITEM "pwrds",            IDS_pwrds, CHECKED
            MENUITEM "quotenewnam",      IDS_quotenewnam, CHECKED
        }
        POPUP "R-Z"
        {
            MENUITEM "raise",            IDS_raise
            MENUITEM "rat",              IDS_rat
            MENUITEM "ratarg",           IDS_ratarg
            MENUITEM "rational",         IDS_rational
            MENUITEM "rationalize",      IDS_rationalize
            MENUITEM "ratpri",           IDS_ratpri, CHECKED
            MENUITEM "reduced",          IDS_reduced
            MENUITEM "revpri",           IDS_revpri
            MENUITEM "rlisp88",          IDS_rlisp88
            MENUITEM "rootmsg",          IDS_rootmsg
            MENUITEM "roundall",         IDS_roundall, CHECKED
            MENUITEM "roundbf",          IDS_roundbf
            MENUITEM "rounded",          IDS_rounded
            MENUITEM "savestructr",      IDS_savestructr
            MENUITEM "solvesingular",    IDS_solvesingular
            MENUITEM "time",             IDS_time
            MENUITEM "trallfac",         IDS_trallfac
            MENUITEM "trfac",            IDS_trfac
            MENUITEM "trint",            IDS_trint
            MENUITEM "trroot",           IDS_trroot
        }
    }
#endif
    POPUP "&Help"
    {
#ifndef NAG
        MENUITEM "&Contents",        IDM_HELPCONTENTS
        MENUITEM "&Search for help", IDM_HELPSEARCH
        MENUITEM "&Help on Help",    IDM_HELP_ON_HELP
#endif
        MENUITEM "&About",           IDM_ABOUT
#ifdef DEMOVERSION
        MENUITEM "&European Prices", IDM_EUPRICES
        MENUITEM "&World Prices",    IDM_WORLDPRICES
        MENUITEM "&Order Form",      IDM_ORDERFORM
#endif
    }
}

#ifdef GRAPHICS_WINDOW
GraphicsMenu MENU
{
    POPUP "&File"
    {
        MENUITEM "Save &As",         IDM_SAVEAS
        MENUITEM "&Print",           IDM_PRINT
        MENUITEM "&Close",           IDM_CLOSE
    }
    POPUP "&Edit"
    {
        MENUITEM "C&opy\a^O",        IDM_COPY
        MENUITEM "C&lear",           IDM_CLEAR
        MENUITEM "&Redraw\a^L",      IDM_REDRAW
    }
    POPUP "&Render"
    {
        MENUITEM "&Wire frame",      IDM_WIREFRAME, CHECKED
        MENUITEM "&No surface",      IDM_NOSURFACE
        MENUITEM "Sur&face",         IDM_SURFACE
        MENUITEM "&Squares",         IDM_SQUARES, CHECKED
        MENUITEM "&Triangles",       IDM_TRIANGLES
        MENUITEM "S&mooth",          IDM_SMOOTH
        MENUITEM "&Hi-smooth",       IDM_HISMOOTH
        MENUITEM "Wire &Preview",    IDM_WIREPREVIEW, CHECKED
    }
    POPUP "&Viewpoint"
    {
        MENUITEM "&View control",    IDM_VIEWPOINT
        MENUITEM "rotate &Left",     IDM_ROTLEFT
        MENUITEM "rotate &Right",    IDM_ROTRIGHT
        MENUITEM "roll &Up",         IDM_ROTUP
        MENUITEM "roll &Down",       IDM_ROTDOWN
        MENUITEM "&Clockwise",       IDM_CLOCKWISE
        MENUITEM "&Anti-clock",      IDM_ANTICLOCK
        MENUITEM "&Bigger",          IDM_ENLARGE
        MENUITEM "&Smaller",         IDM_SHRINK
    }
}
#endif

HelpMenu MENU
{
    MENUITEM "&Close",           IDM_CLOSE
//  MENUITEM "C&opy",            IDM_COPY
    MENUITEM "&Redraw",          IDM_REDRAW
//  MENUITEM "Save &As",         IDM_SAVEAS
//  MENUITEM "&Print",           IDM_PRINT
}

// end of cwin.rc



REDUCE Historical
REDUCE Sourceforge Project | Historical SVN Repository | GitHub Mirror | SourceHut Mirror | NotABug Mirror | Chisel Mirror | Chisel RSS ]