18660f102SAndrew Rist/************************************************************** 2*c8707312Smseidel * 38660f102SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 48660f102SAndrew Rist * or more contributor license agreements. See the NOTICE file 58660f102SAndrew Rist * distributed with this work for additional information 68660f102SAndrew Rist * regarding copyright ownership. The ASF licenses this file 78660f102SAndrew Rist * to you under the Apache License, Version 2.0 (the 88660f102SAndrew Rist * "License"); you may not use this file except in compliance 98660f102SAndrew Rist * with the License. You may obtain a copy of the License at 10*c8707312Smseidel * 118660f102SAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12*c8707312Smseidel * 138660f102SAndrew Rist * Unless required by applicable law or agreed to in writing, 148660f102SAndrew Rist * software distributed under the License is distributed on an 158660f102SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 168660f102SAndrew Rist * KIND, either express or implied. See the License for the 178660f102SAndrew Rist * specific language governing permissions and limitations 188660f102SAndrew Rist * under the License. 19*c8707312Smseidel * 208660f102SAndrew Rist *************************************************************/ 218660f102SAndrew Rist 228660f102SAndrew Rist 23cdf0e10cSrcweir 24cdf0e10cSrcweir#include "cmdid.h" 25cdf0e10cSrcweir#include "helpid.h" 26cdf0e10cSrcweir#include "globals.hrc" 27cdf0e10cSrcweir#include "ribbar.hrc" 28cdf0e10cSrcweir#include "inputwin.hrc" 29ca62e2c2SSteve Yin#include "access.hrc" 30ca62e2c2SSteve Yin 31cdf0e10cSrcweirToolBox RID_TBX_FORMULA 32cdf0e10cSrcweir{ 33*c8707312Smseidel Pos = MAP_APPFONT ( 0, 0 ) ; 34*c8707312Smseidel Size = MAP_APPFONT ( 600, 14 ) ; 35cdf0e10cSrcweir HelpID = HID_CALC_TOOLBOX ; 36cdf0e10cSrcweir SVLook = TRUE ; 37cdf0e10cSrcweir Border = TRUE ; 38cdf0e10cSrcweir ItemList = 39cdf0e10cSrcweir { 40cdf0e10cSrcweir ToolBoxItem 41cdf0e10cSrcweir { 42cdf0e10cSrcweir Identifier = FN_FORMULA_CALC ; 43cdf0e10cSrcweir HelpId = HID_TBX_FORMULA_CALC ; 44cdf0e10cSrcweir DropDown = TRUE ; 45cdf0e10cSrcweir Text [ en-US ] = "Formula" ; 46cdf0e10cSrcweir }; 47cdf0e10cSrcweir ToolBoxItem 48cdf0e10cSrcweir { 49cdf0e10cSrcweir Identifier = FN_FORMULA_CANCEL ; 50cdf0e10cSrcweir HelpId = HID_TBX_FORMULA_CANCEL ; 51cdf0e10cSrcweir Text [ en-US ] = "Cancel" ; 52cdf0e10cSrcweir }; 53cdf0e10cSrcweir ToolBoxItem 54cdf0e10cSrcweir { 55cdf0e10cSrcweir Identifier = FN_FORMULA_APPLY ; 56cdf0e10cSrcweir HelpId = HID_TBX_FORMULA_APPLY ; 57cdf0e10cSrcweir Text [ en-US ] = "Apply" ; 58cdf0e10cSrcweir }; 59cdf0e10cSrcweir }; 60cdf0e10cSrcweir Edit ED_POS 61cdf0e10cSrcweir { 62cdf0e10cSrcweir Border = TRUE ; 63*c8707312Smseidel Size = MAP_APPFONT ( 45, 11 ) ; 64cdf0e10cSrcweir ReadOnly = TRUE ; 65cdf0e10cSrcweir SVLook = TRUE ; 66cdf0e10cSrcweir Center = TRUE ; 67cdf0e10cSrcweir }; 68cdf0e10cSrcweir Edit ED_FORMULA 69cdf0e10cSrcweir { 70cdf0e10cSrcweir Border = TRUE ; 71cdf0e10cSrcweir TabStop = TRUE ; 72*c8707312Smseidel Size = MAP_APPFONT ( 500, 11 ) ; 73cdf0e10cSrcweir SVLook = TRUE ; 74cdf0e10cSrcweir }; 75cdf0e10cSrcweir}; 76cdf0e10cSrcweirMenu MN_CALC_POPUP 77cdf0e10cSrcweir{ 78cdf0e10cSrcweir ItemList = 79cdf0e10cSrcweir { 80cdf0e10cSrcweir MenuItem 81cdf0e10cSrcweir { 82cdf0e10cSrcweir Identifier = MN_CALC_SUM ; 83cdf0e10cSrcweir HelpID = HID_MN_CALC_SUM ; 84cdf0e10cSrcweir Text [ en-US ] = "Sum" ; 85cdf0e10cSrcweir }; 86cdf0e10cSrcweir MenuItem 87cdf0e10cSrcweir { 88cdf0e10cSrcweir Identifier = MN_CALC_ROUND ; 89cdf0e10cSrcweir HelpID = HID_MN_CALC_ROUND ; 90cdf0e10cSrcweir Text [ en-US ] = "Round" ; 91cdf0e10cSrcweir }; 92cdf0e10cSrcweir MenuItem 93cdf0e10cSrcweir { 94cdf0e10cSrcweir Identifier = MN_CALC_PHD ; 95cdf0e10cSrcweir HelpID = HID_MN_CALC_PHD ; 96cdf0e10cSrcweir Text [ en-US ] = "Percent" ; 97cdf0e10cSrcweir }; 98cdf0e10cSrcweir MenuItem 99cdf0e10cSrcweir { 100cdf0e10cSrcweir Identifier = MN_CALC_SQRT ; 101cdf0e10cSrcweir HelpID = HID_MN_CALC_SQRT ; 102cdf0e10cSrcweir Text [ en-US ] = "Square Root" ; 103cdf0e10cSrcweir }; 104cdf0e10cSrcweir MenuItem 105cdf0e10cSrcweir { 106cdf0e10cSrcweir Identifier = MN_CALC_POW ; 107cdf0e10cSrcweir HelpID = HID_MN_CALC_POW ; 108cdf0e10cSrcweir Text [ en-US ] = "Power" ; 109cdf0e10cSrcweir }; 110cdf0e10cSrcweir MenuItem 111cdf0e10cSrcweir { 112cdf0e10cSrcweir Identifier = MN_POP_OPS ; 113cdf0e10cSrcweir HelpID = HID_MN_POP_OPS ; 114cdf0e10cSrcweir Text [ en-US ] = "Operators" ; 115cdf0e10cSrcweir SubMenu = Menu 116cdf0e10cSrcweir { 117cdf0e10cSrcweir ItemList = 118cdf0e10cSrcweir { 119cdf0e10cSrcweir MenuItem 120cdf0e10cSrcweir { 121cdf0e10cSrcweir Identifier = MN_CALC_LISTSEP ; 122cdf0e10cSrcweir HelpID = HID_MN_CALC_LISTSEP ; 123cdf0e10cSrcweir Text [ en-US ] = "List Separator" ; 124cdf0e10cSrcweir }; 125cdf0e10cSrcweir MenuItem 126cdf0e10cSrcweir { 127cdf0e10cSrcweir Identifier = MN_CALC_EQ ; 128cdf0e10cSrcweir HelpID = HID_MN_CALC_EQ ; 129cdf0e10cSrcweir Text [ en-US ] = "Equal" ; 130cdf0e10cSrcweir }; 131cdf0e10cSrcweir MenuItem 132cdf0e10cSrcweir { 133cdf0e10cSrcweir Identifier = MN_CALC_NEQ ; 134cdf0e10cSrcweir HelpID = HID_MN_CALC_NEQ ; 135cdf0e10cSrcweir Text [ en-US ] = "Not Equal" ; 136cdf0e10cSrcweir }; 137cdf0e10cSrcweir MenuItem 138cdf0e10cSrcweir { 139cdf0e10cSrcweir Identifier = MN_CALC_LEQ ; 140cdf0e10cSrcweir HelpID = HID_MN_CALC_LEQ ; 141cdf0e10cSrcweir Text [ en-US ] = "Less Than or Equal" ; 142cdf0e10cSrcweir }; 143cdf0e10cSrcweir MenuItem 144cdf0e10cSrcweir { 145cdf0e10cSrcweir Identifier = MN_CALC_GEQ ; 146cdf0e10cSrcweir HelpID = HID_MN_CALC_GEQ ; 147cdf0e10cSrcweir Text [ en-US ] = "Greater Than or Equal" ; 148cdf0e10cSrcweir }; 149cdf0e10cSrcweir MenuItem 150cdf0e10cSrcweir { 151cdf0e10cSrcweir Identifier = MN_CALC_LES ; 152cdf0e10cSrcweir HelpID = HID_MN_CALC_LES ; 153cdf0e10cSrcweir Text [ en-US ] = "Less" ; 154cdf0e10cSrcweir }; 155cdf0e10cSrcweir MenuItem 156cdf0e10cSrcweir { 157cdf0e10cSrcweir Identifier = MN_CALC_GRE ; 158cdf0e10cSrcweir HelpID = HID_MN_CALC_GRE ; 159cdf0e10cSrcweir Text [ en-US ] = "Greater" ; 160cdf0e10cSrcweir }; 161cdf0e10cSrcweir MenuItem 162cdf0e10cSrcweir { 163cdf0e10cSrcweir Separator = TRUE ; 164cdf0e10cSrcweir }; 165cdf0e10cSrcweir MenuItem 166cdf0e10cSrcweir { 167cdf0e10cSrcweir Identifier = MN_CALC_OR ; 168cdf0e10cSrcweir HelpID = HID_MN_CALC_OR ; 169cdf0e10cSrcweir Text [ en-US ] = "Boolean Or" ; 170cdf0e10cSrcweir }; 171cdf0e10cSrcweir MenuItem 172cdf0e10cSrcweir { 173cdf0e10cSrcweir Identifier = MN_CALC_XOR ; 174cdf0e10cSrcweir HelpID = HID_MN_CALC_XOR ; 175cdf0e10cSrcweir Text [ en-US ] = "Boolean Xor" ; 176cdf0e10cSrcweir }; 177cdf0e10cSrcweir MenuItem 178cdf0e10cSrcweir { 179cdf0e10cSrcweir Identifier = MN_CALC_AND ; 180cdf0e10cSrcweir HelpID = HID_MN_CALC_AND ; 181cdf0e10cSrcweir Text [ en-US ] = "Boolean And" ; 182cdf0e10cSrcweir }; 183cdf0e10cSrcweir MenuItem 184cdf0e10cSrcweir { 185cdf0e10cSrcweir Identifier = MN_CALC_NOT ; 186cdf0e10cSrcweir HelpID = HID_MN_CALC_NOT ; 187cdf0e10cSrcweir Text [ en-US ] = "Boolean Not" ; 188cdf0e10cSrcweir }; 189cdf0e10cSrcweir }; 190cdf0e10cSrcweir }; 191cdf0e10cSrcweir }; 192cdf0e10cSrcweir MenuItem 193cdf0e10cSrcweir { 194cdf0e10cSrcweir Identifier = MN_POP_STATISTICS ; 195cdf0e10cSrcweir HelpID = HID_MN_POP_STATISTICS ; 196cdf0e10cSrcweir Text [ en-US ] = "Statistical Functions" ; 197cdf0e10cSrcweir SubMenu = Menu 198cdf0e10cSrcweir { 199cdf0e10cSrcweir ItemList = 200cdf0e10cSrcweir { 201cdf0e10cSrcweir MenuItem 202cdf0e10cSrcweir { 203cdf0e10cSrcweir Identifier = MN_CALC_MEAN ; 204cdf0e10cSrcweir HelpID = HID_MN_CALC_MEAN ; 205cdf0e10cSrcweir Text [ en-US ] = "Mean" ; 206cdf0e10cSrcweir }; 207cdf0e10cSrcweir MenuItem 208cdf0e10cSrcweir { 209cdf0e10cSrcweir Identifier = MN_CALC_MIN ; 210cdf0e10cSrcweir HelpID = HID_MN_CALC_MIN ; 211cdf0e10cSrcweir Text [ en-US ] = "Minimum" ; 212cdf0e10cSrcweir }; 213cdf0e10cSrcweir MenuItem 214cdf0e10cSrcweir { 215cdf0e10cSrcweir Identifier = MN_CALC_MAX ; 216cdf0e10cSrcweir HelpID = HID_MN_CALC_MAX ; 217cdf0e10cSrcweir Text [ en-US ] = "Maximum" ; 218cdf0e10cSrcweir }; 219cdf0e10cSrcweir }; 220cdf0e10cSrcweir }; 221cdf0e10cSrcweir }; 222cdf0e10cSrcweir MenuItem 223cdf0e10cSrcweir { 224cdf0e10cSrcweir Identifier = MN_POP_FUNC ; 225cdf0e10cSrcweir HelpID = HID_MN_POP_FUNC ; 226cdf0e10cSrcweir Text [ en-US ] = "Functions" ; 227cdf0e10cSrcweir SubMenu = Menu 228cdf0e10cSrcweir { 229cdf0e10cSrcweir ItemList = 230cdf0e10cSrcweir { 231cdf0e10cSrcweir MenuItem 232cdf0e10cSrcweir { 233cdf0e10cSrcweir Identifier = MN_CALC_SIN ; 234cdf0e10cSrcweir HelpID = HID_MN_CALC_SIN ; 235cdf0e10cSrcweir Text [ en-US ] = "Sine" ; 236cdf0e10cSrcweir }; 237cdf0e10cSrcweir MenuItem 238cdf0e10cSrcweir { 239cdf0e10cSrcweir Identifier = MN_CALC_COS ; 240cdf0e10cSrcweir HelpID = HID_MN_CALC_COS ; 241cdf0e10cSrcweir Text [ en-US ] = "Cosine" ; 242cdf0e10cSrcweir }; 243cdf0e10cSrcweir MenuItem 244cdf0e10cSrcweir { 245cdf0e10cSrcweir Identifier = MN_CALC_TAN ; 246cdf0e10cSrcweir HelpID = HID_MN_CALC_TAN ; 247cdf0e10cSrcweir Text [ en-US ] = "Tangent" ; 248cdf0e10cSrcweir }; 249cdf0e10cSrcweir MenuItem 250cdf0e10cSrcweir { 251cdf0e10cSrcweir Identifier = MN_CALC_ASIN ; 252cdf0e10cSrcweir HelpID = HID_MN_CALC_ASIN ; 253cdf0e10cSrcweir Text [ en-US ] = "Arcsine" ; 254cdf0e10cSrcweir }; 255cdf0e10cSrcweir MenuItem 256cdf0e10cSrcweir { 257cdf0e10cSrcweir Identifier = MN_CALC_ACOS ; 258cdf0e10cSrcweir HelpID = HID_MN_CALC_ACOS ; 259cdf0e10cSrcweir Text [ en-US ] = "Arccosine" ; 260cdf0e10cSrcweir }; 261cdf0e10cSrcweir MenuItem 262cdf0e10cSrcweir { 263cdf0e10cSrcweir Identifier = MN_CALC_ATAN ; 264cdf0e10cSrcweir HelpID = HID_MN_CALC_ATAN ; 265cdf0e10cSrcweir Text [ en-US ] = "Arctangent" ; 266cdf0e10cSrcweir }; 267cdf0e10cSrcweir }; 268cdf0e10cSrcweir }; 269cdf0e10cSrcweir }; 270cdf0e10cSrcweir }; 271cdf0e10cSrcweir}; 272cdf0e10cSrcweirString STR_TBL_FORMULA 273cdf0e10cSrcweir{ 274cdf0e10cSrcweir Text [ en-US ] = "Text formula" ; 275cdf0e10cSrcweir}; 276ca62e2c2SSteve YinString STR_ACCESS_FORMULA_TOOLBAR 277ca62e2c2SSteve Yin{ 278ca62e2c2SSteve Yin Text [ en-US ] = "Formula Tool Bar" ; 279ca62e2c2SSteve Yin}; 280ca62e2c2SSteve YinString STR_ACCESS_FORMULA_TYPE 281ca62e2c2SSteve Yin{ 282ca62e2c2SSteve Yin Text [ en-US ] = "Formula Type" ; 283ca62e2c2SSteve Yin}; 284ca62e2c2SSteve YinString STR_ACCESS_FORMULA_TEXT 285ca62e2c2SSteve Yin{ 286ca62e2c2SSteve Yin Text [ en-US ] = "Formula Text" ; 287ca62e2c2SSteve Yin}; 288*c8707312Smseidel#define TB_INPUT \ 289*c8707312Smseidel ToolBoxItem\ 290*c8707312Smseidel {\ 291*c8707312Smseidel Identifier = FN_FORMULA_CALC ; \ 292*c8707312Smseidel HelpID = HID_TBX_FORMULA_CALC ; \ 293*c8707312Smseidel Text [ en-US ] = "Formula" ; \ 294cdf0e10cSrcweir };\ 295*c8707312Smseidel ToolBoxItem\ 296*c8707312Smseidel {\ 297*c8707312Smseidel Identifier = FN_FORMULA_CANCEL ; \ 298*c8707312Smseidel HelpId = HID_TBX_FORMULA_CANCEL ; \ 299*c8707312Smseidel Text [ en-US ] = "Cancel" ; \ 300cdf0e10cSrcweir };\ 301*c8707312Smseidel ToolBoxItem\ 302*c8707312Smseidel {\ 303*c8707312Smseidel Identifier = FN_FORMULA_APPLY ; \ 304*c8707312Smseidel HelpID = HID_TBX_FORMULA_APPLY ; \ 305*c8707312Smseidel Text [ en-US ] = "Apply" ; \ 306cdf0e10cSrcweir }; 307cdf0e10cSrcweir 308*c8707312Smseidel// ********************************************************************** EOF 309