/************************************************************** * * 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 "AlignmentPropertyPanel.hrc" #include #include "sc.hrc" #include "helpids.h" Control RID_PROPERTYPANEL_SC_ALIGNMENT { OutputSize = TRUE; DialogControl = TRUE; Border = FALSE; Size = MAP_APPFONT( PROPERTYPAGE_WIDTH, PANEL_HEIGHT ); HelpID = HID_PROPERTYPANEL_SC_ALIGN_SECTION; Text [ en-US ] = "Alignment"; //------------ Alignment ------------- ToolBox TBX_HORIZONTAL_ALIGNMENT { Pos = MAP_APPFONT ( ALIGNMENT_X , ALIGNMENT_Y ); Size = MAP_APPFONT ( ALIGNMENT_TBX_WIDTH*4 ,ALIGNMENT_TBX_HEIGHT); SVLook = TRUE ; Border = FALSE ; HelpID = HID_PROPERTY_PANEL_ALIGN_TBX_HOR; Text [ en-US ] = "Horizontal Alignment" ; ItemList = { ToolBoxItem { Identifier = ID_SUBSTLEFT ; Text [ en-US ] = "Align Left" ; HelpID = HID_PROPERTY_PANEL_ALIGN_TBI_HOR_L; }; ToolBoxItem { Identifier = ID_SUBSTCENTER ; Text [ en-US ] = "Align Center" ; HelpID = HID_PROPERTY_PANEL_ALIGN_TBI_HOR_C; }; ToolBoxItem { Identifier = ID_SUBSTRIGHT ; Text [ en-US ] = "Align Right" ; HelpID = HID_PROPERTY_PANEL_ALIGN_TBI_HOR_R; }; ToolBoxItem { Identifier = ID_SUBSTJUSTIFY ; Text [ en-US ] = "Align Justified" ; HelpID = HID_PROPERTY_PANEL_ALIGN_TBI_HOR_J; }; }; }; ToolBox TBX_VERTICAL_ALIGN { SVLook = TRUE ; Border = FALSE ; Pos = MAP_APPFONT ( ALIGNMENT_VERT_X, ALIGNMENT_VERT_Y ) ; Size = MAP_APPFONT ( TOOLBOX_ITEM_WIDTH * 3 , TOOLBOX_ITEM_HEIGHT) ; TabStop = TRUE ; HelpID = HID_PROPERTY_PANEL_ALIGN_TBX_VER; Text [ en-US ] = "Vertical Alignment" ; ItemList = { ToolBoxItem { Identifier = IID_VERT_TOP ; Text [ en-US ] = "Align Top" ; HelpID = HID_PROPERTY_PANEL_ALIGN_TBI_VER_T; }; ToolBoxItem { Identifier = IID_VERT_CENTER ; Text [ en-US ] = "Align Center Vertically" ; HelpID = HID_PROPERTY_PANEL_ALIGN_TBI_VER_C; }; ToolBoxItem { Identifier = IID_VERT_BOTTOM ; Text [ en-US ] = "Align Bottom" ; HelpID = HID_PROPERTY_PANEL_ALIGN_TBI_VER_B; }; }; }; //------------ Left indent ------------ FixedText FT_LEFT_INDENT { Pos = MAP_APPFONT ( FT_LEFTINDENT_X, FT_LEFTINDENT_Y ); Size = MAP_APPFONT (CBX_WRAP_X - FT_LEFTINDENT_X - 1 , TEXT_HEIGHT) ; //MBOX_WIDTH Text [ en-US ] = "Left ~indent:"; }; MetricField MF_LEFT_INDENT { Border = TRUE; Pos = MAP_APPFONT ( MTR_LEFTINDENT_X , MTR_LEFTINDENT_Y ); Size = MAP_APPFONT ( MBOX_WIDTH, MBOX_HEIGHT ) ; TabStop = TRUE; Repeat = TRUE; Spin = TRUE; Minimum = 0; Maximum = 990; Unit = FUNIT_POINT; SpinSize = 10; QuickHelpText [ en-US ] = "Indents from the left edge."; HelpID = HID_PROPERTY_PANEL_ALIGN_MBX_INDENT; }; CheckBox CBX_WRAP { Pos = MAP_APPFONT ( CBX_WRAP_X , CBX_WRAP_Y ) ; Size = MAP_APPFONT (PROPERTYPAGE_WIDTH - CBX_WRAP_X - 1 , CBOX_HEIGHT ) ;// TabStop = TRUE ; Text [ en-US ] = "~Wrap text" ; QuickHelpText [ en-US ] = "Wrap texts automatically."; HelpID = HID_PROPERTY_PANEL_ALIGN_CBX_WRAP; }; CheckBox CBX_MERGE { Pos = MAP_APPFONT ( CBX_MERGE_X , CBX_MERGE_Y ) ; Size = MAP_APPFONT ( PROPERTYPAGE_WIDTH - CBX_WRAP_X - 1 , CBOX_HEIGHT ) ;// TabStop = TRUE ; Text [ en-US ] = "~Merge cells" ; QuickHelpText [ en-US ] = "Joins the selected cells into one."; HelpID = HID_PROPERTY_PANEL_ALIGN_CBX_MERGE; }; //------------ Text orientation ------------ FixedText FT_ORIENT { Pos = MAP_APPFONT ( FT_ORIENT_X, FT_ORIENT_Y ); Size = MAP_APPFONT ( TEXT_WIDTH + 50, TEXT_HEIGHT) ; Text [ en-US ] = "Text ~orientation:"; }; MetricBox CBOX_ANGLE { Border = TRUE ; Pos = MAP_APPFONT ( COMOBX_ROTATION_X , COMOBX_ROTATION_Y ); Size = MAP_APPFONT ( MBOX_WIDTH + 20, MBOX_HEIGHT ) ; Unit = FUNIT_CUSTOM ; CustomUnitText [ en-US ] = " degrees"; DecimalDigits = 0; Minimum = 0; Maximum = 359; TabStop = TRUE ; DropDown = TRUE ; QuickHelpText [ en-US ] = "Select the angle for rotation."; HelpID = HID_PROPERTY_PANEL_ALIGN_MBX_ANGLE; }; Control DIAL_CONTROL { Pos = MAP_APPFONT ( ROTATE_CONTROL_X , ROTATE_CONTROL_Y ); Size = MAP_PIXEL( 50, 50 ); HelpID = HID_PROPERTY_PANEL_ALIGN_DIAL_CONTROL; QuickHelpText [ en-US ] = "Drag to change the rotation value."; }; CheckBox CBX_VERT { Pos = MAP_APPFONT ( CBX_VERT_X , CBX_VERT_Y ) ; Size = MAP_APPFONT ( MBOX_WIDTH + 20 , CBOX_HEIGHT + 5 ) ; TabStop = TRUE ; Text [ en-US ] = "~Vertically stacked" ; QuickHelpText [ en-US ] = "Aligns text vertically."; HelpID = HID_PROPERTY_PANEL_ALIGN_CBX_VERT; }; Image IMG_ALIGN_LEFT { ImageBitmap = Bitmap{File = "sidebar/sc_alignleft.png";}; }; Image IMG_ALIGN_CENTER { ImageBitmap = Bitmap{File = "sidebar/sc_aligncenter.png";}; }; Image IMG_ALIGN_RIGHT { ImageBitmap = Bitmap{File = "sidebar/sc_alignright.png";}; }; Image IMG_ALIGN_JUST { ImageBitmap = Bitmap{File = "sidebar/sc_alignjust.png";}; }; Image IMG_ALIGN_TOP { ImageBitmap = Bitmap{File = "sidebar/sc_aligntop.png";}; }; Image IMG_ALIGN_CENTER_V { ImageBitmap = Bitmap{File = "sidebar/sc_aligncenter_v.png";}; }; Image IMG_ALIGN_BOTTOM { ImageBitmap = Bitmap{File = "sidebar/sc_alignbottom.png";}; }; }; // eof