blob: c666137900bc61b1bacaf35461818f370df4c18d [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 ( 250, 210 ) ;
Text [ en-US ] = "Solver" ;
Moveable = TRUE ;
Closeable = FALSE ;
FixedText FT_OBJECTIVECELL
{
Pos = MAP_APPFONT ( 6, 8 ) ;
Size = MAP_APPFONT ( 86, 8 ) ;
Text [ en-US ] = "Target cell" ;
};
Edit ED_OBJECTIVECELL
{
HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_OBJECTIVECELL" ;
Border = TRUE ;
Pos = MAP_APPFONT ( 94, 6 ) ;
Size = MAP_APPFONT ( 135, 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_OBJECTIVECELL
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_OBJECTIVECELL" ;
Pos = MAP_APPFONT ( 231, 5 ) ;
Size = MAP_APPFONT ( 13, 15 ) ;
TabStop = FALSE ;
QuickHelpText [ en-US ] = "Shrink" ;
};
FixedText FT_DIRECTION
{
Pos = MAP_APPFONT ( 6, 24 ) ;
Size = MAP_APPFONT ( 86, 8 ) ;
Text [ en-US ] = "Optimize result to" ;
};
RadioButton RB_MAX
{
HelpID = "sc:RadioButton:RID_SCDLG_OPTSOLVER:RB_MAX" ;
Pos = MAP_APPFONT ( 94, 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 ( 94, 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 ( 94, 52 ) ;
Size = MAP_APPFONT ( 42, 10 ) ;
Text [ en-US ] = "Value" ;
TabStop = TRUE ;
};
Edit ED_TARGET
{
HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_TARGET" ;
Border = TRUE ;
Pos = MAP_APPFONT ( 138, 50 ) ;
Size = MAP_APPFONT ( 91, 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_TARGET
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_TARGET" ;
Pos = MAP_APPFONT ( 231, 49 ) ;
Size = MAP_APPFONT ( 13, 15 ) ;
TabStop = FALSE ;
QuickHelpText [ en-US ] = "Shrink" ;
};
FixedText FT_VARIABLECELLS
{
Pos = MAP_APPFONT ( 6, 68 ) ;
Size = MAP_APPFONT ( 86, 8 ) ;
Text [ en-US ] = "By changing cells" ;
};
Edit ED_VARIABLECELLS
{
HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_VARIABLECELLS" ;
Border = TRUE ;
Pos = MAP_APPFONT ( 94, 66 ) ;
Size = MAP_APPFONT ( 135, 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_VARIABLECELLS
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_VARIABLECELLS" ;
Pos = MAP_APPFONT ( 231, 65 ) ;
Size = MAP_APPFONT ( 13, 15 ) ;
TabStop = FALSE ;
QuickHelpText [ en-US ] = "Shrink" ;
};
FixedLine FL_CONDITIONS
{
Pos = MAP_APPFONT ( 6, 88 ) ;
Size = MAP_APPFONT ( 241, 8 ) ;
Text [ en-US ] = "Limiting conditions" ;
};
FixedText FT_CELLREF
{
Pos = MAP_APPFONT ( 12, 102 ) ;
Size = MAP_APPFONT ( 78, 8 ) ;
Text [ en-US ] = "Cell reference" ;
};
FixedText FT_OPERATOR
{
Pos = MAP_APPFONT ( 94, 102 ) ;
Size = MAP_APPFONT ( 40, 8 ) ;
Text [ en-US ] = "Operator" ;
};
FixedText FT_CONSTRAINT
{
Pos = MAP_APPFONT ( 138, 102 ) ;
Size = MAP_APPFONT ( 78, 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 ( 63, 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_LEFT1
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_LEFT1" ;
Pos = MAP_APPFONT ( 77, 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 ( 94, 114 ) ;
Size = MAP_APPFONT ( 40, 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 ( 138, 114 ) ;
Size = MAP_APPFONT ( 63, 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_RIGHT1
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_RIGHT1" ;
Pos = MAP_APPFONT ( 203, 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 ( 219, 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 ( 63, 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_LEFT2
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_LEFT2" ;
Pos = MAP_APPFONT ( 77, 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 ( 94, 129 ) ;
Size = MAP_APPFONT ( 40, 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 ( 138, 129 ) ;
Size = MAP_APPFONT ( 63, 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_RIGHT2
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_RIGHT2" ;
Pos = MAP_APPFONT ( 203, 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 ( 219, 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 ( 63, 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_LEFT3
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_LEFT3" ;
Pos = MAP_APPFONT ( 77, 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 ( 94, 144 ) ;
Size = MAP_APPFONT ( 40, 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 ( 138, 144 ) ;
Size = MAP_APPFONT ( 63, 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_RIGHT3
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_RIGHT3" ;
Pos = MAP_APPFONT ( 203, 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 ( 219, 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 ( 63, 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_LEFT4
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_LEFT4" ;
Pos = MAP_APPFONT ( 77, 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 ( 94, 159 ) ;
Size = MAP_APPFONT ( 40, 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 ( 138, 159 ) ;
Size = MAP_APPFONT ( 63, 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_RIGHT4
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_RIGHT4" ;
Pos = MAP_APPFONT ( 203, 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 ( 219, 158 ) ;
Size = MAP_APPFONT ( 13, 15 ) ;
TabStop = TRUE ;
QuickHelpText [ en-US ] = "Remove" ;
// image is set dynamically
};
ScrollBar SB_SCROLL
{
Pos = MAP_APPFONT ( 236, 113 ) ;
Size = MAP_APPFONT ( 8, 59 ) ;
VScroll = TRUE ;
};
FixedLine FL_BUTTONS
{
Pos = MAP_APPFONT ( 0, 179 ) ;
Size = MAP_APPFONT ( 250, 8 ) ;
};
PushButton BTN_OPTIONS
{
HelpID = "sc:PushButton:RID_SCDLG_OPTSOLVER:BTN_OPTIONS" ;
Pos = MAP_APPFONT ( 6, 190 ) ;
Size = MAP_APPFONT ( 55, 14 ) ;
TabStop = TRUE ;
Text [ en-US ] = "Options..." ;
};
HelpButton BTN_HELP
{
Pos = MAP_APPFONT ( 67, 190 ) ;
Size = MAP_APPFONT ( 55, 14 ) ;
TabStop = TRUE ;
};
CancelButton BTN_CLOSE
{
Pos = MAP_APPFONT ( 128, 190 ) ;
Size = MAP_APPFONT ( 55, 14 ) ;
TabStop = TRUE ;
Text [ en-US ] = "Close" ;
};
PushButton BTN_SOLVE
{
HelpID = "sc:PushButton:RID_SCDLG_OPTSOLVER:BTN_SOLVE" ;
Pos = MAP_APPFONT ( 189, 190 ) ;
Size = MAP_APPFONT ( 55, 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" ;
};
// ********************************************************************** EOF