1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * This file is part of OpenOffice.org.
11 * OpenOffice.org is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser General Public License version 3
13 * only, as published by the Free Software Foundation.
15 * OpenOffice.org is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 * GNU Lesser General Public License version 3 for more details
19 * (a copy is included in the LICENSE file that accompanied this code).
21 * You should have received a copy of the GNU Lesser General Public License
22 * version 3 along with OpenOffice.org. If not, see
23 * <http://www.openoffice.org/license.html>
24 * for a copy of the LGPLv3 License.
26 ************************************************************************/
28 #include "xmlfiltertestdialog.hrc"
29 #include "xmlfilterhelpids.hrc"
31 #define DIALOG_WIDTH 200
32 #define DIALOG_HEIGHT 230
38 #define COLUMN_WIDTH ((DIALOG_WIDTH-(5*SPACING))/2)
40 #define SECOND_ROW_X FIRST_ROW_X + COLUMN_WIDTH+SPACING
42 #define FIXED_TEXT_OFFSET 3
46 ModalDialog DLG_XML_FILTER_TEST_DIALOG
48 HelpId = HID_XML_FILTER_TEST_DIALOG;
49 Size = MAP_APPFONT( DIALOG_WIDTH, DIALOG_HEIGHT );
54 Text [ en-US ] = "Test XML Filter: %s" ;
58 Pos = MAP_APPFONT( 4, FIRST_ROW_Y + 0 * ROW_HEIGHT + 0 * SPACING + FIXED_TEXT_OFFSET);
59 Size = MAP_APPFONT( DIALOG_WIDTH - 2*SPACING, 8 );
60 Text [ en-US ] = "Export";
63 FixedText FT_EXPORT_XSLT
65 Pos = MAP_APPFONT ( FIRST_ROW_X , FIRST_ROW_Y + 1 * ROW_HEIGHT + 1 * SPACING + FIXED_TEXT_OFFSET ) ;
66 Size = MAP_APPFONT ( COLUMN_WIDTH , 8 ) ;
67 Text [ en-US ] = "XSLT for export";
70 FixedText FT_EXPORT_XSLT_FILE
72 Pos = MAP_APPFONT ( SECOND_ROW_X , FIRST_ROW_Y + 1 * ROW_HEIGHT + 1 * SPACING + FIXED_TEXT_OFFSET ) ;
73 Size = MAP_APPFONT ( 2*COLUMN_WIDTH , 8 ) ;
74 HelpId = HID_XML_FILTER_TEST_EXPORT_XSLT_FILE;
77 FixedText FT_TRANSFORM_DOCUMENT
79 Pos = MAP_APPFONT ( FIRST_ROW_X , FIRST_ROW_Y + 2 * ROW_HEIGHT + 2 * SPACING + FIXED_TEXT_OFFSET ) ;
80 Size = MAP_APPFONT ( COLUMN_WIDTH , 8 ) ;
81 Text [ en-US ] = "Transform document";
84 PushButton PB_EXPORT_BROWSE
86 Pos = MAP_APPFONT ( SECOND_ROW_X , FIRST_ROW_Y + 2 * ROW_HEIGHT + 2 * SPACING ) ;
87 Size = MAP_APPFONT ( COLUMN_WIDTH , 14 ) ;
89 HelpId = HID_XML_FILTER_TEST_EXPORT_BROWSE;
90 Text [ en-US ] = "~Browse...";
93 PushButton PB_CURRENT_DOCUMENT
95 Pos = MAP_APPFONT ( SECOND_ROW_X , FIRST_ROW_Y + 3 * ROW_HEIGHT + 3 * SPACING ) ;
96 Size = MAP_APPFONT ( COLUMN_WIDTH , 14 ) ;
97 HelpId = HID_XML_FILTER_TEST_EXPORT_CURRENT;
99 Text [ en-US ] = "~Current Document";
102 FixedText FT_NAME_OF_CURRENT_FILE
104 Pos = MAP_APPFONT ( FIRST_ROW_X , FIRST_ROW_Y + 4 * ROW_HEIGHT + 4 * SPACING + FIXED_TEXT_OFFSET ) ;
105 Size = MAP_APPFONT ( 2*COLUMN_WIDTH , 8 ) ;
106 HelpId = HID_XML_FILTER_TEST_EXPORT_CURRENT_FILE;
110 // import ---------------------------------------------------------
114 Pos = MAP_APPFONT( 4, FIRST_ROW_Y + 5 * ROW_HEIGHT + 5 * SPACING + FIXED_TEXT_OFFSET );
115 Size = MAP_APPFONT( DIALOG_WIDTH - 2*SPACING, 8 );
116 Text [ en-US ] = "Import";
119 FixedText FT_IMPORT_XSLT
121 Pos = MAP_APPFONT ( FIRST_ROW_X , FIRST_ROW_Y + 6 * ROW_HEIGHT + 6 * SPACING + FIXED_TEXT_OFFSET ) ;
122 Size = MAP_APPFONT ( COLUMN_WIDTH , 8 ) ;
123 Text [ en-US ] = "XSLT for import";
126 FixedText FT_IMPORT_XSLT_FILE
128 Pos = MAP_APPFONT ( SECOND_ROW_X , FIRST_ROW_Y + 6 * ROW_HEIGHT + 6 * SPACING + FIXED_TEXT_OFFSET ) ;
129 Size = MAP_APPFONT ( 2*COLUMN_WIDTH , 8 ) ;
130 HelpId = HID_XML_FILTER_TEST_IMPORT_XSLT_FILE;
133 FixedText FT_IMPORT_TEMPLATE
135 Pos = MAP_APPFONT ( FIRST_ROW_X , FIRST_ROW_Y + 7 * ROW_HEIGHT + 7 * SPACING + FIXED_TEXT_OFFSET ) ;
136 Size = MAP_APPFONT ( COLUMN_WIDTH , 8 ) ;
137 Text [ en-US ] = "Template for import";
140 FixedText FT_IMPORT_TEMPLATE_FILE
142 Pos = MAP_APPFONT ( SECOND_ROW_X , FIRST_ROW_Y + 7 * ROW_HEIGHT + 7 * SPACING + FIXED_TEXT_OFFSET ) ;
143 Size = MAP_APPFONT ( 2*COLUMN_WIDTH , 8 ) ;
144 HelpId = HID_XML_FILTER_TEST_IMPORT_TEMPLATE_FILE;
147 FixedText FT_TRANSFORM_FILE
149 Pos = MAP_APPFONT ( FIRST_ROW_X , FIRST_ROW_Y + 8 * ROW_HEIGHT + 8 * SPACING + FIXED_TEXT_OFFSET ) ;
150 Size = MAP_APPFONT ( COLUMN_WIDTH , 8 ) ;
151 Text [ en-US ] = "Transform file";
154 CheckBox CBX_DISPLAY_SOURCE
156 Pos = MAP_APPFONT ( SECOND_ROW_X , FIRST_ROW_Y + 8 * ROW_HEIGHT + 8 * SPACING + 1 ) ;
157 Size = MAP_APPFONT ( COLUMN_WIDTH , 10 ) ;
158 HelpId = HID_XML_FILTER_TEST_IMPORT_DISPLAY_SOURCE;
159 Text [ en-US ] = "~Display source";
162 PushButton PB_IMPORT_BROWSE
164 Pos = MAP_APPFONT ( SECOND_ROW_X , FIRST_ROW_Y + 9 * ROW_HEIGHT + 9 * SPACING ) ;
165 Size = MAP_APPFONT ( COLUMN_WIDTH , 14 ) ;
166 HelpId = HID_XML_FILTER_TEST_IMPORT_BROWSE;
168 Text [ en-US ] = "B~rowse...";
171 PushButton PB_RECENT_DOCUMENT
173 Pos = MAP_APPFONT ( SECOND_ROW_X , FIRST_ROW_Y + 10 * ROW_HEIGHT + 10 * SPACING ) ;
174 Size = MAP_APPFONT ( COLUMN_WIDTH , 14 ) ;
175 HelpId = HID_XML_FILTER_TEST_IMPORT_RECENT;
177 Text [ en-US ] = "~Recent File";
180 FixedText FT_NAME_OF_RECENT_FILE
182 Pos = MAP_APPFONT ( FIRST_ROW_X , FIRST_ROW_Y + 11 * ROW_HEIGHT + 11 * SPACING + FIXED_TEXT_OFFSET ) ;
183 Size = MAP_APPFONT ( 2*COLUMN_WIDTH, 8 ) ;
184 HelpId = HID_XML_FILTER_TEST_IMPORT_RECENT_FILE;
190 Pos = MAP_APPFONT ( DIALOG_WIDTH - 2*50 - 2*6 , DIALOG_HEIGHT - 6 - 14 ) ;
191 Size = MAP_APPFONT ( 50 , 14 ) ;
192 HelpId = HID_XML_FILTER_TEST_CLOSE;
194 Text [ en-US ] = "~Close";
199 Pos = MAP_APPFONT ( DIALOG_WIDTH - 1*50 - 1*6 , DIALOG_HEIGHT - 6 - 14 );
200 Size = MAP_APPFONT ( 50, 14 );