diff options
Diffstat (limited to 'sc/source/ui/src/optsolver.src')
-rw-r--r-- | sc/source/ui/src/optsolver.src | 575 |
1 files changed, 575 insertions, 0 deletions
diff --git a/sc/source/ui/src/optsolver.src b/sc/source/ui/src/optsolver.src new file mode 100644 index 000000000000..4928c4d7dfa8 --- /dev/null +++ b/sc/source/ui/src/optsolver.src @@ -0,0 +1,575 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2000, 2010 Oracle and/or its affiliates. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "optsolver.hrc" + +ModelessDialog RID_SCDLG_OPTSOLVER +{ + OutputSize = TRUE ; + HelpId = CMD_SID_OPENDLG_OPTSOLVER ; + Hide = TRUE ; + SVLook = TRUE ; + Size = MAP_APPFONT ( 230 , 210 ) ; + Text [ en-US ] = "Solver" ; + Moveable = TRUE ; + Closeable = FALSE ; + + FixedText FT_OBJECTIVECELL + { + Pos = MAP_APPFONT ( 6 , 8 ) ; + Size = MAP_APPFONT ( 59 , 8 ) ; + Text [ en-US ] = "Target cell" ; + }; + Edit ED_OBJECTIVECELL + { + HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_OBJECTIVECELL"; + Border = TRUE ; + Pos = MAP_APPFONT ( 67 , 6 ) ; + Size = MAP_APPFONT ( 130 , 12 ) ; + TabStop = TRUE ; + }; + ImageButton IB_OBJECTIVECELL + { + HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_OBJECTIVECELL"; + Pos = MAP_APPFONT ( 199 , 5 ) ; + Size = MAP_APPFONT ( 13 , 15 ) ; + TabStop = FALSE ; + QuickHelpText [ en-US ] = "Shrink" ; + }; + + FixedText FT_DIRECTION + { + Pos = MAP_APPFONT ( 6 , 24 ) ; + Size = MAP_APPFONT ( 59 , 8 ) ; + Text [ en-US ] = "Optimize result to" ; + }; + RadioButton RB_MAX + { + HelpID = "sc:RadioButton:RID_SCDLG_OPTSOLVER:RB_MAX"; + Pos = MAP_APPFONT ( 67 , 24 ) ; + Size = MAP_APPFONT ( 50 , 10 ) ; + Text [ en-US ] = "Maximum" ; + TabStop = TRUE ; + }; + RadioButton RB_MIN + { + HelpID = "sc:RadioButton:RID_SCDLG_OPTSOLVER:RB_MIN"; + Pos = MAP_APPFONT ( 67 , 38 ) ; + Size = MAP_APPFONT ( 50 , 10 ) ; + Text [ en-US ] = "Minimum" ; + TabStop = TRUE ; + }; + RadioButton RB_VALUE + { + HelpID = "sc:RadioButton:RID_SCDLG_OPTSOLVER:RB_VALUE"; + Pos = MAP_APPFONT ( 67 , 52 ) ; + Size = MAP_APPFONT ( 59 , 10 ) ; + Text [ en-US ] = "Value of" ; + TabStop = TRUE ; + }; + Edit ED_TARGET + { + HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_TARGET"; + Border = TRUE ; + Pos = MAP_APPFONT ( 128 , 50 ) ; + Size = MAP_APPFONT ( 69 , 12 ) ; + TabStop = TRUE ; + }; + ImageButton IB_TARGET + { + HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_TARGET"; + Pos = MAP_APPFONT ( 199 , 49 ) ; + Size = MAP_APPFONT ( 13 , 15 ) ; + TabStop = FALSE ; + QuickHelpText [ en-US ] = "Shrink" ; + }; + + FixedText FT_VARIABLECELLS + { + Pos = MAP_APPFONT ( 6 , 68 ) ; + Size = MAP_APPFONT ( 59 , 8 ) ; + Text [ en-US ] = "By changing cells" ; + }; + Edit ED_VARIABLECELLS + { + HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_VARIABLECELLS"; + Border = TRUE ; + Pos = MAP_APPFONT ( 67 , 66 ) ; + Size = MAP_APPFONT ( 130 , 12 ) ; + TabStop = TRUE ; + }; + ImageButton IB_VARIABLECELLS + { + HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_VARIABLECELLS"; + Pos = MAP_APPFONT ( 199 , 65 ) ; + Size = MAP_APPFONT ( 13 , 15 ) ; + TabStop = FALSE ; + QuickHelpText [ en-US ] = "Shrink" ; + }; + + FixedLine FL_CONDITIONS + { + Pos = MAP_APPFONT ( 6 , 88 ) ; + Size = MAP_APPFONT ( 221 , 8 ) ; + Text [ en-US ] = "Limiting conditions" ; + }; + + FixedText FT_CELLREF + { + Pos = MAP_APPFONT ( 12 , 102 ) ; + Size = MAP_APPFONT ( 70 , 8 ) ; + Text [ en-US ] = "Cell reference" ; + }; + FixedText FT_OPERATOR + { + Pos = MAP_APPFONT ( 84 , 102 ) ; + Size = MAP_APPFONT ( 38 , 8 ) ; + Text [ en-US ] = "Operator" ; + }; + FixedText FT_CONSTRAINT + { + Pos = MAP_APPFONT ( 128 , 102 ) ; + Size = MAP_APPFONT ( 70 , 8 ) ; + Text [ en-US ] = "Value" ; + }; + + Edit ED_LEFT1 + { + HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_LEFT1"; + Border = TRUE ; + Pos = MAP_APPFONT ( 12 , 114 ) ; + Size = MAP_APPFONT ( 53 , 12 ) ; + TabStop = TRUE ; + }; + ImageButton IB_LEFT1 + { + HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_LEFT1"; + Pos = MAP_APPFONT ( 67 , 113 ) ; + Size = MAP_APPFONT ( 13 , 15 ) ; + TabStop = FALSE ; + QuickHelpText [ en-US ] = "Shrink" ; + }; + ListBox LB_OP1 + { + HelpID = "sc:ListBox:RID_SCDLG_OPTSOLVER:LB_OP1"; + Border = TRUE ; + Pos = MAP_APPFONT ( 84 , 114 ) ; + Size = MAP_APPFONT ( 38 , 56 ) ; + TabStop = TRUE ; + DropDown = TRUE ; + StringList [ en-US ] = + { + < "<=" ; Default ; > ; + < "=" ; Default ; > ; + < ">=" ; Default ; > ; + < "Integer" ; Default ; > ; + < "Binary" ; Default ; > ; + }; + }; + Edit ED_RIGHT1 + { + HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_RIGHT1"; + Border = TRUE ; + Pos = MAP_APPFONT ( 128 , 114 ) ; + Size = MAP_APPFONT ( 53 , 12 ) ; + TabStop = TRUE ; + }; + ImageButton IB_RIGHT1 + { + HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_RIGHT1"; + Pos = MAP_APPFONT ( 183 , 113 ) ; + Size = MAP_APPFONT ( 13 , 15 ) ; + TabStop = FALSE ; + QuickHelpText [ en-US ] = "Shrink" ; + }; + ImageButton IB_DELETE1 + { + HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_DELETE1"; + Pos = MAP_APPFONT ( 199 , 113 ) ; + Size = MAP_APPFONT ( 13 , 15 ) ; + TabStop = TRUE ; + QuickHelpText [ en-US ] = "Remove" ; + // image is set dynamically + }; + + Edit ED_LEFT2 + { + HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_LEFT2"; + Border = TRUE ; + Pos = MAP_APPFONT ( 12 , 129 ) ; + Size = MAP_APPFONT ( 53 , 12 ) ; + TabStop = TRUE ; + }; + ImageButton IB_LEFT2 + { + HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_LEFT2"; + Pos = MAP_APPFONT ( 67 , 128 ) ; + Size = MAP_APPFONT ( 13 , 15 ) ; + TabStop = FALSE ; + QuickHelpText [ en-US ] = "Shrink" ; + }; + ListBox LB_OP2 + { + HelpID = "sc:ListBox:RID_SCDLG_OPTSOLVER:LB_OP2"; + Border = TRUE ; + Pos = MAP_APPFONT ( 84 , 129 ) ; + Size = MAP_APPFONT ( 38 , 56 ) ; + TabStop = TRUE ; + DropDown = TRUE ; + StringList [ en-US ] = + { + < "<=" ; Default ; > ; + < "=" ; Default ; > ; + < ">=" ; Default ; > ; + < "Integer" ; Default ; > ; + < "Binary" ; Default ; > ; + }; + }; + Edit ED_RIGHT2 + { + HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_RIGHT2"; + Border = TRUE ; + Pos = MAP_APPFONT ( 128 , 129 ) ; + Size = MAP_APPFONT ( 53 , 12 ) ; + TabStop = TRUE ; + }; + ImageButton IB_RIGHT2 + { + HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_RIGHT2"; + Pos = MAP_APPFONT ( 183 , 128 ) ; + Size = MAP_APPFONT ( 13 , 15 ) ; + TabStop = FALSE ; + QuickHelpText [ en-US ] = "Shrink" ; + }; + ImageButton IB_DELETE2 + { + HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_DELETE2"; + Pos = MAP_APPFONT ( 199 , 128 ) ; + Size = MAP_APPFONT ( 13 , 15 ) ; + TabStop = TRUE ; + QuickHelpText [ en-US ] = "Remove" ; + // image is set dynamically + }; + + Edit ED_LEFT3 + { + HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_LEFT3"; + Border = TRUE ; + Pos = MAP_APPFONT ( 12 , 144 ) ; + Size = MAP_APPFONT ( 53 , 12 ) ; + TabStop = TRUE ; + }; + ImageButton IB_LEFT3 + { + HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_LEFT3"; + Pos = MAP_APPFONT ( 67 , 143 ) ; + Size = MAP_APPFONT ( 13 , 15 ) ; + TabStop = FALSE ; + QuickHelpText [ en-US ] = "Shrink" ; + }; + ListBox LB_OP3 + { + HelpID = "sc:ListBox:RID_SCDLG_OPTSOLVER:LB_OP3"; + Border = TRUE ; + Pos = MAP_APPFONT ( 84 , 144 ) ; + Size = MAP_APPFONT ( 38 , 56 ) ; + TabStop = TRUE ; + DropDown = TRUE ; + StringList [ en-US ] = + { + < "<=" ; Default ; > ; + < "=" ; Default ; > ; + < ">=" ; Default ; > ; + < "Integer" ; Default ; > ; + < "Binary" ; Default ; > ; + }; + }; + Edit ED_RIGHT3 + { + HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_RIGHT3"; + Border = TRUE ; + Pos = MAP_APPFONT ( 128 , 144 ) ; + Size = MAP_APPFONT ( 53 , 12 ) ; + TabStop = TRUE ; + }; + ImageButton IB_RIGHT3 + { + HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_RIGHT3"; + Pos = MAP_APPFONT ( 183 , 143 ) ; + Size = MAP_APPFONT ( 13 , 15 ) ; + TabStop = FALSE ; + QuickHelpText [ en-US ] = "Shrink" ; + }; + ImageButton IB_DELETE3 + { + HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_DELETE3"; + Pos = MAP_APPFONT ( 199 , 143 ) ; + Size = MAP_APPFONT ( 13 , 15 ) ; + TabStop = TRUE ; + QuickHelpText [ en-US ] = "Remove" ; + // image is set dynamically + }; + + Edit ED_LEFT4 + { + HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_LEFT4"; + Border = TRUE ; + Pos = MAP_APPFONT ( 12 , 159 ) ; + Size = MAP_APPFONT ( 53 , 12 ) ; + TabStop = TRUE ; + }; + ImageButton IB_LEFT4 + { + HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_LEFT4"; + Pos = MAP_APPFONT ( 67 , 158 ) ; + Size = MAP_APPFONT ( 13 , 15 ) ; + TabStop = FALSE ; + QuickHelpText [ en-US ] = "Shrink" ; + }; + ListBox LB_OP4 + { + HelpID = "sc:ListBox:RID_SCDLG_OPTSOLVER:LB_OP4"; + Border = TRUE ; + Pos = MAP_APPFONT ( 84 , 159 ) ; + Size = MAP_APPFONT ( 38 , 56 ) ; + TabStop = TRUE ; + DropDown = TRUE ; + StringList [ en-US ] = + { + < "<=" ; Default ; > ; + < "=" ; Default ; > ; + < ">=" ; Default ; > ; + < "Integer" ; Default ; > ; + < "Binary" ; Default ; > ; + }; + }; + Edit ED_RIGHT4 + { + HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_RIGHT4"; + Border = TRUE ; + Pos = MAP_APPFONT ( 128 , 159 ) ; + Size = MAP_APPFONT ( 53 , 12 ) ; + TabStop = TRUE ; + }; + ImageButton IB_RIGHT4 + { + HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_RIGHT4"; + Pos = MAP_APPFONT ( 183 , 158 ) ; + Size = MAP_APPFONT ( 13 , 15 ) ; + TabStop = FALSE ; + QuickHelpText [ en-US ] = "Shrink" ; + }; + ImageButton IB_DELETE4 + { + HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_DELETE4"; + Pos = MAP_APPFONT ( 199 , 158 ) ; + Size = MAP_APPFONT ( 13 , 15 ) ; + TabStop = TRUE ; + QuickHelpText [ en-US ] = "Remove" ; + // image is set dynamically + }; + + ScrollBar SB_SCROLL + { + Pos = MAP_APPFONT ( 216, 113 ) ; + Size = MAP_APPFONT ( 8 , 59 ) ; + VScroll = TRUE ; + }; + + FixedLine FL_BUTTONS + { + Pos = MAP_APPFONT ( 0 , 179 ) ; + Size = MAP_APPFONT ( 230 , 8 ) ; + }; + + PushButton BTN_OPTIONS + { + HelpID = "sc:PushButton:RID_SCDLG_OPTSOLVER:BTN_OPTIONS"; + Pos = MAP_APPFONT ( 6 , 190 ) ; + Size = MAP_APPFONT ( 50 , 14 ) ; + TabStop = TRUE ; + Text [ en-US ] = "Options..." ; + }; + HelpButton BTN_HELP + { + Pos = MAP_APPFONT ( 62 , 190 ) ; + Size = MAP_APPFONT ( 50 , 14 ) ; + TabStop = TRUE ; + }; + CancelButton BTN_CLOSE + { + Pos = MAP_APPFONT ( 118 , 190 ) ; + Size = MAP_APPFONT ( 50 , 14 ) ; + TabStop = TRUE ; + Text [ en-US ] = "Close" ; + }; + PushButton BTN_SOLVE + { + HelpID = "sc:PushButton:RID_SCDLG_OPTSOLVER:BTN_SOLVE"; + Pos = MAP_APPFONT ( 174 , 190 ) ; + Size = MAP_APPFONT ( 50 , 14 ) ; + TabStop = TRUE ; + Text [ en-US ] = "Solve" ; + DefButton = TRUE ; + }; + + // IMG_DEL_H not used - image is set dynamically + + String STR_INVALIDINPUT + { + Text [ en-US ] = "Invalid input." ; + }; + String STR_INVALIDCONDITION + { + Text [ en-US ] = "Invalid condition." ; + }; +}; + + +ModelessDialog RID_SCDLG_SOLVER_PROGRESS +{ + OutputSize = TRUE ; + HelpId = HID_SC_SOLVER_PROGRESS ; + SVLook = TRUE ; + Size = MAP_APPFONT ( 118 , 72 ) ; + Moveable = TRUE ; + Closeable = FALSE ; + FixedText FT_PROGRESS + { + Pos = MAP_APPFONT ( 6 , 11 ) ; + Size = MAP_APPFONT ( 106 , 8 ) ; + Center = TRUE ; + Text [ en-US ] = "Solving in progress..." ; + }; + FixedText FT_TIMELIMIT + { + Pos = MAP_APPFONT ( 6 , 25 ) ; + Size = MAP_APPFONT ( 106 , 8 ) ; + Center = TRUE ; + Text [ en-US ] = "(time limit # seconds)" ; + }; + FixedLine FL_BUTTONS + { + Pos = MAP_APPFONT ( 0 , 41 ) ; + Size = MAP_APPFONT ( 118 , 8 ) ; + }; + OKButton BTN_OK + { + Pos = MAP_APPFONT ( 34 , 52 ) ; + Size = MAP_APPFONT ( 50 , 14 ) ; + TabStop = TRUE ; + DefButton = TRUE ; + }; + Text [ en-US ] = "Solving..." ; +}; + + +ModalDialog RID_SCDLG_SOLVER_NOSOLUTION +{ + OutputSize = TRUE ; + HelpId = HID_SC_SOLVER_NOSOLUTION ; + SVLook = TRUE ; + Size = MAP_APPFONT ( 118 , 72 ) ; + Moveable = TRUE ; + FixedText FT_NOSOLUTION + { + Pos = MAP_APPFONT ( 6 , 8 ) ; + Size = MAP_APPFONT ( 106 , 8 ) ; + Text [ en-US ] = "No solution was found." ; + }; + FixedText FT_ERRORTEXT + { + Pos = MAP_APPFONT ( 6 , 22 ) ; + Size = MAP_APPFONT ( 106 , 16 ) ; + WordBreak = TRUE ; + // text is dynamic + }; + FixedLine FL_BUTTONS + { + Pos = MAP_APPFONT ( 0 , 41 ) ; + Size = MAP_APPFONT ( 118 , 8 ) ; + }; + OKButton BTN_OK + { + Pos = MAP_APPFONT ( 34 , 52 ) ; + Size = MAP_APPFONT ( 50 , 14 ) ; + TabStop = TRUE ; + DefButton = TRUE ; + }; + Text [ en-US ] = "No Solution" ; +}; + + +ModalDialog RID_SCDLG_SOLVER_SUCCESS +{ + OutputSize = TRUE ; + HelpId = HID_SC_SOLVER_SUCCESS ; + SVLook = TRUE ; + Size = MAP_APPFONT ( 138 , 89 ) ; + Moveable = TRUE ; + FixedText FT_SUCCESS + { + Pos = MAP_APPFONT ( 6 , 8 ) ; + Size = MAP_APPFONT ( 126 , 8 ) ; + Text [ en-US ] = "Solving successfully finished." ; + }; + FixedText FT_RESULT + { + Pos = MAP_APPFONT ( 6 , 22 ) ; + Size = MAP_APPFONT ( 126 , 8 ) ; + Text [ en-US ] = "Result:" ; + }; + FixedText FT_QUESTION + { + Pos = MAP_APPFONT ( 6 , 36 ) ; + Size = MAP_APPFONT ( 126 , 16 ) ; + WordBreak = TRUE ; + Text [ en-US ] = "Do you want to keep the result or do you want to restore previous values?" ; + }; + FixedLine FL_BUTTONS + { + Pos = MAP_APPFONT ( 0 , 58 ) ; + Size = MAP_APPFONT ( 138 , 8 ) ; + }; + OKButton BTN_OK + { + Pos = MAP_APPFONT ( 6 , 69 ) ; + Size = MAP_APPFONT ( 60 , 14 ) ; + TabStop = TRUE ; + DefButton = TRUE ; + Text [ en-US ] = "Keep Result" ; + }; + CancelButton BTN_CANCEL + { + Pos = MAP_APPFONT ( 72 , 69 ) ; + Size = MAP_APPFONT ( 60 , 14 ) ; + TabStop = TRUE ; + Text [ en-US ] = "Restore Previous" ; + }; + Text [ en-US ] = "Solving Result" ; +}; + |