/************************************************************** * * 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 "NumberFormatPropertyPanel.hrc" #include #include "sc.hrc" #include "helpids.h" Control RID_PROPERTYPANEL_SC_NUMBERFORMAT { OutputSize = TRUE; DialogControl = TRUE; Border = FALSE; Size = MAP_APPFONT( PROPERTYPAGE_WIDTH, PROPERTYPAGE_HEIGHT ); HelpID = HID_PROPERTYPANEL_SC_NUM_SECTION ; Text = "Number Format"; FixedText FT_CATEGORY { Pos = MAP_APPFONT ( FT_CATEGORY_X , FT_CATEGORY_Y ) ; Size = MAP_APPFONT ( MBOX_WIDTH*4 , TEXT_HEIGHT ) ; Text [ en-US ] = "~Category:" ; }; ListBox LB_CATEGORY { Border = TRUE ; Pos = MAP_APPFONT ( LB_CATEGORY_X , LB_CATEGORY_Y ) ; Size = MAP_APPFONT ( MBOX_WIDTH *2 , MBOX_HEIGHT ) ; HelpID = HID_PROPERTY_PANEL_NUMFMT_LB_CATEGORY; QuickHelpText [ en-US ] = "Select a category of contents."; TabStop = TRUE ; DropDown = TRUE ; StringList [ en-US ] = { < "General" ; Default ; > ; < "Number" ; Default ; > ; < "Percent" ; Default ; > ; < "Currency" ; Default ; > ; < "Date" ; Default ; > ; < "Time" ; Default ; > ; < "Scientific" ; Default ; > ; < "Fraction" ; Default ; > ; < "Boolean Value" ; Default ; > ; < "Text" ; Default ; > ; }; }; ToolBox TBX_CATEGORY { Pos = MAP_APPFONT ( TBX_CATEGORY_X , TBX_CATEGORY_Y ); SVLook = TRUE ; Border = FALSE ; HelpID = HID_PROPERTY_PANEL_NUMFMT_TBX_CATEGORY; Text = "Format"; ItemList = { ToolBoxItem { Identifier = ID_NUMBER ; Text [ en-US ] = "Number" ; HelpID = HID_PROPERTY_PANEL_NUMFMT_ID_NUMBER; }; ToolBoxItem { Identifier = ID_PERCENT ; Text [ en-US ] = "Percent" ; HelpID = HID_PROPERTY_PANEL_NUMFMT_ID_PERCENT; }; ToolBoxItem { Identifier = ID_CURRENCY ; Text [ en-US ] = "Currency" ; HelpID = HID_PROPERTY_PANEL_NUMFMT_ID_CURRENCY; }; ToolBoxItem { Identifier = ID_DATE ; Text [ en-US ] = "Date" ; HelpID = HID_PROPERTY_PANEL_NUMFMT_ID_DATE; }; ToolBoxItem { Identifier = ID_TEXT ; Text [ en-US ] = "Text" ; HelpID = HID_PROPERTY_PANEL_NUMFMT_ID_TEXT; }; }; }; FixedText FT_DECIMALS { Pos = MAP_APPFONT ( FT_DECIMALS_X , FT_DECIMALS_Y ) ; Size = MAP_APPFONT ( MBOX_WIDTH *2, TEXT_HEIGHT ) ; Text [ en-US ] = "~Decimal places:" ; }; NumericField ED_DECIMALS { Border = TRUE ; Pos = MAP_APPFONT ( LB_DECIMALS_X , LB_DECIMALS_Y ) ; Size = MAP_APPFONT ( MBOX_WIDTH , MBOX_HEIGHT ) ; HelpID = HID_PROPERTY_PANEL_NUMFMT_ED_DECIMALS; QuickHelpText [ en-US ] = "Enter the number of decimal places that you want to display."; Spin = TRUE ; Maximum = 20 ; Last = 15 ; First = 0 ; StrictFormat = TRUE ; SpinSize = 1 ; Repeat = TRUE ; }; FixedText FT_LEADZEROES { Pos = MAP_APPFONT ( FT_LEADZEROES_X , FT_LEADZEROES_Y ) ; Size = MAP_APPFONT (PROPERTYPAGE_WIDTH - MBOX_WIDTH *2 - SECTIONPAGE_MARGIN_HORIZONTAL * 2, TEXT_HEIGHT ) ; // Text [ en-US ] = "Leading ~zeroes:" ; }; NumericField ED_LEADZEROES { Border = TRUE ; Pos = MAP_APPFONT ( LB_LEADZEROES_X , LB_LEADZEROES_Y ) ; Size = MAP_APPFONT ( MBOX_WIDTH , MBOX_HEIGHT ) ; HelpID = HID_PROPERTY_PANEL_NUMFMT_ED_LEADZEROES; QuickHelpText [ en-US ] = "Enter the maximum number of zeroes to display before the decimal point."; Spin = TRUE ; Maximum = 20 ; Last = 15 ; First = 0 ; StrictFormat = TRUE ; SpinSize = 1 ; Repeat = TRUE ; }; CheckBox BTN_NEGRED { Pos = MAP_APPFONT ( BTN_NEGRED_X , BTN_NEGRED_Y ) ; Size = MAP_APPFONT ( 100 , CHECKBOX_HEIGHT ) ; HelpID = HID_PROPERTY_PANEL_NUMFMT_BTN_NEGRED; QuickHelpText [ en-US ] = "Changes the font color of negative numbers to red."; Text [ en-US ] = "~Negative numbers red" ; }; CheckBox BTN_THOUSAND { Pos = MAP_APPFONT ( BTN_THOUSAND_X , BTN_THOUSAND_Y ) ; Size = MAP_APPFONT ( 100 , CHECKBOX_HEIGHT ) ; HelpID = HID_PROPERTY_PANEL_NUMFMT_BTN_THOUSAND; QuickHelpText [ en-US ] = "Inserts a separator between thousands."; Text [ en-US ] = "~Thousands separator" ; }; Image IMG_NUMBER { ImageBitmap = Bitmap{File = "sidebar/123.png";}; }; Image IMG_PERCENT { ImageBitmap = Bitmap{File = "sidebar/percent.png";}; }; Image IMG_CURRENCY { ImageBitmap = Bitmap{File = "sidebar/money.png";}; }; Image IMG_DATE { ImageBitmap = Bitmap{File = "sidebar/canlendar.png";}; }; Image IMG_TEXT { ImageBitmap = Bitmap{File = "sidebar/ABC.png";}; }; }; // eof