! $Id: HanIM.ad,v 1.30 2000/02/16 20:44:20 frog Exp $
!

!*debug:                    0x0001
*hanIM:                     ѱ

*RootWin.geometry:          -20-20
*RootWin.width:             600
*RootWin.height:            70

*foreground:                #000000
*background:                #c4c4c4

*fontSet:\
-*-clean-bold-r-normal--14-*-*-*-*-*-*,\
-*-batang-bold-r-normal--14-*-*-*-m-*-*

! 뱸 ڵȯ(ȵ)
!*autoReplace:              False

! ȭ Ʒ       Էâ  Ѵ.
*ghostMode:                 True

!*PreEdit.overRideRedirect: True
*PreEdit.borderWidth:       2

*horizDistance:             2
*vertDistance:              2

!
! ó  Է     
!
! ڵ:     euc = euckr[, kssm, unicode]
! :     hangul = korean, english, japanese, cyrillic
! ѱ: 3 = 3bulsik, 2 = 2bulsik, roman,
! : qwerty, dvorak
!
*defaultCode:               euckr
!*initialLang:              hangul
*hangulKeyboard:            2
*englishKeyboard:           qwerty
!*japaneseKeyboard:         enghiragana

!
!   ǥϱ  ڿ(status area message)
!
*hangul3Bulsik:             ѱ 3
*hangul2Bulsik:             ѱ 2
!*hangulRoman:              ѱ θ
*englishqwerty:              ̱
*englishDvorak:              庸
*japaneseEngHiragana:       Hiragana
*japaneseEngKatakana:       Katakana
*japaneseHiragana:          Ҫ骬
*japaneseKatakana:          
!*japaneseHanHiragana:      󰡳
!*japaneseHanKatakana:      ٰ
*cyrillic:                  Cyrillic

!
!  ̸
!
*kssm:                      
*euckr:                     ϼ
*ksc5601:                   KSC5601
!*unicode:                  ڵ

!
!  ̸
!
*button1Label:              
*button2Label:              
*button3Label:              ݱ
*button4Label:              ȯ 
*button5Label:              ۼ 迭
*button6Label:              
!
*rootwin1Label:              ȯ
*rootwin2Label:             ڵǥ Է
*rootwin3Label:              
*rootwin4Label:             

*baseHanIMAccelerators:                                     \
    Ctrl<Key>space:     connect()disconnect(!HANJA)         \n\
    Shift<Key>space:    connect()toggle()                   \n\
    ~s ~c<Key>Select:   connect()initial-mode(INIT)hanja()  \n\
    Ctrl<Key>backslash: connect()disconnect()               \n\
    <Key>Cancel:        cancel(HANJA)                       \n\
    <Key>Execute:       disconnect(INIT)commit()            \n\
    <Key>Left:          through()previous()                 \n\
    <Key>Right:         through()next()                     \n\
    ~Meta<Key>Up:       through()commit(PREEDIT)up()idiom()    \n\
    Meta<Key>Up:        scroll-up()                         \n\
    ~Meta<Key>Down:     through()commit(PREEDIT)down()idiom()  \n\
    Meta<Key>Down:      scroll-down()                       \n\
    Ctrl<Key>Insert:    add-term()                          \n\
    Ctrl<Key>Delete:    delete-term()                       \n\
    <Key>Prior:         through()commit(PREEDIT)scroll-up()    \n\
    <Key>Next:          through()commit(PREEDIT)scroll-down()  \n\
    <Key>Begin:         through()top()                      \n\
    <Key>Home:          through()top()                      \n\
    <Key>End:           through()end()                      \n\
    <Key>Clear:         cancel(HANJA)cancel(PREEDIT)        \n\
    Shift<Key>F1:       help()                              \n\
    ~s ~c<Key>F2:       select-lang()                       \n\
    Ctrl<Key>F2:        cancel(HANJA)hangul2()              \n\
    Shift<Key>F2:       cancel(HANJA)hangul3()              \n\
    <Key>F3:            english12(PREEDIT)                  \n\
    <Key>F4:            cancel(HANJA)edit(!HANJA)           \n\
    ~s ~c<Key>F6:       cancel(HANJA)hiragana-roman()       \n\
    Shift<Key>F6:       cancel(HANJA)katakana-roman()       \n\
    ~s ~c<Key>F7:       cancel(HANJA)hiragana()             \n\
    Shift<Key>F7:       cancel(HANJA)katakana()             \n\
    <Key>F9:            hanja(PREEDIT)                      \n\
    Ctrl<Key>F10:       codetable()                         \n\
    <Key>F11:           keycap()                            \n\
    <Key>BackSpace:     through()cancel(HANJA)              \
            divided-delete()                                \n\
    <Key>Delete:        through()cancel(HANJA)delete()      \n\
    ~Ctrl ~Meta<Key>h:  previous(CODE,HANJA)inkey()         \n\
    ~Ctrl ~Meta<Key>j:  down(CODE,HANJA)inkey()             \n\
    ~Ctrl ~Meta<Key>k:  up(CODE,HANJA)inkey()               \n\
    ~Ctrl ~Meta<Key>l:  next(CODE,HANJA)inkey()             \n\
    Ctrl<Key>a:         through()top()                      \n\
    Ctrl<Key>b:         through()previous()                 \n\
    Ctrl<Key>d:         through()scroll-down()              \
            previous(!INIT,!CODE,!DELETE,!HANJA)            \n\
    Ctrl<Key>e:         through()end()                      \n\
    Ctrl<Key>f:         through()next()                     \n\
    Ctrl<Key>g:         through()cancel(!INIT)              \n\
    Ctrl<Key>h:         through()cancel(HANJA)              \
            divided-delete()                                \n\
    Ctrl<Key>i:         through()edit-idiom()               \n\
    Ctrl<Key>m:         through()commit()                   \n\
    Ctrl<Key>n:         through()down()                     \n\
    Ctrl<Key>o:         through()idiom()                    \n\
    Ctrl<Key>p:         through()up()                       \n\
    Ctrl<Key>r:         through()idiom()                    \n\
    Ctrl<Key>u:         through()cancel(PREEDIT,HANJA)      \
            scroll-up()                                     \n\
    Ctrl ~Meta<Key>v:   through()edit-idiom()scroll-down()  \n\
    ~Ctrl Meta<Key>v:   through()scroll-up()                \n\
    ~s ~c <Key>space:   commit()through()                   \n\
    ~s ~c <Key>Return:  commit()through()                   \n\
    Ctrl<Key>Return:    through()commit()                   \n\
    Shift<Key>Return:   through()commit()                   \n\
    <Key>KP_Enter:      through()commit()                   \n\
    <Key>Tab:           through()commit()                   \n\
    <Key>Escape:        commit(PREEDIT)through()english()   \
    cancel(INIT,CODE,HANJA,ADD,DELETE,EDIT,ERROR)           \n\
    Ctrl<Key>:          through()                           \n\
    Meta<Key>:          through()                           \n\
    ~Ctrl ~Meta<Key>:   inkey()

! 
!    ~c ~s<Key>space:   commit(CODE,DELETE,ERROR)through()  \
!           hanja()                                         \n\
!

!
! common resources
!
*okLabel:                           
*cancelLabel:                       
*closeLabel:                        ݱ

*Ok.label:                          
*No.label:                          ƴϿ
*Cancel.label:                      
*Apply.label:                       

! AddTerm, DelTerm
*AddTerm*Term.label:                
*AddTerm*KeyWord.label:             
*AddTerm*Part.label:                ǰ
*AddTerm*HawText.columns:           20
*AddTerm.Ok.label:                  
*AddTerm.Cancel.label:              
*AddTerm*menuButton.leftBitmap:     menu12

*DelTerm*List.visibleVerticalItemCount:     5
*DelTerm*Label.label:       \
                         

*QuestionDialog.icon:               Term
*QuestionDialog.label:               ǰڽϱ?
*QuestionDialog*Ok.label:           
*QuestionDialog*Cancel.label:       

*Select*visibleHorizontalItemCount: 5
*Select*visibleVerticalItemCount:   5

*Error*icon:                        Excl
*Error*label:                       

! Preference
*Preference.title:                  ȯ 
*CommitMethod.label:                Է 
*CommitMethod*Char.label:           
*CommitMethod*Word.label:           ܾ
*CommitMethod*Line.label:           
*English12.label:                    /ݰ
*English12*One.label:               ݰ
*English12*Two.label:               
*EventFlowControl.label:             帧 
*EventFlowControl*Dynamic.label:     
*EventFlowControl*Static.label:    	 

! ȭâ ϴ ڿ
*askQuit:        ѱ Է±⸦ ðڽϱ?
*askRestart:\
 Է  α׷ \n\
  ֽϴ.\n\n\
Ͻðڽϱ?
*unimplemented:        Դϴ.
*mallocError:       ޸𸮰 մϴ.

*openError1:          ϴ. 
*closeError1:         ϴ.
*addError1:         ߰  ϴ.
*deleteError1:        ϴ.
*conversionError1:  ȯ  ϴ.

! EOF
