blob: ad07fa2b8951cb89547f149e9c116935a502a12b [file] [log] [blame]
/**************************************************************
*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the 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" ;
};