! $Id: HanIM.ad,v 1.2 1997/10/29 04:30:11 frog Exp $
!

!*debug:				16
*iconic:				True
*RootWin.geometry:			-20-20
*RootWin.width:				700
*RootWin.height:			70

*foreground:				#000000
*background:				#c4c4c4
!*foreground:				#228b22
!*background:				#f0fff0

*fontSet:		-misc-gothic-medium-r-normal--16-*-75-75-*-*

*encoding:				2

!*autoReplace:				False
*ghostMode:				True

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

*horizDistance:				2
*vertDistance:				2

*hanIM:					ѱԷ± 0.7

!
! ó  Է     
!
! euc = euckr, kssm, unicode
! hangul = korean, english, japaness, cyrillic = russia
! 3 = 3bulsik, 2 = 2bulsik, roman,
! qwerty, dvorak
! enghiragana, engkatakana, hiragana, katakana, hanhiragana, hankatakana
!
*defaultCode:				euckr
*inputLang:				hangul
*hangulKeyboard:			2
*englishKeyboard:			qwerty
*japanessKeyboard:			enghiragana

!
!   ǥϱ  ڿ(status area message)
!
*hangul3Bulsik:				ѱ 3
*hangul2Bulsik:				ѱ 2
*hangulRoman:				ѱ θ
*englishqwerty:				 ̱
*englishDvorak:				 庸
*japanessEngHiragana:			Hiragana
*japanessEngKatakana:			Katakana
*japanessHiragana:			Ҫ骫
*japanessKatakana:			
*japanessHanHiragana:			󰡳
*japanessHanKatakana:			ٰ
*cyrillic:				Cyrillic

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

!
!  ̸
!
*button1Label:				[ ڻ ]
*button2Label:				[ڵǥԷ]
*button3Label:				[]
*button4Label:				[    ]

*baseHanIMAccelerators:						\
    Ctrl<Key>space:	connect()				\
			disconnect(!CONVERSION,!SELECT)		\n\
    Shift<Key>space:	connect()toggle()			\n\
    ~s ~c<Key>Select:	connect()initial-mode(INIT)conversion()	\n\
    Shift<Key>Select:	connect()disconnect()			\n\
    Ctrl<Key>Select:	connect()disconnect()			\n\
    Ctrl<Key>backslash:	connect()disconnect()			\n\
    <Key>Cancel:	cancel(SELECT)no-conversion(!SELECT)	\n\
    <Key>Execute:	disconnect(INIT)commit()		\n\
    <Key>Left:		through()previous()			\n\
    <Key>Right:		through()next()				\n\
    ~Alt<Key>Up:	through()up()idiom()			\
			codetable(INTERMEDIATE,EDIT)		\n\
    Alt<Key>Up:		scroll-up()				\n\
    ~Alt<Key>Down:	through()down()idiom()			\
			codetable(INTERMEDIATE,EDIT)		\n\
    Alt<Key>Down:	scroll-down()				\n\
    Ctrl<Key>Insert:	add-term()				\n\
    Ctrl<Key>Delete:	delete-term()				\n\
    <Key>Prior:		scroll-up()				\n\
    <Key>Next:		scroll-down()				\n\
    <Key>Begin:		through()top()				\n\
    <Key>Home:		through()top()				\n\
    <Key>End:		through()end()				\n\
    <Key>Clear:		cancel(SELECT)cancel(CONVERSION)	\
			cancel(INTERMEDIATE)			\n\
    ~s ~c<Key>F2:	toggle()				\n\
    Ctrl<Key>F2:	cancel(SELECT)hangul2()			\n\
    Shift<Key>F2:	cancel(SELECT)hangul3()			\n\
    <Key>F4:		cancel(SELECT)edit(!SELECT)		\n\
    ~s ~c<Key>F6:	cancel(SELECT)hiragana()		\n\
    Shift<Key>F6:	cancel(SELECT)katakana()		\n\
    ~s ~c<Key>F7:	cancel(SELECT)hiragana-roman()		\n\
    Shift<Key>F7:	cancel(SELECT)katakana-roman()		\n\
    Ctrl<Key>F10:	codetable()				\n\
    <Key>BackSpace:	through()cancel(CONVERSION)		\
			divided-delete()			\n\
    <Key>Delete:	through()cancel(CONVERSION)		\
			delete()				\n\
    ~Ctrl ~Alt<Key>h:	previous(CODE,SELECT)inkey()		\n\
    ~Ctrl ~Alt<Key>j:	down(CODE,SELECT)inkey()		\n\
    ~Ctrl ~Alt<Key>k:	up(CODE,SELECT)inkey()			\n\
    ~Ctrl ~Alt<Key>l:	next(CODE,SELECT)inkey()		\n\
    Ctrl<Key>a:		through()top()				\n\
    Ctrl<Key>b:		through()previous()			\n\
    Ctrl<Key>d:		through()scroll-down()			\
			previous(!INIT,!CODE,!DELETE,!SELECT)	\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(CONVERSION)		\
			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()edit()			\n\
    Ctrl<Key>r:		through()idiom()			\n\
    Ctrl<Key>u:		through()cancel(INTERMEDIATE,CONVERSION)\
			scroll-up()				\n\
    Ctrl ~Alt<Key>v:	through()edit-idiom()scroll-down()	\n\
    ~Ctrl Alt<Key>v:	through()scroll-up()			\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(INTERMEDIATE,CONVERSION)		\
			through()				\
	cancel(INIT,CODE,SELECT,ADD,DELETE,EDIT,ERROR)		\n\
    ~Ctrl ~Alt<Key>:	inkey()					\n\
    !Ctrl<Key>:		through()

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

!
! common resources
!
*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.icon:				xm_question
*QuestionDialog.label:				 ص ǰڽϱ?
*QuestionDialog*Ok.label:			
*QuestionDialog*Cancel.label:			

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

*Error*icon:					Excl
!*Error*icon:					xm_error
*Error*label:					

*mallocError:			޸𸮰 մϴ.
*supplementaryHanjaError:	 ڴ Է  ϴ.

*openError1:			   ϴ.	
*openError2:			   ϴ.
*openError3:			н  ϴ.	
*openError4:			߽ϴ 4.	
*openError5:			߽ϴ 5.	
*openError6:			߽ϴ 6.	
*openError7:			߽ϴ 7.	

*closeError1:			  ϴ 1.
*closeError2:			  ϴ 2.
*closeError3:			  ϴ 3.
*closeError4:			  ϴ 4.
*closeError5:			  ϴ 5.
*closeError6:			  ϴ 6.
*closeError7:			  ϴ 7.
*closeError8:			  ϴ 8.

*addError1:			  ϴ 1.
*addError2:			  ϴ 2.
*addError3:			  ϴ 4.
*addError4:			  ϴ 5.
*addError5:			  ϴ 6.
*addError6:			  ϴ 7.
*addError7:			  ϴ 8.

*deleteError1:			  ϴ 1.
*deleteError2:			  ϴ 2.
*deleteError3:			  ϴ 3.
*deleteError4:			error
*deleteError5:			error
*deleteError6:			error

*learningError1:		  ϴ 1.
*learningError2:		  ϴ 2.

*conversionError1:		ȯ  ϴ.

# EOF

