Can I build a custom application which presents its own dialogs instead of the Solvers?
Yes. You can write code for your application in LotusScript using 1-2-3’s built-in Script Editor, and easily create the custom dialogs you need with 1-2-3’s Dialog Editor. Your LotusScript code can control the Solver via built-in, high-level calls such as SolverOptions and SolverSolve. It is easier than you might think to do this. The “current Solver problem” you set up on a worksheet (through the Solver dialogs) is available to be solved at any time, interactively or under your application’s control. In LotusScript, it takes only two lines of executable code, plus two lines of declarations, to automatically (and silently) cause the Solver to optimize the active worksheet’s current Solver problem.