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