xref: /trunk/main/cui/source/dialogs/hangulhanjadlg.src (revision a3cdc23e488c57f3433f22cd4458e65c27aa499c)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements.  See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership.  The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance
9 * with the License.  You may obtain a copy of the License at
10 *
11 *   http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing,
14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied.  See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22#include <cuires.hrc>
23#include "helpid.hrc"
24
25#ifndef SVX_HANGUL_HANJA_DLG_HRC
26#include "hangulhanjadlg.hrc"
27#endif
28
29ModalDialog RID_SVX_MDLG_HANGULHANJA
30{
31    HelpId = HID_DIALOG_HANGULHANJA ;
32    Size = MAP_APPFONT ( 302, 175 ) ;
33    OutputSize = TRUE ;
34    Closeable = TRUE ;
35    Moveable = TRUE ;
36    SVLook = TRUE ;
37
38    Text [ en-US ] = "Hangul/Hanja Conversion" ;
39
40    PushButton PB_FIND
41    {
42        HelpID = "cui:PushButton:RID_SVX_MDLG_HANGULHANJA:PB_FIND" ;
43        Pos = MAP_APPFONT ( 207, 23 ) ;
44        Size = MAP_APPFONT ( 30, 14 ) ;
45
46        Text [ en-US ] = "~Find" ;
47    };
48
49    Control CTL_SUGGESTIONS
50    {
51        Pos = MAP_APPFONT ( 51, 46 ) ;
52        Size = MAP_APPFONT ( 186, 30 ) ;
53        TabStop = TRUE ;
54    };
55
56    FixedText FT_FORMAT
57    {
58        Pos = MAP_APPFONT ( 6, 81 ) ;
59        Size = MAP_APPFONT ( 42, 8 ) ;
60
61        Text [ en-US ] = "Format" ;
62    };
63
64    RadioButton RB_SIMPLE_CONVERSION
65    {
66        HelpID = "cui:RadioButton:RID_SVX_MDLG_HANGULHANJA:RB_SIMPLE_CONVERSION" ;
67        Pos = MAP_APPFONT ( 51, 81 ) ;
68        Size = MAP_APPFONT ( 60, 8 ) ;
69
70        Group = TRUE ;
71
72        Text [ en-US ] = "~Hangul/Hanja" ;
73    };
74
75    RadioButton RB_HANJA_HANGUL_BRACKETED
76    {
77        HelpID = "cui:RadioButton:RID_SVX_MDLG_HANGULHANJA:RB_HANJA_HANGUL_BRACKETED" ;
78        Pos = MAP_APPFONT ( 114, 81 ) ;
79        Size = MAP_APPFONT ( 60, 8 ) ;
80
81        Text [ en-US ] = "Hanja (Han~gul)" ;
82    };
83
84    RadioButton RB_HANGUL_HANJA_BRACKETED
85    {
86        HelpID = "cui:RadioButton:RID_SVX_MDLG_HANGULHANJA:RB_HANGUL_HANJA_BRACKETED" ;
87        Pos = MAP_APPFONT ( 177, 81 ) ;
88        Size = MAP_APPFONT ( 60, 8 ) ;
89
90        Text [ en-US ] = "Hang~ul (Hanja)" ;
91    };
92
93    RadioButton RB_HANGUL_HANJA_ABOVE
94    {
95        HelpID = "cui:RadioButton:RID_SVX_MDLG_HANGULHANJA:RB_HANGUL_HANJA_ABOVE" ;
96        Pos = MAP_APPFONT ( 51, 95 ) ;
97        Size = MAP_APPFONT ( 60, 16 ) ;
98
99        // this is the _primary_ text
100        Text [ en-US ] = "Hangu~l" ;
101    };
102
103    RadioButton RB_HANGUL_HANJA_BELOW
104    {
105        HelpID = "cui:RadioButton:RID_SVX_MDLG_HANGULHANJA:RB_HANGUL_HANJA_BELOW" ;
106        Pos = MAP_APPFONT ( 114, 95 ) ;
107        Size = MAP_APPFONT ( 60, 16 ) ;
108
109        // this is the _primary_ text
110        Text [ en-US ] = "Hang~ul" ;
111    };
112
113    RadioButton RB_HANJA_HANGUL_ABOVE
114    {
115        HelpID = "cui:RadioButton:RID_SVX_MDLG_HANGULHANJA:RB_HANJA_HANGUL_ABOVE" ;
116        Pos = MAP_APPFONT ( 56, 114 ) ;
117        Size = MAP_APPFONT ( 60, 16 ) ;
118
119        // this is the _primary_ text
120        Text [ en-US ] = "Han~ja" ;
121    };
122
123    RadioButton RB_HANJA_HANGUL_BELOW
124    {
125        HelpID = "cui:RadioButton:RID_SVX_MDLG_HANGULHANJA:RB_HANJA_HANGUL_BELOW" ;
126        Pos = MAP_APPFONT ( 114, 114 ) ;
127        Size = MAP_APPFONT ( 60, 16 ) ;
128
129        // this is the _primary_ text
130        Text [ en-US ] = "Ha~nja" ;
131    };
132
133    FixedText FT_CONVERSION
134    {
135        Pos = MAP_APPFONT ( 6, 134 ) ;
136        Size = MAP_APPFONT ( 42, 8 ) ;
137
138        Text [ en-US ] = "Conversion" ;
139    };
140
141    CheckBox CB_HANGUL_ONLY
142    {
143        HelpID = "cui:CheckBox:RID_SVX_MDLG_HANGULHANJA:CB_HANGUL_ONLY" ;
144        Pos = MAP_APPFONT ( 51, 134 ) ;
145        Size = MAP_APPFONT ( 60, 8 ) ;
146
147        Text [ en-US ] = "Hangul ~only" ;
148    };
149
150    CheckBox CB_HANJA_ONLY
151    {
152        HelpID = "cui:CheckBox:RID_SVX_MDLG_HANGULHANJA:CB_HANJA_ONLY" ;
153        Pos = MAP_APPFONT ( 114, 134 ) ;
154        Size = MAP_APPFONT ( 55, 8 ) ;
155
156        Text [ en-US ] = "Hanja onl~y" ;
157    };
158
159    // this element is only for determining where our radio button group ends (in both directions)
160    FixedText FT_RESIZE_ANCHOR
161    {
162        Pos = MAP_APPFONT ( 241, 133 ) ;
163    };
164
165    CheckBox CB_REPLACE_BY_CHARACTER
166    {
167        HelpID = "cui:CheckBox:RID_SVX_MDLG_HANGULHANJA:CB_REPLACE_BY_CHARACTER" ;
168        Pos = MAP_APPFONT ( 241, 81 ) ;
169        Size = MAP_APPFONT ( 55, 24 ) ;
170
171        WordBreak = TRUE ;
172
173        Text [ en-US ] = "Replace b~y character" ;
174    };
175
176    String STR_HANGUL
177    {
178        Text [ en-US ] = "Hangul" ;
179    };
180
181    String STR_HANJA
182    {
183        Text [ en-US ] = "Hanja" ;
184    };
185};
186
187ModalDialog RID_SVX_MDLG_HANGULHANJA_OPT
188{
189    OutputSize = TRUE ;
190    Hide = TRUE ;
191    SVLook = TRUE ;
192    HelpId = HID_HANGULHANJA_OPT_DLG ;
193    Pos = MAP_APPFONT ( 0, 0 ) ;
194    Size = MAP_APPFONT ( HHO_DLGWIDTH, HHx_DLGHEIGHT ) ;
195    Text [ en-US ] = "Hangul/Hanja Options" ;
196    Moveable = TRUE ;
197    Closeable = TRUE ;
198
199    FixedText FT_USERDEFDICT
200    {
201        Pos = MAP_APPFONT ( HHO_COL_1, HHO_ROW_1 ) ;
202        Size = MAP_APPFONT ( HHO_COL_2 - HHO_COL_1, 8 ) ;
203        Text [ en-US ] = "User-defined dictionaries" ;
204    };
205    Control LB_DICTS
206    {
207        Pos = MAP_APPFONT ( HHO_COL_1, HHO_ROW_2 ) ;
208        Size = MAP_APPFONT ( HHO_COL_2 - HHO_COL_1, HHO_ROW_7 - HHO_ROW_2 ) ;
209        HelpId = HID_HANGULHANJA_OPT_DICTS_LB ;
210        TabStop = TRUE ;
211        Border = TRUE ;
212    };
213    FixedLine FL_OPTIONS
214    {
215        Pos = MAP_APPFONT ( HHO_COL_1, HHO_ROW_8 ) ;
216        Size = MAP_APPFONT ( HHO_COL_4 - HHO_COL_1, 8 ) ;
217        Text [ en-US ] = "Options" ;
218    };
219    CheckBox CB_IGNOREPOST
220    {
221        HelpID = "cui:CheckBox:RID_SVX_MDLG_HANGULHANJA_OPT:CB_IGNOREPOST" ;
222        Pos = MAP_APPFONT ( HHO_COL_1a, HHO_ROW_9 ) ;
223        Size = MAP_APPFONT ( HHO_COL_6 - HHO_COL_1a, 12 ) ;
224        Text [ en-US ] = "Ignore post-positional word" ;
225    };
226    CheckBox CB_SHOWRECENTLYFIRST
227    {
228        HelpID = "cui:CheckBox:RID_SVX_MDLG_HANGULHANJA_OPT:CB_SHOWRECENTLYFIRST" ;
229        Pos = MAP_APPFONT ( HHO_COL_1a, HHO_ROW_11 ) ;
230        Size = MAP_APPFONT ( HHO_COL_6 - HHO_COL_1a, 12 ) ;
231        Text [ en-US ] = "Show recently used entries first" ;
232    };
233    CheckBox CB_AUTOREPLACEUNIQUE
234    {
235        HelpID = "cui:CheckBox:RID_SVX_MDLG_HANGULHANJA_OPT:CB_AUTOREPLACEUNIQUE" ;
236        Pos = MAP_APPFONT ( HHO_COL_1a, HHO_ROW_12 ) ;
237        Size = MAP_APPFONT ( HHO_COL_6 - HHO_COL_1a, 12 ) ;
238        Text [ en-US ] = "Replace all unique entries automatically" ;
239    };
240    PushButton PB_HHO_NEW
241    {
242        HelpID = "cui:PushButton:RID_SVX_MDLG_HANGULHANJA_OPT:PB_HHO_NEW" ;
243        Pos = MAP_APPFONT ( HHO_COL_3, HHO_ROW_2 ) ;
244        Size = MAP_APPFONT ( HHO_COL_4 - HHO_COL_3, 14 ) ;
245        Text [ en-US ] = "New..." ;
246    };
247    PushButton PB_HHO_EDIT
248    {
249        HelpID = "cui:PushButton:RID_SVX_MDLG_HANGULHANJA_OPT:PB_HHO_EDIT" ;
250        Pos = MAP_APPFONT ( HHO_COL_3, HHO_ROW_4 ) ;
251        Size = MAP_APPFONT ( HHO_COL_4 - HHO_COL_3, 14 ) ;
252        Text [ en-US ] = "Edit..." ;
253    };
254    PushButton PB_HHO_DELETE
255    {
256        HelpID = "cui:PushButton:RID_SVX_MDLG_HANGULHANJA_OPT:PB_HHO_DELETE" ;
257        Pos = MAP_APPFONT ( HHO_COL_3, HHO_ROW_6 ) ;
258        Size = MAP_APPFONT ( HHO_COL_4 - HHO_COL_3, 14 ) ;
259        Text [ en-US ] = "Delete" ;
260    };
261    OKButton PB_HHO_OK
262    {
263        DefButton = TRUE ;
264        Pos = MAP_APPFONT ( HHO_COL_5, HHO_ROW_a1 ) ;
265        Size = MAP_APPFONT ( HHO_COL_6 - HHO_COL_5, 14 ) ;
266    };
267    CancelButton PB_HHO_CANCEL
268    {
269        Pos = MAP_APPFONT ( HHO_COL_5, HHO_ROW_a3 ) ;
270        Size = MAP_APPFONT ( HHO_COL_6 - HHO_COL_5, 14 ) ;
271    };
272    HelpButton PB_HHO_HELP
273    {
274        Pos = MAP_APPFONT ( HHO_COL_5, HHO_ROW_a5 ) ;
275        Size = MAP_APPFONT ( HHO_COL_6 - HHO_COL_5, 14 ) ;
276    };
277
278};
279
280
281ModalDialog RID_SVX_MDLG_HANGULHANJA_NEWDICT
282{
283    HelpId = HID_HANGULHANJA_NEWDICT_DLG ;
284    OutputSize = TRUE ;
285    SVLook = TRUE ;
286    Size = MAP_APPFONT ( 213, 66 ) ;
287    Moveable = TRUE ;
288
289    Text [ en-US ] = "New Dictionary" ;
290
291    FixedLine FL_NEWDICT
292    {
293        Pos = MAP_APPFONT ( 6, 3 ) ;
294        Size = MAP_APPFONT ( 145, 8 ) ;
295        Text [ en-US ] = "Dictionary" ;
296    };
297    FixedText FT_DICTNAME
298    {
299        Pos = MAP_APPFONT ( 11, 15 ) ;
300        Size = MAP_APPFONT ( 40, 10 ) ;
301        LeftLabel = TRUE ;
302        Text [ en-US ] = "~Name" ;
303    };
304    Edit ED_DICTNAME
305    {
306        HelpID = "cui:Edit:RID_SVX_MDLG_HANGULHANJA_NEWDICT:ED_DICTNAME" ;
307        Border = TRUE ;
308        Pos = MAP_APPFONT ( 55, 14 ) ;
309        Size = MAP_APPFONT ( 90, 12 ) ;
310        MaxTextLength = 32 ;
311    };
312    OKButton PB_NEWDICT_OK
313    {
314        Pos = MAP_APPFONT ( 157, 6 ) ;
315        Size = MAP_APPFONT ( 50, 14 ) ;
316        Disable = TRUE ;
317        DefButton = TRUE ;
318    };
319    CancelButton PB_NEWDICT_ESC
320    {
321        Pos = MAP_APPFONT ( 157, 23 ) ;
322        Size = MAP_APPFONT ( 50, 14 ) ;
323    };
324    HelpButton PB_NEWDICT_HLP
325    {
326        Pos = MAP_APPFONT ( 157, 43 ) ;
327        Size = MAP_APPFONT ( 50, 14 ) ;
328    };
329};
330
331
332ModalDialog RID_SVX_MDLG_HANGULHANJA_EDIT
333{
334    OutputSize = TRUE ;
335    Hide = TRUE ;
336    SVLook = TRUE ;
337    HelpId = HID_HANGULHANJA_EDIT_DLG ;
338    Pos = MAP_APPFONT ( 0, 0 ) ;
339    Size = MAP_APPFONT ( HHE_DLGWIDTH, HHx_DLGHEIGHT ) ;
340    Text [ en-US ] = "Edit Custom Dictionary" ;
341    Moveable = TRUE ;
342    Closeable = TRUE ;
343
344    String STR_EDITHINT
345    {
346        Text [ en-US ] = "[Enter text here]" ;
347    };
348    FixedText FT_BOOK
349    {
350        Pos = MAP_APPFONT ( HHE_COL_1, HHE_ROW_2 ) ;
351        Size = MAP_APPFONT ( HHE_COL_2 - HHE_COL_1, 8 ) ;
352        Text [ en-US ] = "Book" ;
353    };
354    ListBox LB_BOOK
355    {
356        HelpID = "cui:ListBox:RID_SVX_MDLG_HANGULHANJA_EDIT:LB_BOOK" ;
357        Pos = MAP_APPFONT ( HHE_COL_3, HHE_ROW_1 ) ;
358        Size = MAP_APPFONT ( HHE_COL_4 - HHE_COL_3, 60 ) ;
359        DropDown = TRUE ;
360        Border = TRUE ;
361    };
362    FixedText FT_ORIGINAL
363    {
364        Pos = MAP_APPFONT ( HHE_COL_1, HHE_ROW_4 ) ;
365        Size = MAP_APPFONT ( HHE_COL_4 - HHE_COL_1, 8 ) ;
366        Text [ en-US ] = "Original" ;
367    };
368    ComboBox LB_ORIGINAL
369    {
370        HelpID = "cui:ComboBox:RID_SVX_MDLG_HANGULHANJA_EDIT:LB_ORIGINAL" ;
371        Pos = MAP_APPFONT ( HHE_COL_1, HHE_ROW_5 ) ;
372        Size = MAP_APPFONT ( HHE_COL_4 - HHE_COL_1, 60 ) ;
373        DropDown = TRUE ;
374        Border = TRUE ;
375    };
376    FixedText FT_SUGGESTIONS
377    {
378        Pos = MAP_APPFONT ( HHE_COL_1, HHE_ROW_10 ) ;
379        Size = MAP_APPFONT ( HHE_COL_4 - HHE_COL_1, 8 ) ;
380        Text [ en-US ] = "Suggestions (max. 8)" ;
381    };
382    Edit ED_1
383    {
384        HelpID = "cui:Edit:RID_SVX_MDLG_HANGULHANJA_EDIT:ED_1" ;
385        Pos = MAP_APPFONT ( HHE_COL_1, HHE_ROW_11 ) ;
386        Size = MAP_APPFONT ( HHE_COL_3_1 - HHE_COL_1, 12 ) ;
387        Hide = FALSE ;
388        Border = TRUE ;
389    };
390    Edit ED_2
391    {
392        HelpID = "cui:Edit:RID_SVX_MDLG_HANGULHANJA_EDIT:ED_2" ;
393        Pos = MAP_APPFONT ( HHE_COL_1, HHE_ROW_11 + 12 ) ;
394        Size = MAP_APPFONT ( HHE_COL_3_1 - HHE_COL_1, 12 ) ;
395        Hide = FALSE ;
396        Border = TRUE ;
397    };
398    Edit ED_3
399    {
400        HelpID = "cui:Edit:RID_SVX_MDLG_HANGULHANJA_EDIT:ED_3" ;
401        Pos = MAP_APPFONT ( HHE_COL_1, HHE_ROW_11 + 24 ) ;
402        Size = MAP_APPFONT ( HHE_COL_3_1 - HHE_COL_1, 12 ) ;
403        Hide = FALSE ;
404        Border = TRUE ;
405    };
406    Edit ED_4
407    {
408        HelpID = "cui:Edit:RID_SVX_MDLG_HANGULHANJA_EDIT:ED_4" ;
409        Pos = MAP_APPFONT ( HHE_COL_1, HHE_ROW_11 + 36 ) ;
410        Size = MAP_APPFONT ( HHE_COL_3_1 - HHE_COL_1, 12 ) ;
411        Hide = FALSE ;
412        Border = TRUE ;
413    };
414    ScrollBar SB_SCROLL
415    {
416        Pos = MAP_APPFONT ( HHE_COL_3_2, HHE_ROW_11 ) ;
417        Size = MAP_APPFONT ( RSC_CD_VSCRLWIDTH, HHE_ROW_12 - HHE_ROW_11 ) ; // height = 48
418        VScroll = TRUE ;
419        Drag = TRUE ;
420    };
421    PushButton PB_HHE_NEW
422    {
423        HelpID = "cui:PushButton:RID_SVX_MDLG_HANGULHANJA_EDIT:PB_HHE_NEW" ;
424        Pos = MAP_APPFONT ( HHE_COL_5, HHE_ROW_a1 ) ;
425        Size = MAP_APPFONT ( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT ) ;
426        Text [ en-US ] = "New" ;
427    };
428    PushButton PB_HHE_DELETE
429    {
430        HelpID = "cui:PushButton:RID_SVX_MDLG_HANGULHANJA_EDIT:PB_HHE_DELETE" ;
431        Pos = MAP_APPFONT ( HHE_COL_5, HHE_ROW_a3 ) ;
432        Size = MAP_APPFONT ( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT ) ;
433        Text [ en-US ] = "Delete" ;
434    };
435    HelpButton PB_HHE_HELP
436    {
437        Pos = MAP_APPFONT ( HHE_COL_3_0, HHE_ROW_13 ) ;
438        Size = MAP_APPFONT ( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT ) ;
439    };
440    CancelButton PB_HHE_CLOSE
441    {
442        Pos = MAP_APPFONT ( HHE_COL_5, HHE_ROW_13 ) ;
443        Size = MAP_APPFONT ( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT ) ;
444        Text [ en-US ] = "Close" ;
445    };
446};
447
448// ********************************************************************** EOF
449