xref: /trunk/main/svx/source/sidebar/line/LinePropertyPanel.src (revision d29c2fc2b07d7859f2b13e5bc21978c8c989b6b1)
18dcb2a10SAndre Fischer/**************************************************************
28dcb2a10SAndre Fischer *
38dcb2a10SAndre Fischer * Licensed to the Apache Software Foundation (ASF) under one
48dcb2a10SAndre Fischer * or more contributor license agreements.  See the NOTICE file
58dcb2a10SAndre Fischer * distributed with this work for additional information
68dcb2a10SAndre Fischer * regarding copyright ownership.  The ASF licenses this file
78dcb2a10SAndre Fischer * to you under the Apache License, Version 2.0 (the
88dcb2a10SAndre Fischer * "License"); you may not use this file except in compliance
98dcb2a10SAndre Fischer * with the License.  You may obtain a copy of the License at
108dcb2a10SAndre Fischer *
118dcb2a10SAndre Fischer *   http://www.apache.org/licenses/LICENSE-2.0
128dcb2a10SAndre Fischer *
138dcb2a10SAndre Fischer * Unless required by applicable law or agreed to in writing,
148dcb2a10SAndre Fischer * software distributed under the License is distributed on an
158dcb2a10SAndre Fischer * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
168dcb2a10SAndre Fischer * KIND, either express or implied.  See the License for the
178dcb2a10SAndre Fischer * specific language governing permissions and limitations
188dcb2a10SAndre Fischer * under the License.
198dcb2a10SAndre Fischer *
208dcb2a10SAndre Fischer *************************************************************/
218dcb2a10SAndre Fischer
228dcb2a10SAndre Fischer#include "LinePropertyPanel.hrc"
23*d29c2fc2SAndre Fischer#include <sfx2/sidebar/ResourceDefinitions.hrc>
248dcb2a10SAndre Fischer#include <svx/dialogs.hrc>
258dcb2a10SAndre Fischer#include "helpid.hrc"
268dcb2a10SAndre Fischer
278dcb2a10SAndre Fischer#define TOOLBOX_WIDTH       50
288dcb2a10SAndre Fischer#define TOOLBOX_HEIGHT      14
2997e8a929SArmin Le Grand#define LISTBOX_HEIGHT      99
308dcb2a10SAndre Fischer
318dcb2a10SAndre FischerControl RID_SIDEBAR_LINE_PANEL
328dcb2a10SAndre Fischer{
338dcb2a10SAndre Fischer    OutputSize = TRUE;
348dcb2a10SAndre Fischer    DialogControl = TRUE;
358dcb2a10SAndre Fischer    Border = FALSE;
368dcb2a10SAndre Fischer    Text = "Line";
378dcb2a10SAndre Fischer
388dcb2a10SAndre Fischer    Size = MAP_APPFONT(
398dcb2a10SAndre Fischer        PROPERTYPAGE_WIDTH,
408dcb2a10SAndre Fischer        SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*4 + TEXT_CONTROL_SPACING_VERTICAL*4 + TOOLBOX_HEIGHT*3  + CONTROL_SPACING_VERTICAL*3 + CBOX_HEIGHT + SECTIONPAGE_MARGIN_VERTICAL_BOT );
418dcb2a10SAndre Fischer    HelpID = HID_PROPERTYPANEL_LINE_SECTION ;
428dcb2a10SAndre Fischer
438dcb2a10SAndre Fischer    FixedText FT_WIDTH
448dcb2a10SAndre Fischer    {
458dcb2a10SAndre Fischer        Pos = MAP_APPFONT( SECTIONPAGE_MARGIN_HORIZONTAL , SECTIONPAGE_MARGIN_VERTICAL_TOP ) ;
468dcb2a10SAndre Fischer        Size = MAP_APPFONT (TOOLBOX_WIDTH  , TEXT_HEIGHT ) ;
478dcb2a10SAndre Fischer        Text [ en-US ] = "~Width:" ;
488dcb2a10SAndre Fischer    };
498dcb2a10SAndre Fischer    ToolBox TB_WIDTH
508dcb2a10SAndre Fischer    {
518dcb2a10SAndre Fischer        SVLook = TRUE ;
528dcb2a10SAndre Fischer        Pos = MAP_APPFONT (SECTIONPAGE_MARGIN_HORIZONTAL, SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT + TEXT_CONTROL_SPACING_VERTICAL) ;
538dcb2a10SAndre Fischer        Size = MAP_APPFONT (TOOLBOX_WIDTH ,TOOLBOX_HEIGHT ) ;
548dcb2a10SAndre Fischer        TabStop = TRUE ;
558dcb2a10SAndre Fischer        HelpID = HID_PPROPERTYPANEL_LINE_TBX_WIDTH ;
568dcb2a10SAndre Fischer        Text = "Width";
578dcb2a10SAndre Fischer        ItemList =
588dcb2a10SAndre Fischer        {
598dcb2a10SAndre Fischer            ToolBoxItem
608dcb2a10SAndre Fischer            {
618dcb2a10SAndre Fischer                Identifier = TBI_WIDTH ;
628dcb2a10SAndre Fischer                DropDown = TRUE ;
638dcb2a10SAndre Fischer                Text [ en-US ] = "Width" ;
648dcb2a10SAndre Fischer                HelpID = HID_PPROPERTYPANEL_LINE_TBI_WIDTH;
658dcb2a10SAndre Fischer            };
668dcb2a10SAndre Fischer        };
678dcb2a10SAndre Fischer    };
688dcb2a10SAndre Fischer    String STR_QH_TB_WIDTH
698dcb2a10SAndre Fischer    {
708dcb2a10SAndre Fischer        Text [ en-US ] = "Select the width of the line.";
718dcb2a10SAndre Fischer    };
728dcb2a10SAndre Fischer
738dcb2a10SAndre Fischer    FixedText FT_COLOR
748dcb2a10SAndre Fischer    {
758dcb2a10SAndre Fischer        Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH + 3, SECTIONPAGE_MARGIN_VERTICAL_TOP ) ;
768dcb2a10SAndre Fischer        Size = MAP_APPFONT (TOOLBOX_WIDTH  , TEXT_HEIGHT ) ;
778dcb2a10SAndre Fischer        Text [ en-US ] = "~Color:" ;
788dcb2a10SAndre Fischer    };
798dcb2a10SAndre Fischer    ToolBox TB_COLOR
808dcb2a10SAndre Fischer    {
818dcb2a10SAndre Fischer        SVLook = TRUE ;
828dcb2a10SAndre Fischer        Pos = MAP_APPFONT (SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH + 4, SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT + TEXT_CONTROL_SPACING_VERTICAL) ;
838dcb2a10SAndre Fischer        Size = MAP_APPFONT (TOOLBOX_WIDTH ,TOOLBOX_HEIGHT ) ;
848dcb2a10SAndre Fischer        TabStop = TRUE ;
858dcb2a10SAndre Fischer        HelpID = HID_PPROPERTYPANEL_LINE_TBX_COLOR;
868dcb2a10SAndre Fischer        Text = "Color";
878dcb2a10SAndre Fischer        ItemList =
888dcb2a10SAndre Fischer        {
898dcb2a10SAndre Fischer            ToolBoxItem
908dcb2a10SAndre Fischer            {
918dcb2a10SAndre Fischer                Identifier = TBI_COLOR ;
928dcb2a10SAndre Fischer                DropDown = TRUE ;
938dcb2a10SAndre Fischer                Text [ en-US ] = "Color" ;
948dcb2a10SAndre Fischer                HelpID = HID_PPROPERTYPANEL_LINE_TBI_COLOR;
958dcb2a10SAndre Fischer            };
968dcb2a10SAndre Fischer        };
978dcb2a10SAndre Fischer    };
988dcb2a10SAndre Fischer    String STR_QH_TB_COLOR
998dcb2a10SAndre Fischer    {
1008dcb2a10SAndre Fischer        Text [ en-US ] = "Select the color of the line.";
1018dcb2a10SAndre Fischer    };
1028dcb2a10SAndre Fischer
1038dcb2a10SAndre Fischer    FixedText FT_STYLE
1048dcb2a10SAndre Fischer    {
1058dcb2a10SAndre Fischer        Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL , SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT + TEXT_CONTROL_SPACING_VERTICAL + TOOLBOX_HEIGHT  + CONTROL_SPACING_VERTICAL) ;
1068dcb2a10SAndre Fischer        Size = MAP_APPFONT (TOOLBOX_WIDTH  , TEXT_HEIGHT ) ;
1078dcb2a10SAndre Fischer        Text [ en-US ] = "~Style:" ;
1088dcb2a10SAndre Fischer    };
10997e8a929SArmin Le Grand    ListBox LB_STYLE
1108dcb2a10SAndre Fischer    {
11197e8a929SArmin Le Grand        Border = TRUE ;
1128dcb2a10SAndre Fischer        HelpID = HID_PPROPERTYPANEL_LINE_TBX_STYLE;
11397e8a929SArmin Le Grand        Pos = MAP_APPFONT (SECTIONPAGE_MARGIN_HORIZONTAL, SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*2 + TEXT_CONTROL_SPACING_VERTICAL*2 + TOOLBOX_HEIGHT  + CONTROL_SPACING_VERTICAL) ;
11497e8a929SArmin Le Grand        Size = MAP_APPFONT (TOOLBOX_WIDTH ,LISTBOX_HEIGHT ) ;
11597e8a929SArmin Le Grand        TabStop = TRUE ;
1168dcb2a10SAndre Fischer        DropDown = TRUE ;
11797e8a929SArmin Le Grand        DDExtraWidth = TRUE ;
11897e8a929SArmin Le Grand        QuickHelpText [ en-US ] = "Select the style of the line.";
1198dcb2a10SAndre Fischer    };
1208dcb2a10SAndre Fischer
1218dcb2a10SAndre Fischer    FixedText FT_TRANSPARENT
1228dcb2a10SAndre Fischer    {
1238dcb2a10SAndre Fischer        Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH + 3 , SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT + TEXT_CONTROL_SPACING_VERTICAL + TOOLBOX_HEIGHT  + CONTROL_SPACING_VERTICAL) ;
1248dcb2a10SAndre Fischer        Size = MAP_APPFONT (TOOLBOX_WIDTH  , TEXT_HEIGHT ) ;
1258dcb2a10SAndre Fischer        Text [ en-US ] = "~Transparency:" ;
1268dcb2a10SAndre Fischer    };
1278dcb2a10SAndre Fischer    MetricField MF_TRANSPARENT
1288dcb2a10SAndre Fischer    {
1298dcb2a10SAndre Fischer        Border = TRUE ;
1308dcb2a10SAndre Fischer        HelpID = HID_PPROPERTYPANEL_LINE_MTR_TRANCEPARENCE;
1318dcb2a10SAndre Fischer        Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH + 3 , SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*2 + TEXT_CONTROL_SPACING_VERTICAL*2 + TOOLBOX_HEIGHT  + CONTROL_SPACING_VERTICAL) ;
1328dcb2a10SAndre Fischer        Size = MAP_APPFONT ( TOOLBOX_WIDTH + 1 , 12 ) ;
1338dcb2a10SAndre Fischer        TabStop = TRUE ;
1348dcb2a10SAndre Fischer        Repeat = TRUE ;
1358dcb2a10SAndre Fischer        Spin = TRUE ;
1368dcb2a10SAndre Fischer        Maximum = 100 ;
1378dcb2a10SAndre Fischer        StrictFormat = TRUE ;
1388dcb2a10SAndre Fischer        Unit = FUNIT_CUSTOM ;
1398dcb2a10SAndre Fischer        CustomUnitText = "%" ;
1408dcb2a10SAndre Fischer        Last = 100 ;
1418dcb2a10SAndre Fischer        SpinSize = 5 ;
1428dcb2a10SAndre Fischer        QuickHelpText [ en-US ] = "Specify the transparency of the line.";
1438dcb2a10SAndre Fischer    };
1448dcb2a10SAndre Fischer
1458dcb2a10SAndre Fischer    FixedText FT_ARROW
1468dcb2a10SAndre Fischer    {
1478dcb2a10SAndre Fischer        Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL, SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*2 + TEXT_CONTROL_SPACING_VERTICAL*2 + TOOLBOX_HEIGHT*2  + CONTROL_SPACING_VERTICAL*2) ;
1488dcb2a10SAndre Fischer        Size = MAP_APPFONT (TOOLBOX_WIDTH * 2 + 3 , TEXT_HEIGHT ) ;
1498dcb2a10SAndre Fischer        Text [ en-US ] = "~Arrow:" ;
1508dcb2a10SAndre Fischer    };
1518dcb2a10SAndre Fischer    ListBox LB_START
1528dcb2a10SAndre Fischer    {
1538dcb2a10SAndre Fischer        Border = TRUE ;
1548dcb2a10SAndre Fischer        HelpID = HID_PPROPERTYPANEL_LINE_LB_START;
1558dcb2a10SAndre Fischer        Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL , SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*3 + TEXT_CONTROL_SPACING_VERTICAL*3 + TOOLBOX_HEIGHT*2  + CONTROL_SPACING_VERTICAL*2 ) ;
15697e8a929SArmin Le Grand        Size = MAP_APPFONT ( TOOLBOX_WIDTH , LISTBOX_HEIGHT ) ;
1578dcb2a10SAndre Fischer        TabStop = TRUE ;
1588dcb2a10SAndre Fischer        DropDown = TRUE ;
1598dcb2a10SAndre Fischer        DDExtraWidth = TRUE ;
1608dcb2a10SAndre Fischer        QuickHelpText [ en-US ] = "Select the style of the beginning arrowhead.";
1618dcb2a10SAndre Fischer    };
1628dcb2a10SAndre Fischer    ListBox LB_END
1638dcb2a10SAndre Fischer    {
1648dcb2a10SAndre Fischer        Border = TRUE ;
1658dcb2a10SAndre Fischer        HelpID = HID_PPROPERTYPANEL_LINE_LB_END;
1668dcb2a10SAndre Fischer        Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH + 3 , SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*3 + TEXT_CONTROL_SPACING_VERTICAL*3 + TOOLBOX_HEIGHT*2  + CONTROL_SPACING_VERTICAL*2 ) ;
16797e8a929SArmin Le Grand        Size = MAP_APPFONT ( TOOLBOX_WIDTH + 1, LISTBOX_HEIGHT ) ;
1688dcb2a10SAndre Fischer        TabStop = TRUE ;
1698dcb2a10SAndre Fischer        DropDown = TRUE ;
1708dcb2a10SAndre Fischer        DDExtraWidth = TRUE ;
1718dcb2a10SAndre Fischer        QuickHelpText [ en-US ] = "Select the style of the ending arrowhead.";
1728dcb2a10SAndre Fischer    };
1738dcb2a10SAndre Fischer
1748dcb2a10SAndre Fischer    FixedText FT_EDGESTYLE
1758dcb2a10SAndre Fischer    {
1768dcb2a10SAndre Fischer        Pos = MAP_APPFONT (
1778dcb2a10SAndre Fischer            SECTIONPAGE_MARGIN_HORIZONTAL,
1788dcb2a10SAndre Fischer            SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*3 + TEXT_CONTROL_SPACING_VERTICAL*3 + TOOLBOX_HEIGHT*3  + CONTROL_SPACING_VERTICAL*3) ;
1798dcb2a10SAndre Fischer        Size = MAP_APPFONT (TOOLBOX_WIDTH * 2 + 3 , TEXT_HEIGHT ) ;
1808dcb2a10SAndre Fischer        Text [ en-US ] = "~Corner style" ;
1818dcb2a10SAndre Fischer    };
1828dcb2a10SAndre Fischer    ListBox LB_EDGESTYLE
1838dcb2a10SAndre Fischer    {
1848dcb2a10SAndre Fischer        HelpID = HID_PPROPERTYPANEL_LINE_LB_EDGESTYLE;
1858dcb2a10SAndre Fischer        Border = TRUE ;
1868dcb2a10SAndre Fischer        Pos = MAP_APPFONT (
1878dcb2a10SAndre Fischer            SECTIONPAGE_MARGIN_HORIZONTAL ,
1888dcb2a10SAndre Fischer            SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*4 + TEXT_CONTROL_SPACING_VERTICAL*4 + TOOLBOX_HEIGHT*3  + CONTROL_SPACING_VERTICAL*3 ) ;
18997e8a929SArmin Le Grand        Size = MAP_APPFONT ( TOOLBOX_WIDTH , LISTBOX_HEIGHT ) ;
1908dcb2a10SAndre Fischer        TabStop = TRUE ;
1918dcb2a10SAndre Fischer        DropDown = TRUE ;
1928dcb2a10SAndre Fischer        DDExtraWidth = TRUE ;
1938dcb2a10SAndre Fischer        QuickHelpText [ en-US ] = "Select the style of the edge connections.";
1948dcb2a10SAndre Fischer        StringList [ en-US ] =
1958dcb2a10SAndre Fischer        {
1968dcb2a10SAndre Fischer            < "Rounded" ; Default ; > ;
1978dcb2a10SAndre Fischer            < "- none -" ; > ;
1988dcb2a10SAndre Fischer            < "Mitered" ; > ;
1998dcb2a10SAndre Fischer            < "Beveled" ; > ;
2008dcb2a10SAndre Fischer        };
2018dcb2a10SAndre Fischer    };
2028dcb2a10SAndre Fischer    FixedText FT_CAPSTYLE
2038dcb2a10SAndre Fischer    {
2048dcb2a10SAndre Fischer        Pos = MAP_APPFONT (
2058dcb2a10SAndre Fischer            SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH + 3,
2068dcb2a10SAndre Fischer            SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*3 + TEXT_CONTROL_SPACING_VERTICAL*3 + TOOLBOX_HEIGHT*3  + CONTROL_SPACING_VERTICAL*3) ;
2078dcb2a10SAndre Fischer        Size = MAP_APPFONT (TOOLBOX_WIDTH * 2 + 3 , TEXT_HEIGHT ) ;
2088dcb2a10SAndre Fischer        Text [ en-US ] = "Ca~p style" ;
2098dcb2a10SAndre Fischer    };
2108dcb2a10SAndre Fischer    ListBox LB_CAPSTYLE
2118dcb2a10SAndre Fischer    {
2128dcb2a10SAndre Fischer        HelpID = HID_PPROPERTYPANEL_LINE_LB_CAPSTYLE;
2138dcb2a10SAndre Fischer        Border = TRUE ;
2148dcb2a10SAndre Fischer        Pos = MAP_APPFONT (
2158dcb2a10SAndre Fischer            SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH + 3,
2168dcb2a10SAndre Fischer            SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*4 + TEXT_CONTROL_SPACING_VERTICAL*4 + TOOLBOX_HEIGHT*3  + CONTROL_SPACING_VERTICAL*3 ) ;
21797e8a929SArmin Le Grand        Size = MAP_APPFONT ( TOOLBOX_WIDTH , LISTBOX_HEIGHT ) ;
2188dcb2a10SAndre Fischer        TabStop = TRUE ;
2198dcb2a10SAndre Fischer        DropDown = TRUE ;
2208dcb2a10SAndre Fischer        DDExtraWidth = TRUE ;
2218dcb2a10SAndre Fischer        QuickHelpText [ en-US ] = "Select the style of the line caps.";
2228dcb2a10SAndre Fischer        StringList [ en-US ] =
2238dcb2a10SAndre Fischer        {
2248dcb2a10SAndre Fischer            < "Flat" ; Default ; > ; // Same string as in Excel
2258dcb2a10SAndre Fischer            < "Round" ; > ;
2268dcb2a10SAndre Fischer            < "Square" ; > ;
2278dcb2a10SAndre Fischer        };
2288dcb2a10SAndre Fischer    };
2298dcb2a10SAndre Fischer
2308dcb2a10SAndre Fischer    Image IMG_COLOR
2318dcb2a10SAndre Fischer    {
2328dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/Line_color.png";};
2338dcb2a10SAndre Fischer    };
2348dcb2a10SAndre Fischer    Image IMG_COLOR_NO
2358dcb2a10SAndre Fischer    {
2368dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/no color.png";};
2378dcb2a10SAndre Fischer    };
2388dcb2a10SAndre Fischer
2398dcb2a10SAndre Fischer    Image IMG_NONE_ICON
2408dcb2a10SAndre Fischer    {
2418dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/blank.png";};
2428dcb2a10SAndre Fischer    };
2438dcb2a10SAndre Fischer
2448dcb2a10SAndre Fischer    //WIDTH ICON
2458dcb2a10SAndre Fischer    Image IMG_WIDTH1_ICON
2468dcb2a10SAndre Fischer    {
2478dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width1.png";};
2488dcb2a10SAndre Fischer    };
2498dcb2a10SAndre Fischer    Image IMG_WIDTH2_ICON
2508dcb2a10SAndre Fischer    {
2518dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width2.png";};
2528dcb2a10SAndre Fischer    };
2538dcb2a10SAndre Fischer    Image IMG_WIDTH3_ICON
2548dcb2a10SAndre Fischer    {
2558dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width3.png";};
2568dcb2a10SAndre Fischer    };
2578dcb2a10SAndre Fischer    Image IMG_WIDTH4_ICON
2588dcb2a10SAndre Fischer    {
2598dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width4.png";};
2608dcb2a10SAndre Fischer    };
2618dcb2a10SAndre Fischer    Image IMG_WIDTH5_ICON
2628dcb2a10SAndre Fischer    {
2638dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width5.png";};
2648dcb2a10SAndre Fischer    };
2658dcb2a10SAndre Fischer    Image IMG_WIDTH6_ICON
2668dcb2a10SAndre Fischer    {
2678dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width6.png";};
2688dcb2a10SAndre Fischer    };
2698dcb2a10SAndre Fischer    Image IMG_WIDTH7_ICON
2708dcb2a10SAndre Fischer    {
2718dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width7.png";};
2728dcb2a10SAndre Fischer    };
2738dcb2a10SAndre Fischer    Image IMG_WIDTH8_ICON
2748dcb2a10SAndre Fischer    {
2758dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width8.png";};
2768dcb2a10SAndre Fischer    };
2778dcb2a10SAndre Fischer
2788dcb2a10SAndre Fischer    //high contrast for line width
2798dcb2a10SAndre Fischer    //WIDTH ICON
2808dcb2a10SAndre Fischer    Image IMG_WIDTH1_ICON_H
2818dcb2a10SAndre Fischer    {
2828dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width1_h.png";};
2838dcb2a10SAndre Fischer    };
2848dcb2a10SAndre Fischer    Image IMG_WIDTH2_ICON_H
2858dcb2a10SAndre Fischer    {
2868dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width2_h.png";};
2878dcb2a10SAndre Fischer    };
2888dcb2a10SAndre Fischer    Image IMG_WIDTH3_ICON_H
2898dcb2a10SAndre Fischer    {
2908dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width3_h.png";};
2918dcb2a10SAndre Fischer    };
2928dcb2a10SAndre Fischer    Image IMG_WIDTH4_ICON_H
2938dcb2a10SAndre Fischer    {
2948dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width4_h.png";};
2958dcb2a10SAndre Fischer    };
2968dcb2a10SAndre Fischer    Image IMG_WIDTH5_ICON_H
2978dcb2a10SAndre Fischer    {
2988dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width5_h.png";};
2998dcb2a10SAndre Fischer    };
3008dcb2a10SAndre Fischer    Image IMG_WIDTH6_ICON_H
3018dcb2a10SAndre Fischer    {
3028dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width6_h.png";};
3038dcb2a10SAndre Fischer    };
3048dcb2a10SAndre Fischer    Image IMG_WIDTH7_ICON_H
3058dcb2a10SAndre Fischer    {
3068dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width7_h.png";};
3078dcb2a10SAndre Fischer    };
3088dcb2a10SAndre Fischer    Image IMG_WIDTH8_ICON_H
3098dcb2a10SAndre Fischer    {
3108dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/width8_h.png";};
3118dcb2a10SAndre Fischer    };
3128dcb2a10SAndre Fischer};
3138dcb2a10SAndre FischerControl RID_POPUPPANEL_LINEPAGE_COLOR
3148dcb2a10SAndre Fischer{
3158dcb2a10SAndre Fischer    OutputSize = TRUE;
3168dcb2a10SAndre Fischer    DialogControl = TRUE;
3178dcb2a10SAndre Fischer    Border = FALSE;
3188dcb2a10SAndre Fischer    Size = MAP_APPFONT(  POPUP_COLOR_PICKER_WIDTH , POPUP_COLOR_PICKER_HEIGHT  );
3198dcb2a10SAndre Fischer
3208dcb2a10SAndre Fischer    Control VS_COLOR
3218dcb2a10SAndre Fischer    {
3228dcb2a10SAndre Fischer        HelpId = HID_PPROPERTYPANEL_LINE_VS_COLOR ;
3238dcb2a10SAndre Fischer        Hide = TRUE ;
3248dcb2a10SAndre Fischer        Pos = MAP_APPFONT ( OFFSET_X , OFFSET_Y );
3258dcb2a10SAndre Fischer        Size = MAP_APPFONT (  POPUP_COLOR_PICKER_WIDTH - OFFSET_X * 2, POPUP_COLOR_PICKER_HEIGHT - OFFSET_Y * 2);
3268dcb2a10SAndre Fischer        TabStop = TRUE ;
3278dcb2a10SAndre Fischer        Text = "Color";
3288dcb2a10SAndre Fischer    };
3298dcb2a10SAndre Fischer};
3308dcb2a10SAndre FischerControl RID_POPUPPANEL_LINEPAGE_STYLE
3318dcb2a10SAndre Fischer{
3328dcb2a10SAndre Fischer    OutputSize = TRUE;
3338dcb2a10SAndre Fischer    DialogControl = TRUE;
3348dcb2a10SAndre Fischer    Border = FALSE;
3358dcb2a10SAndre Fischer
336facb16e7SArmin Le Grand    Size = MAP_APPFONT(
337facb16e7SArmin Le Grand        POPUPPANEL_MARGIN_SMALL * 2 + POPUP_BORDER_WIDTH ,
338facb16e7SArmin Le Grand        13 + POPUP_BORDER_HEIGHT + POPUPPANEL_MARGIN_SMALL * 2 + POPUPPANEL_MARGIN_LARGE);
3398dcb2a10SAndre Fischer
3408dcb2a10SAndre Fischer    Control VS_STYLE
3418dcb2a10SAndre Fischer    {
3428dcb2a10SAndre Fischer        HelpId = HID_PPROPERTYPANEL_LINE_VS_STYLE ;
3438dcb2a10SAndre Fischer        Hide = TRUE ;
3448dcb2a10SAndre Fischer        Pos = MAP_APPFONT(  POPUPPANEL_MARGIN_SMALL + OFFSET_X , POPUPPANEL_MARGIN_SMALL + OFFSET_Y );
3458dcb2a10SAndre Fischer        Size = MAP_APPFONT ( 93  , 13 * 12);
3468dcb2a10SAndre Fischer        TabStop = TRUE ;
3478dcb2a10SAndre Fischer        Text = "Style";
3488dcb2a10SAndre Fischer    };
3498dcb2a10SAndre Fischer
3508dcb2a10SAndre Fischer    PushButton PB_OPTIONS
3518dcb2a10SAndre Fischer    {
3528dcb2a10SAndre Fischer        HelpId = HID_PPROPERTYPANEL_LINE_BTN_STYLE;
3538dcb2a10SAndre Fischer        Pos = MAP_APPFONT (  POPUPPANEL_MARGIN_LARGE + OFFSET_X , POPUPPANEL_MARGIN_SMALL * 2 + OFFSET_Y  );
3548dcb2a10SAndre Fischer        Size = MAP_APPFONT ( 93 , 13 );
3558dcb2a10SAndre Fischer        TabStop = TRUE;
3568dcb2a10SAndre Fischer        Text [ en-US ] = "~More Options...";
3578dcb2a10SAndre Fischer    };
3588dcb2a10SAndre Fischer};
3598dcb2a10SAndre FischerControl RID_POPUPPANEL_LINEPAGE_WIDTH
3608dcb2a10SAndre Fischer{
3618dcb2a10SAndre Fischer    OutputSize = TRUE;
3628dcb2a10SAndre Fischer    DialogControl = TRUE;
3638dcb2a10SAndre Fischer    Border = FALSE;
3648dcb2a10SAndre Fischer
3658dcb2a10SAndre Fischer    Size = MAP_APPFONT(  POPUPPANEL_MARGIN_SMALL * 2 + POPUP_BORDER_WIDTH  + 80,    POPUPPANEL_MARGIN_SMALL + POPUPPANEL_MARGIN_LARGE + POPUP_BORDER_WIDTH + 12 * 9 + POPUPPANEL_MARGIN_SMALL * 2 + TEXT_HEIGHT + (POPUPPANEL_MARGIN_LARGE * 2 +  TEXT_HEIGHT + 12 +  TEXT_CONTROL_SPACING_VERTICAL));
3668dcb2a10SAndre Fischer
3678dcb2a10SAndre Fischer    Control VS_WIDTH
3688dcb2a10SAndre Fischer    {
3698dcb2a10SAndre Fischer        HelpId = HID_PPROPERTYPANEL_LINE_VS_WIDTH ;
3708dcb2a10SAndre Fischer        Hide = TRUE ;
3718dcb2a10SAndre Fischer        Pos = MAP_APPFONT( POPUPPANEL_MARGIN_SMALL + OFFSET_X , POPUPPANEL_MARGIN_SMALL + OFFSET_Y );
3728dcb2a10SAndre Fischer        Size = MAP_APPFONT ( 80  , 12 * 9);
3738dcb2a10SAndre Fischer        TabStop = TRUE ;
3748dcb2a10SAndre Fischer        Text = "Width";
3758dcb2a10SAndre Fischer    };
3768dcb2a10SAndre Fischer    FixedText FT_CUSTOME
3778dcb2a10SAndre Fischer    {
3788dcb2a10SAndre Fischer        Pos = MAP_APPFONT ( POPUPPANEL_MARGIN_LARGE + OFFSET_X, POPUPPANEL_MARGIN_SMALL + OFFSET_Y + 12 * 9 + POPUPPANEL_MARGIN_SMALL ) ;
3798dcb2a10SAndre Fischer        Size = MAP_APPFONT ( 80  , TEXT_HEIGHT ) ;
3808dcb2a10SAndre Fischer        Text [ en-US ] = "Custom:" ;
3818dcb2a10SAndre Fischer    };
3828dcb2a10SAndre Fischer    FixedText FT_LINE_WIDTH
3838dcb2a10SAndre Fischer    {
3848dcb2a10SAndre Fischer        Pos = MAP_APPFONT ( CUSTOM_X + POPUPPANEL_MARGIN_LARGE, CUSTOM_Y + POPUPPANEL_MARGIN_LARGE) ;
3858dcb2a10SAndre Fischer        Size = MAP_APPFONT (  74 - POPUPPANEL_MARGIN_LARGE * 2   , TEXT_HEIGHT ) ;
3868dcb2a10SAndre Fischer        Text [ en-US ] = "Line ~width:" ;
3878dcb2a10SAndre Fischer    };
3888dcb2a10SAndre Fischer    MetricField MF_WIDTH
3898dcb2a10SAndre Fischer    {
3908dcb2a10SAndre Fischer        Border = TRUE ;
3918dcb2a10SAndre Fischer        HelpID = HID_PPROPERTYPANEL_LINE_MTR_WIDTH ;
3928dcb2a10SAndre Fischer        Pos = MAP_APPFONT (  CUSTOM_X + POPUPPANEL_MARGIN_LARGE  , CUSTOM_Y + POPUPPANEL_MARGIN_LARGE + TEXT_HEIGHT + TEXT_CONTROL_SPACING_VERTICAL) ;
3938dcb2a10SAndre Fischer        Size = MAP_APPFONT ( 40 , 12 ) ;
3948dcb2a10SAndre Fischer        TabStop = TRUE ;
3958dcb2a10SAndre Fischer        Right = TRUE ;
3968dcb2a10SAndre Fischer        Repeat = TRUE ;
3978dcb2a10SAndre Fischer        Spin = TRUE ;
3988dcb2a10SAndre Fischer        Maximum = 5000 ;
3998dcb2a10SAndre Fischer        StrictFormat = TRUE ;
4008dcb2a10SAndre Fischer        DecimalDigits = 2 ;
4018dcb2a10SAndre Fischer        Value = 1 ;
4028dcb2a10SAndre Fischer        Unit = FUNIT_MM ;
4038dcb2a10SAndre Fischer        Last = 5000 ;
4048dcb2a10SAndre Fischer        SpinSize = 10 ;
4058dcb2a10SAndre Fischer        QuickHelpText [ en-US ] = "Specify the width of the line.";
4068dcb2a10SAndre Fischer    };
4078dcb2a10SAndre Fischer
4088dcb2a10SAndre Fischer    Image IMG_WIDTH_CUSTOM
4098dcb2a10SAndre Fischer    {
4108dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/last_custom_common.png";};
4118dcb2a10SAndre Fischer    };
4128dcb2a10SAndre Fischer    Image IMG_WIDTH_CUSTOM_GRAY
4138dcb2a10SAndre Fischer    {
4148dcb2a10SAndre Fischer        ImageBitmap = Bitmap{File = "symphony/last_custom_common_grey.png";};
4158dcb2a10SAndre Fischer    };
4168dcb2a10SAndre Fischer    String STR_WIDTH_LAST_CUSTOM
4178dcb2a10SAndre Fischer    {
4188dcb2a10SAndre Fischer        Text [ en-US ] = "Last Custom Value";
4198dcb2a10SAndre Fischer    };
4208dcb2a10SAndre Fischer    String STR_PT
4218dcb2a10SAndre Fischer    {
4228dcb2a10SAndre Fischer        Text [ en-US ] = "pt";
4238dcb2a10SAndre Fischer    };
4248dcb2a10SAndre Fischer};
4254e8031e0SArmin Le Grand
4264e8031e0SArmin Le Grand// eof
427