1*b1cdbd2cSJim Jagielski/**************************************************************
2*b1cdbd2cSJim Jagielski *
3*b1cdbd2cSJim Jagielski * Licensed to the Apache Software Foundation (ASF) under one
4*b1cdbd2cSJim Jagielski * or more contributor license agreements.  See the NOTICE file
5*b1cdbd2cSJim Jagielski * distributed with this work for additional information
6*b1cdbd2cSJim Jagielski * regarding copyright ownership.  The ASF licenses this file
7*b1cdbd2cSJim Jagielski * to you under the Apache License, Version 2.0 (the
8*b1cdbd2cSJim Jagielski * "License"); you may not use this file except in compliance
9*b1cdbd2cSJim Jagielski * with the License.  You may obtain a copy of the License at
10*b1cdbd2cSJim Jagielski *
11*b1cdbd2cSJim Jagielski *   http://www.apache.org/licenses/LICENSE-2.0
12*b1cdbd2cSJim Jagielski *
13*b1cdbd2cSJim Jagielski * Unless required by applicable law or agreed to in writing,
14*b1cdbd2cSJim Jagielski * software distributed under the License is distributed on an
15*b1cdbd2cSJim Jagielski * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*b1cdbd2cSJim Jagielski * KIND, either express or implied.  See the License for the
17*b1cdbd2cSJim Jagielski * specific language governing permissions and limitations
18*b1cdbd2cSJim Jagielski * under the License.
19*b1cdbd2cSJim Jagielski *
20*b1cdbd2cSJim Jagielski *************************************************************/
21*b1cdbd2cSJim Jagielski
22*b1cdbd2cSJim Jagielski
23*b1cdbd2cSJim Jagielski#ifndef SVX_HANGUL_HANJA_DLG_HRC
24*b1cdbd2cSJim Jagielski#define SVX_HANGUL_HANJA_DLG_HRC
25*b1cdbd2cSJim Jagielski
26*b1cdbd2cSJim Jagielski#ifndef _SVT_CONTROLDIMS_HRC_
27*b1cdbd2cSJim Jagielski#include <svtools/controldims.hrc>
28*b1cdbd2cSJim Jagielski#endif
29*b1cdbd2cSJim Jagielski
30*b1cdbd2cSJim Jagielski// PushButton
31*b1cdbd2cSJim Jagielski#define PB_FIND			1
32*b1cdbd2cSJim Jagielski
33*b1cdbd2cSJim Jagielski// Control
34*b1cdbd2cSJim Jagielski#define CTL_SUGGESTIONS	1
35*b1cdbd2cSJim Jagielski
36*b1cdbd2cSJim Jagielski// FixedText
37*b1cdbd2cSJim Jagielski#define FT_FORMAT			1
38*b1cdbd2cSJim Jagielski#define FT_RESIZE_ANCHOR	2
39*b1cdbd2cSJim Jagielski#define FT_CONVERSION		3
40*b1cdbd2cSJim Jagielski
41*b1cdbd2cSJim Jagielski// RadioButton
42*b1cdbd2cSJim Jagielski#define RB_SIMPLE_CONVERSION		1
43*b1cdbd2cSJim Jagielski#define RB_HANJA_HANGUL_BRACKETED	2
44*b1cdbd2cSJim Jagielski#define RB_HANGUL_HANJA_BRACKETED	3
45*b1cdbd2cSJim Jagielski#define RB_HANGUL_HANJA_ABOVE		4
46*b1cdbd2cSJim Jagielski#define RB_HANGUL_HANJA_BELOW		5
47*b1cdbd2cSJim Jagielski#define RB_HANJA_HANGUL_ABOVE		6
48*b1cdbd2cSJim Jagielski#define RB_HANJA_HANGUL_BELOW		7
49*b1cdbd2cSJim Jagielski
50*b1cdbd2cSJim Jagielski// CheckBox
51*b1cdbd2cSJim Jagielski#define CB_REPLACE_BY_CHARACTER		1
52*b1cdbd2cSJim Jagielski#define CB_HANGUL_ONLY				2
53*b1cdbd2cSJim Jagielski#define CB_HANJA_ONLY				3
54*b1cdbd2cSJim Jagielski
55*b1cdbd2cSJim Jagielski// String
56*b1cdbd2cSJim Jagielski#define STR_HANGUL					1
57*b1cdbd2cSJim Jagielski#define STR_HANJA					2
58*b1cdbd2cSJim Jagielski
59*b1cdbd2cSJim Jagielski#define FT_WORD                     10
60*b1cdbd2cSJim Jagielski#define FT_AKTWORD                  11
61*b1cdbd2cSJim Jagielski#define FT_NEWWORD                  12
62*b1cdbd2cSJim Jagielski#define GB_AUDIT                    13
63*b1cdbd2cSJim Jagielski#define BTN_IGNORE                  14
64*b1cdbd2cSJim Jagielski#define BTN_IGNOREALL               15
65*b1cdbd2cSJim Jagielski#define BTN_CHANGE                  16
66*b1cdbd2cSJim Jagielski#define BTN_CHANGEALL               17
67*b1cdbd2cSJim Jagielski#define FT_STATUS                   18
68*b1cdbd2cSJim Jagielski#define BTN_SPL_CANCEL              19
69*b1cdbd2cSJim Jagielski#define BTN_SPL_HELP                20
70*b1cdbd2cSJim Jagielski#define ED_NEWWORD                  21
71*b1cdbd2cSJim Jagielski#define FT_SUGGESTION               22
72*b1cdbd2cSJim Jagielski
73*b1cdbd2cSJim Jagielski
74*b1cdbd2cSJim Jagielski
75*b1cdbd2cSJim Jagielski// Hangul / Hanja Options Dialog
76*b1cdbd2cSJim Jagielski
77*b1cdbd2cSJim Jagielski#define	FT_USERDEFDICT				1
78*b1cdbd2cSJim Jagielski#define	FL_OPTIONS					2
79*b1cdbd2cSJim Jagielski#define BTN_OPTIONS                 10
80*b1cdbd2cSJim Jagielski
81*b1cdbd2cSJim Jagielski#define	LB_DICTS					1
82*b1cdbd2cSJim Jagielski
83*b1cdbd2cSJim Jagielski#define CB_IGNOREPOST				1
84*b1cdbd2cSJim Jagielski#define	CB_SHOWRECENTLYFIRST		3
85*b1cdbd2cSJim Jagielski#define CB_AUTOREPLACEUNIQUE		4
86*b1cdbd2cSJim Jagielski
87*b1cdbd2cSJim Jagielski#define	PB_HHO_NEW					1
88*b1cdbd2cSJim Jagielski#define PB_HHO_EDIT					2
89*b1cdbd2cSJim Jagielski#define	PB_HHO_DELETE				3
90*b1cdbd2cSJim Jagielski#define	PB_HHO_OK					4
91*b1cdbd2cSJim Jagielski#define	PB_HHO_CANCEL				5
92*b1cdbd2cSJim Jagielski#define	PB_HHO_HELP					6
93*b1cdbd2cSJim Jagielski
94*b1cdbd2cSJim Jagielski// metrics
95*b1cdbd2cSJim Jagielski
96*b1cdbd2cSJim Jagielski#define	HHO_DLGWIDTH				287
97*b1cdbd2cSJim Jagielski#define HHx_DLGHIGHT				175
98*b1cdbd2cSJim Jagielski#define HHO_COL_1					RSC_SP_DLG_INNERBORDER_LEFT
99*b1cdbd2cSJim Jagielski#define HHO_COL_1a					(HHO_COL_1+3)
100*b1cdbd2cSJim Jagielski#define HHO_COL_6					(HHO_DLGWIDTH-6)
101*b1cdbd2cSJim Jagielski#define HHO_COL_5					(HHO_COL_6-50)
102*b1cdbd2cSJim Jagielski#define HHO_COL_4					(HHO_COL_5-12)
103*b1cdbd2cSJim Jagielski#define HHO_COL_3					(HHO_COL_4-50)
104*b1cdbd2cSJim Jagielski#define HHO_COL_2					(HHO_COL_3-6)
105*b1cdbd2cSJim Jagielski
106*b1cdbd2cSJim Jagielski#define HHO_ROW_1					RSC_SP_DLG_INNERBORDER_TOP
107*b1cdbd2cSJim Jagielski#define HHO_ROW_2					(HHO_ROW_1+8+2)
108*b1cdbd2cSJim Jagielski#define HHO_ROW_3					(HHO_ROW_2+14)
109*b1cdbd2cSJim Jagielski#define HHO_ROW_4					(HHO_ROW_3+2)
110*b1cdbd2cSJim Jagielski#define HHO_ROW_5					(HHO_ROW_4+14)
111*b1cdbd2cSJim Jagielski#define HHO_ROW_6					(HHO_ROW_5+2)
112*b1cdbd2cSJim Jagielski#define HHO_ROW_7					(HHO_ROW_6+14)
113*b1cdbd2cSJim Jagielski#define HHO_ROW_8					(HHO_ROW_7+4)
114*b1cdbd2cSJim Jagielski#define HHO_ROW_9					(HHO_ROW_8+8+4)
115*b1cdbd2cSJim Jagielski#define HHO_ROW_11					(HHO_ROW_9+8+4)
116*b1cdbd2cSJim Jagielski#define HHO_ROW_12					(HHO_ROW_11+8+4)
117*b1cdbd2cSJim Jagielski
118*b1cdbd2cSJim Jagielski#define	HHO_ROW_a1					HHO_ROW_1
119*b1cdbd2cSJim Jagielski#define	HHO_ROW_a2					(HHO_ROW_a1+14)
120*b1cdbd2cSJim Jagielski#define	HHO_ROW_a3					(HHO_ROW_a2+2)
121*b1cdbd2cSJim Jagielski#define	HHO_ROW_a4					(HHO_ROW_a3+14)
122*b1cdbd2cSJim Jagielski#define	HHO_ROW_a5					(HHO_ROW_a4+4)
123*b1cdbd2cSJim Jagielski#define	HHO_ROW_a6					(HHO_ROW_a5+14)
124*b1cdbd2cSJim Jagielski
125*b1cdbd2cSJim Jagielski
126*b1cdbd2cSJim Jagielski// Hangul / Hanja New Dictonary Dialog
127*b1cdbd2cSJim Jagielski#define FL_NEWDICT					1
128*b1cdbd2cSJim Jagielski
129*b1cdbd2cSJim Jagielski#define FT_DICTNAME					1
130*b1cdbd2cSJim Jagielski
131*b1cdbd2cSJim Jagielski#define ED_DICTNAME					1
132*b1cdbd2cSJim Jagielski
133*b1cdbd2cSJim Jagielski#define PB_NEWDICT_OK				1
134*b1cdbd2cSJim Jagielski#define PB_NEWDICT_ESC				2
135*b1cdbd2cSJim Jagielski#define PB_NEWDICT_HLP				3
136*b1cdbd2cSJim Jagielski
137*b1cdbd2cSJim Jagielski
138*b1cdbd2cSJim Jagielski// Hangul Hanja Edit Custom Dictionary Dialog
139*b1cdbd2cSJim Jagielski#define MAXNUM_SUGGESTIONS			50
140*b1cdbd2cSJim Jagielski
141*b1cdbd2cSJim Jagielski#define STR_EDITHINT				1
142*b1cdbd2cSJim Jagielski
143*b1cdbd2cSJim Jagielski#define	FT_BOOK						1
144*b1cdbd2cSJim Jagielski#define	FT_ORIGINAL					2
145*b1cdbd2cSJim Jagielski#define	FT_SUGGESTIONS				3
146*b1cdbd2cSJim Jagielski
147*b1cdbd2cSJim Jagielski#define LB_BOOK						1
148*b1cdbd2cSJim Jagielski#define	LB_ORIGINAL					2
149*b1cdbd2cSJim Jagielski
150*b1cdbd2cSJim Jagielski#define	PB_HHE_NEW					1
151*b1cdbd2cSJim Jagielski#define	PB_HHE_DELETE				2
152*b1cdbd2cSJim Jagielski#define PB_HHE_HELP					3
153*b1cdbd2cSJim Jagielski#define	PB_HHE_CLOSE				4
154*b1cdbd2cSJim Jagielski
155*b1cdbd2cSJim Jagielski#define	SB_SCROLL					1
156*b1cdbd2cSJim Jagielski
157*b1cdbd2cSJim Jagielski#define ED_1						1
158*b1cdbd2cSJim Jagielski#define ED_2						2
159*b1cdbd2cSJim Jagielski#define ED_3						3
160*b1cdbd2cSJim Jagielski#define ED_4						4
161*b1cdbd2cSJim Jagielski
162*b1cdbd2cSJim Jagielski// metrics
163*b1cdbd2cSJim Jagielski
164*b1cdbd2cSJim Jagielski#define RSC_CD_VSCRLWIDTH			8		// vertical scroll bar width
165*b1cdbd2cSJim Jagielski#define	HHE_DLGWIDTH				HHO_DLGWIDTH
166*b1cdbd2cSJim Jagielski#define HHE_COL_1					RSC_SP_DLG_INNERBORDER_LEFT
167*b1cdbd2cSJim Jagielski#define HHE_COL_6					(HHE_DLGWIDTH-RSC_SP_DLG_INNERBORDER_RIGHT)
168*b1cdbd2cSJim Jagielski#define HHE_COL_5					(HHE_COL_6-RSC_CD_PUSHBUTTON_WIDTH)
169*b1cdbd2cSJim Jagielski#define HHE_COL_4					(HHE_COL_5-6)
170*b1cdbd2cSJim Jagielski#define HHE_COL_3_2					(HHE_COL_4-RSC_CD_VSCRLWIDTH)
171*b1cdbd2cSJim Jagielski#define HHE_COL_3_1					(HHE_COL_3_2-RSC_SP_CTRL_GROUP_X)
172*b1cdbd2cSJim Jagielski#define HHE_COL_3_0					(HHE_COL_3_2-RSC_CD_PUSHBUTTON_WIDTH)
173*b1cdbd2cSJim Jagielski#define HHE_COL_2					(HHE_COL_1+50)
174*b1cdbd2cSJim Jagielski#define HHE_COL_3					(HHE_COL_2+1)
175*b1cdbd2cSJim Jagielski
176*b1cdbd2cSJim Jagielski#define HHE_ROW_1					RSC_SP_DLG_INNERBORDER_TOP
177*b1cdbd2cSJim Jagielski#define HHE_ROW_2					(HHE_ROW_1+2)
178*b1cdbd2cSJim Jagielski#define HHE_ROW_3					(HHE_ROW_2+12)
179*b1cdbd2cSJim Jagielski#define HHE_ROW_4					(HHE_ROW_3+12)
180*b1cdbd2cSJim Jagielski#define HHE_ROW_5					(HHE_ROW_4+8+2)
181*b1cdbd2cSJim Jagielski#define HHE_ROW_6					(HHE_ROW_5+12)
182*b1cdbd2cSJim Jagielski#define HHE_ROW_7					(HHE_ROW_6+2)
183*b1cdbd2cSJim Jagielski#define HHE_ROW_8					(HHE_ROW_7+2)
184*b1cdbd2cSJim Jagielski#define HHE_ROW_9					(HHE_ROW_6+12)
185*b1cdbd2cSJim Jagielski#define HHE_ROW_10					(HHE_ROW_8+RSC_SP_CTRL_GROUP_Y)
186*b1cdbd2cSJim Jagielski#define HHE_ROW_11					(HHE_ROW_10+8+2)
187*b1cdbd2cSJim Jagielski#define HHE_ROW_12					(HHE_ROW_11+4*12)
188*b1cdbd2cSJim Jagielski#define HHE_ROW_14					(HHx_DLGHIGHT-RSC_SP_DLG_INNERBORDER_BOTTOM)
189*b1cdbd2cSJim Jagielski#define HHE_ROW_13					(HHE_ROW_14-RSC_CD_PUSHBUTTON_HEIGHT)
190*b1cdbd2cSJim Jagielski#define HHE_ROW_a1					(HHE_ROW_5)
191*b1cdbd2cSJim Jagielski#define HHE_ROW_a3					(HHE_ROW_a1+RSC_CD_PUSHBUTTON_HEIGHT+2)
192*b1cdbd2cSJim Jagielski
193*b1cdbd2cSJim Jagielski#endif // SVX_HANGUL_HANJA_DLG_HRC
194