| /************************************************************** |
| * |
| * 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 "CondFormat.hrc" |
| #include "RptResId.hrc" |
| #include "helpids.hrc" |
| #ifndef _GLOBLMN_HRC |
| #include <svx/globlmn.hrc> |
| #endif |
| #include "rptui_slotid.hrc" |
| |
| Control WIN_CONDITION |
| { |
| Size = MAP_APPFONT ( CONDITION_WIDTH, CONDITION_HEIGHT ) ; |
| HelpId = HID_RPT_COND_DLG ; |
| DialogControl = TRUE ; |
| Hide = TRUE ; |
| |
| FixedLine FL_CONDITION_HEADER |
| { |
| Pos = MAP_APPFONT ( RELATED_CONTROLS, ROW_0_POS ) ; |
| Size = MAP_APPFONT ( CONDITION_WIDTH - 2 * RELATED_CONTROLS, ROW_0_HEIGTH ) ; |
| }; |
| |
| ListBox LB_COND_TYPE |
| { |
| Pos = MAP_APPFONT ( UNRELATED_CONTROLS, ROW_1_POS ) ; |
| Size = MAP_APPFONT ( COND_TYPE_WIDTH, 60 ) ; |
| Border = TRUE ; |
| DropDown = TRUE ; |
| TabStop = TRUE ; |
| Sort = FALSE ; |
| StringList [ en-US ] = |
| { |
| < "Field Value Is" ; Default ; > ; |
| < "Expression Is" ; Default ; > ; |
| }; |
| }; |
| |
| ListBox LB_OP |
| { |
| Pos = MAP_APPFONT ( UNRELATED_CONTROLS + COND_TYPE_WIDTH + UNRELATED_CONTROLS, ROW_1_POS ) ; |
| Size = MAP_APPFONT ( COND_OP_WIDTH, 60 ) ; |
| Border = TRUE ; |
| DropDown = TRUE ; |
| TabStop = TRUE ; |
| Sort = FALSE ; |
| StringList [ en-US ] = |
| { |
| < "between" ; 0; > ; |
| < "not between" ; 1; > ; |
| < "equal to" ; 2; > ; |
| < "not equal to" ; 3; > ; |
| < "greater than" ; 4; > ; |
| < "less than" ; 5; > ; |
| < "greater than or equal to" ; 6; > ; |
| < "less than or equal to" ; 7; > ; |
| }; |
| }; |
| |
| Edit ED_CONDITION_LHS |
| { |
| Pos = MAP_APPFONT ( 3 * UNRELATED_CONTROLS + COND_TYPE_WIDTH + COND_OP_WIDTH, ROW_1_POS ) ; |
| Size = MAP_APPFONT ( EDIT_WIDTH, EDIT_HEIGHT ) ; |
| Border = TRUE ; |
| TabStop = TRUE ; |
| }; |
| |
| FixedText FT_AND |
| { |
| Pos = MAP_APPFONT ( 4 * UNRELATED_CONTROLS + COND_TYPE_WIDTH + COND_OP_WIDTH + EDIT_WIDTH, ROW_1_POS + ( FIXEDTEXT_HEIGHT - EDIT_HEIGHT ) / 2 ) ; |
| Size = MAP_APPFONT ( OPERATOR_SEP_WIDTH, FIXEDTEXT_HEIGHT ) ; |
| Text [ en-US ] = "and" ; |
| }; |
| |
| Edit ED_CONDITION_RHS |
| { |
| Pos = MAP_APPFONT ( 5 * UNRELATED_CONTROLS + COND_TYPE_WIDTH + COND_OP_WIDTH + EDIT_WIDTH + OPERATOR_SEP_WIDTH, ROW_1_POS ) ; |
| Size = MAP_APPFONT ( EDIT_WIDTH, EDIT_HEIGHT ) ; |
| Border = TRUE ; |
| TabStop = TRUE ; |
| }; |
| |
| ImageButton BTN_MOVE_UP |
| { |
| Pos = MAP_APPFONT ( CONDITION_WIDTH - UNRELATED_CONTROLS - IMAGE_BUTTON_WIDTH, ROW_1_POS ) ; |
| Size = MAP_APPFONT ( IMAGE_BUTTON_WIDTH, IMAGE_BUTTON_HEIGHT ) ; |
| TabStop = TRUE ; |
| Symbol = IMAGEBUTTON_ARROW_UP ; |
| }; |
| |
| ImageButton BTN_MOVE_DOWN |
| { |
| Pos = MAP_APPFONT ( CONDITION_WIDTH - UNRELATED_CONTROLS - IMAGE_BUTTON_WIDTH, ROW_1_POS + IMAGE_BUTTON_HEIGHT + RELATED_CONTROLS ) ; |
| Size = MAP_APPFONT ( IMAGE_BUTTON_WIDTH, IMAGE_BUTTON_HEIGHT ) ; |
| TabStop = TRUE ; |
| Symbol = IMAGEBUTTON_ARROW_DOWN ; |
| }; |
| |
| ToolBox TB_FORMAT |
| { |
| Pos = MAP_APPFONT ( UNRELATED_CONTROLS + RELATED_CONTROLS, ROW_2_POS ) ; |
| ButtonType = BUTTON_SYMBOL ; |
| Align = BOXALIGN_TOP ; |
| HelpId = HID_RPT_CONDFORMAT_TB ; |
| Customize = FALSE ; |
| ItemList = |
| { |
| ToolBoxItem |
| { |
| ITEM_FORMAT_ATTR_CHAR_WEIGHT |
| Checkable = TRUE ; |
| }; |
| ToolBoxItem |
| { |
| ITEM_FORMAT_ATTR_CHAR_POSTURE |
| Checkable = TRUE ; |
| }; |
| ToolBoxItem |
| { |
| ITEM_FORMAT_ATTR_CHAR_UNDERLINE |
| Checkable = TRUE ; |
| }; |
| ToolBoxItem |
| { |
| Type = TOOLBOXITEM_SEPARATOR; |
| }; |
| ToolBoxItem |
| { |
| ITEM_TOOLBAR_BACKGROUND_COLOR |
| DropDown = TRUE ; |
| }; |
| ToolBoxItem |
| { |
| ITEM_TOOLBAR_ATTR_CHAR_COLOR |
| Identifier = SID_ATTR_CHAR_COLOR2 ; |
| Command = ".uno:FontColor" ; |
| }; |
| ToolBoxItem |
| { |
| ITEM_FORMAT_CHAR_DLG |
| }; |
| }; |
| }; |
| |
| Window CRTL_FORMAT_PREVIEW |
| { |
| Pos = MAP_APPFONT ( 2 * UNRELATED_CONTROLS, ROW_2_POS ) ; |
| Size = MAP_APPFONT ( CONDITION_WIDTH - UNRELATED_CONTROLS, ROW_2_HEIGHT ) ; |
| Border = TRUE ; |
| HelpId = HID_RPT_CRTL_FORMAT_PREVIEW ; |
| Text [ en-US ] = "Example" ; |
| }; |
| |
| PushButton BTN_ADD_CONDITION |
| { |
| Pos = MAP_APPFONT ( CONDITION_WIDTH - 2 * UNRELATED_CONTROLS - 2 * IMAGE_BUTTON_WIDTH - RELATED_CONTROLS, ROW_3_POS ) ; |
| Size = MAP_APPFONT ( IMAGE_BUTTON_WIDTH, IMAGE_BUTTON_HEIGHT ) ; |
| Text = "+" ; |
| }; |
| |
| PushButton BTN_REMOVE_CONDITION |
| { |
| Pos = MAP_APPFONT ( CONDITION_WIDTH - 2 * UNRELATED_CONTROLS - 2 * IMAGE_BUTTON_WIDTH - RELATED_CONTROLS, ROW_3_POS ) ; |
| Size = MAP_APPFONT ( IMAGE_BUTTON_WIDTH, IMAGE_BUTTON_HEIGHT ) ; |
| Text = "-" ; |
| }; |
| |
| Image IMG_MOVE_UP_HC |
| { |
| ImageBitmap = Bitmap { File = "arrow_move_up_hc" ; }; |
| }; |
| |
| Image IMG_MOVE_DOWN_HC |
| { |
| ImageBitmap = Bitmap { File = "arrow_move_down_hc" ; }; |
| }; |
| }; |
| |
| ModalDialog RID_CONDFORMAT |
| { |
| OutputSize = TRUE ; |
| SVLook = TRUE ; |
| Size = MAP_APPFONT ( COND_DLG_WIDTH, COND_DLG_HEIGHT ) ; |
| Text [ en-US ] = "Conditional Formatting" ; |
| HelpId = HID_RPT_CONDFORMAT_DLG ; |
| Moveable = TRUE ; |
| Closeable = TRUE ; |
| |
| Window WND_COND_PLAYGROUND |
| { |
| Pos = MAP_APPFONT ( 0, 0 ) ; |
| Size = MAP_APPFONT ( CONDITION_WIDTH, CONDITION_HEIGHT ) ; |
| DialogControl = TRUE ; |
| Hide = FALSE ; |
| }; |
| |
| FixedLine FL_SEPARATOR1 |
| { |
| Pos = MAP_APPFONT ( RELATED_CONTROLS, CONDITION_HEIGHT + RELATED_CONTROLS ) ; |
| Size = MAP_APPFONT ( CONDITION_WIDTH - 2 * RELATED_CONTROLS, 1 ) ; |
| }; |
| |
| OKButton PB_OK |
| { |
| Pos = MAP_APPFONT ( CONDITION_WIDTH - 3 * BUTTON_WIDTH - 2 * UNRELATED_CONTROLS - RELATED_CONTROLS, CONDITION_HEIGHT + 2 * RELATED_CONTROLS + 1 ) ; |
| Size = MAP_APPFONT ( BUTTON_WIDTH, BUTTON_HEIGHT ) ; |
| TabStop = TRUE ; |
| DefButton = TRUE ; |
| }; |
| |
| CancelButton PB_CANCEL |
| { |
| Pos = MAP_APPFONT ( CONDITION_WIDTH - 2 * BUTTON_WIDTH - 2 * UNRELATED_CONTROLS, CONDITION_HEIGHT + 2 * RELATED_CONTROLS + 1 ) ; |
| Size = MAP_APPFONT ( BUTTON_WIDTH, BUTTON_HEIGHT ) ; |
| TabStop = TRUE ; |
| }; |
| |
| HelpButton PB_HELP |
| { |
| TabStop = TRUE ; |
| Pos = MAP_APPFONT ( CONDITION_WIDTH - BUTTON_WIDTH - UNRELATED_CONTROLS, CONDITION_HEIGHT + 2 * RELATED_CONTROLS + 1 ) ; |
| Size = MAP_APPFONT ( BUTTON_WIDTH, BUTTON_HEIGHT ) ; |
| Text [ en-US ] = "~Help" ; |
| }; |
| |
| ScrollBar SB_ALL_CONDITIONS |
| { |
| Pos = MAP_APPFONT ( CONDITION_WIDTH, RELATED_CONTROLS ) ; |
| Size = MAP_APPFONT ( SCROLLBAR_WIDTH, CONDITION_HEIGHT + RELATED_CONTROLS ) ; |
| }; |
| }; |
| |
| String STR_NUMBERED_CONDITION |
| { |
| Text [ en-US ] = "Condition $number$" ; |
| }; |
| |
| String STR_COLOR_WHITE |
| { |
| Text [ en-US ] = "White" ; |
| }; |
| String STR_CHARCOLOR |
| { |
| Text [ en-US ] = "Font color" ; |
| }; |
| String STR_CHARBACKGROUND |
| { |
| Text [ en-US ] = "Background" ; |
| }; |
| String STR_TRANSPARENT |
| { |
| Text [ en-US ] = "No Fill" ; |
| }; |
| |
| #define MASKCOLOR MaskColor = Color { Red = 0xFFFF; Green = 0x0000; Blue = 0xFFFF; } |
| |
| //------------------------------------------------------------------------- |
| ImageList IMG_CONDFORMAT_DLG_SC |
| { |
| MASKCOLOR; |
| FileList = |
| { |
| < "res/commandimagelist/sc_bold.png" ; SID_ATTR_CHAR_WEIGHT ; > ; |
| < "res/commandimagelist/sc_italic.png" ; SID_ATTR_CHAR_POSTURE ; > ; |
| < "res/commandimagelist/sc_underline.png" ; SID_ATTR_CHAR_UNDERLINE ; > ; |
| < "res/commandimagelist/sc_backgroundcolor.png" ; SID_BACKGROUND_COLOR ; > ; |
| < "res/commandimagelist/sc_fontcolor.png" ; SID_ATTR_CHAR_COLOR2 ; > ; |
| < "res/commandimagelist/sc_fontdialog.png" ; SID_CHAR_DLG ; > ; |
| }; |
| }; |
| |
| ImageList IMG_CONDFORMAT_DLG_SCH |
| { |
| MASKCOLOR; |
| FileList = |
| { |
| < "res/commandimagelist/sch_bold.png" ; SID_ATTR_CHAR_WEIGHT ; > ; |
| < "res/commandimagelist/sch_italic.png" ; SID_ATTR_CHAR_POSTURE ; > ; |
| < "res/commandimagelist/sch_underline.png" ; SID_ATTR_CHAR_UNDERLINE ; > ; |
| < "res/commandimagelist/sch_backgroundcolor.png" ; SID_BACKGROUND_COLOR ; > ; |
| < "res/commandimagelist/sch_fontcolor.png" ; SID_ATTR_CHAR_COLOR2 ; > ; |
| < "res/commandimagelist/sch_fontdialog.png" ; SID_CHAR_DLG ; > ; |
| }; |
| }; |
| ImageList IMG_CONDFORMAT_DLG_LC |
| { |
| MASKCOLOR; |
| FileList = |
| { |
| < "res/commandimagelist/lc_bold.png" ; SID_ATTR_CHAR_WEIGHT ; > ; |
| < "res/commandimagelist/lc_italic.png" ; SID_ATTR_CHAR_POSTURE ; > ; |
| < "res/commandimagelist/lc_underline.png" ; SID_ATTR_CHAR_UNDERLINE ; > ; |
| < "res/commandimagelist/lc_backgroundcolor.png" ; SID_BACKGROUND_COLOR ; > ; |
| < "res/commandimagelist/lc_fontcolor.png" ; SID_ATTR_CHAR_COLOR2 ; > ; |
| < "res/commandimagelist/lc_fontdialog.png" ; SID_CHAR_DLG ; > ; |
| }; |
| }; |
| ImageList IMG_CONDFORMAT_DLG_LCH |
| { |
| MASKCOLOR; |
| FileList = |
| { |
| < "res/commandimagelist/lch_bold.png" ; SID_ATTR_CHAR_WEIGHT ; > ; |
| < "res/commandimagelist/lch_italic.png" ; SID_ATTR_CHAR_POSTURE ; > ; |
| < "res/commandimagelist/lch_underline.png" ; SID_ATTR_CHAR_UNDERLINE ; > ; |
| < "res/commandimagelist/lch_backgroundcolor.png" ; SID_BACKGROUND_COLOR ; > ; |
| < "res/commandimagelist/lch_fontcolor.png" ; SID_ATTR_CHAR_COLOR2 ; > ; |
| < "res/commandimagelist/lch_fontdialog.png" ; SID_CHAR_DLG ; > ; |
| }; |
| }; |
| |
| |
| |
| ImageList 31000 |
| { |
| MASKCOLOR; |
| prefix = "sc" ; |
| IdList = {05500;} ; |
| IdCount = 1 ; |
| }; |
| |
| ToolBox RID_TB_SORTING |
| { |
| Pos = MAP_APPFONT ( 0, 0 ) ; |
| ButtonType = BUTTON_SYMBOL ; |
| Align = BOXALIGN_TOP ; |
| Customize = FALSE ; |
| ItemList = |
| { |
| ToolBoxItem |
| { |
| Identifier = SID_FM_SORTUP ; |
| Text [ en-US ] = "Sort Ascending" ; |
| Checkable = TRUE ; |
| }; |
| ToolBoxItem |
| { |
| Identifier = SID_FM_SORTDOWN ; |
| Text [ en-US ] = "Sort Descending" ; |
| Checkable = TRUE ; |
| }; |
| ToolBoxItem |
| { |
| Identifier = SID_FM_REMOVE_FILTER_SORT ; |
| Text [ en-US ] = "Remove sorting" ; |
| }; |
| ToolBoxItem |
| { |
| Type = TOOLBOXITEM_SEPARATOR ; |
| }; |
| ToolBoxItem |
| { |
| Identifier = SID_ADD_CONTROL_PAIR ; |
| Text [ en-US ] = "Insert" ; |
| }; |
| }; |
| }; |
| |
| ImageList IMG_ADDFIELD_DLG_SC |
| { |
| MASKCOLOR; |
| FileList = |
| { |
| < "res/commandimagelist/sc_sortup.png" ; SID_FM_SORTUP ; > ; |
| < "res/commandimagelist/sc_sortdown.png" ; SID_FM_SORTDOWN ; > ; |
| < "res/commandimagelist/sc_removefiltersort.png" ; SID_FM_REMOVE_FILTER_SORT ; > ; |
| }; |
| }; |
| |
| ImageList IMG_ADDFIELD_DLG_SCH |
| { |
| MASKCOLOR; |
| FileList = |
| { |
| < "res/commandimagelist/sch_sortup.png" ; SID_FM_SORTUP ; > ; |
| < "res/commandimagelist/sch_sortdown.png" ; SID_FM_SORTDOWN ; > ; |
| < "res/commandimagelist/sch_removefiltersort.png" ; SID_FM_REMOVE_FILTER_SORT ; > ; |
| }; |
| }; |
| |
| ImageList IMG_ADDFIELD_DLG_LC |
| { |
| MASKCOLOR; |
| FileList = |
| { |
| < "res/commandimagelist/lc_sortup.png" ; SID_FM_SORTUP ; > ; |
| < "res/commandimagelist/lc_sortdown.png" ; SID_FM_SORTDOWN ; > ; |
| < "res/commandimagelist/lc_removefiltersort.png" ; SID_FM_REMOVE_FILTER_SORT ; > ; |
| }; |
| }; |
| |
| ImageList IMG_ADDFIELD_DLG_LCH |
| { |
| MASKCOLOR; |
| FileList = |
| { |
| < "res/commandimagelist/lch_sortup.png" ; SID_FM_SORTUP ; > ; |
| < "res/commandimagelist/lch_sortdown.png" ; SID_FM_SORTDOWN ; > ; |
| < "res/commandimagelist/lch_removefiltersort.png" ; SID_FM_REMOVE_FILTER_SORT ; > ; |
| }; |
| }; |
| |
| FixedLine ADDFIELD_FL_HELP_SEPARATOR |
| { |
| SVLook = TRUE ; |
| Pos = MAP_APPFONT ( RELATED_CONTROLS, RELATED_CONTROLS ) ; |
| Size = MAP_APPFONT ( RELATED_CONTROLS, RELATED_CONTROLS ) ; |
| Text [ en-US ] = "Help" ; |
| }; |
| |
| FixedText ADDFIELD_HELP_FIELD |
| { |
| SVLook = TRUE ; |
| Pos = MAP_APPFONT ( RELATED_CONTROLS, RELATED_CONTROLS ) ; |
| Size = MAP_APPFONT ( RELATED_CONTROLS, RELATED_CONTROLS ) ; |
| WordBreak = TRUE ; |
| Text [ en-US ] = "Highlight the fields to insert into the selected section of the template, then click Insert or press Enter." ; |
| }; |
| |
| // ********************************************************************** EOF |