#
# $Id: sjrc.EUC,v 2.5 1993/01/28 09:58:43 nao Exp $
#
#	CcWnn エミュレート用 sjrc
#
#   93/01/18	support for Kana Keyboard
#			minmin@astec.co.jp
#
#command		modemask	keysym		input same
.ki2key.jis		n		F5
.ki2key.jis		kana		F5
.ki2key.jis		m		5		off
.ki2key.jis		kana|m		kana_E		off
.ki2key.kuten		n		F6
.ki2key.kuten		kana		F6
.ki2key.kuten		m		6		off
.ki2key.kuten		kana|m		kana_O		off
.ki2key.convert		c|F		j
.ki2key.convert		kana|c|F	kana_MA		off
.ki2key.convert		c|F		c
.ki2key.convert		kana|c|F	kana_SO		off
#.ki2key.convert	F		period		# for roma input
#.ki2key.convert	s|F		greater		# for kana input
.ki2key.convert		s|F		Kanji
.ki2key.convert		kana|s|F	Kanji
.ki2key.convert		F		Kanji
.ki2key.convert		kana|F		Kanji
.ki2key.next		c|C		n
.ki2key.next		kana|c|C	kana_MI		off
.ki2key.next		C		Down
.ki2key.next		kana|C		Down
.ki2key.up 		c|S		p
.ki2key.up		kana|c|S	kana_SE		off
.ki2key.down		c|S		n
.ki2key.down		kana|c|S	kana_MI		off
.ki2key.prev		c|C		p
.ki2key.prev		kana|c|C	kana_SE		off
.ki2key.prev		C		Up
.ki2key.prev		kana|C		Up
.ki2key.unconvert	c|C		g
.ki2key.unconvert	kana|c|C	kana_KI		off
.ki2key.forward		c|F|S		f
.ki2key.forward		kana|c|F|S	kana_HA		off
.ki2key.forward		F|S		Right
.ki2key.forward		kana|F|S	Right		off
.ki2key.forward		c|S		j
.ki2key.forward		kana|c|S	kana_MA		off
.ki2key.forward		S		Kanji
.ki2key.forward		kana|S		Kanji
.ki2key.forward		c|S		c
.ki2key.forward		kana|c|S	kana_SO		off
.ki2key.backward	c|F|S		b
.ki2key.backward	kana|c|F|S	kana_KO		off
.ki2key.backward	F|S		Left
.ki2key.backward	kana|F|S	Left		off
.ki2key.top		c|F|S		a
.ki2key.top		kana|c|F|S	kana_CHI	off
.ki2key.bottom		c|F|S		e
.ki2key.bottom		kana|c|F|S	kana_I		off
.ki2key.expand		s|F|S|D		Right
.ki2key.expand		kana|s|F|S|D	Right		off
.ki2key.shrink		s|F|S|D		Left
.ki2key.shrink		kana|s|F|S|D	Left		off
.ki2key.backspace	c|F|S|D		h
.ki2key.backspace	kana|c|F|S|D	kana_KU		off
.ki2key.backspace	kana|F|S|D	BackSpace
.ki2key.delete		kana|F|S|D	Delete
.ki2key.fix		c|F|S|D		l
.ki2key.fix		kana|c|F|S|D	kana_RI		off
.ki2key.fix		kana|F|S|D	Execute
.ki2key.cancel		c|F		u
.ki2key.cancel		kana|c|F	kana_NA		off
.ki2key.return		c|F|S|D		m
.ki2key.return		kana|c|F|S|D	kana_MO		off
.ki2key.return		kana|A		Return
.ki2key.start		s|A		space		off
.ki2key.start		kana|s|A	space		off
.ki2key.start		c|A		Kanji
.ki2key.start		kana|c|A	Kanji
.ki2key.zkatakana	F|S|D		F1
.ki2key.zkatakana	kana|F|S|D	F1
.ki2key.zkatakana	m|F|S|D		1		off
.ki2key.zkatakana	kana|m|F|S|D	kana_NU		off
.ki2key.hiragana	F|S|D		F2
.ki2key.hiragana	kana|F|S|D	F2
.ki2key.hiragana	m|F|S|D		2		off
.ki2key.hiragana	kana|m|F|S|D	kana_FU		off
.ki2key.hankaku		F|S|D		F3
.ki2key.hankaku		kana|F|S|D	F3
.ki2key.hankaku		m|F|S|D		3		off
.ki2key.hankaku		kana|m|F|S|D	kana_A		off
.ki2key.zenkaku		F|S|D		F4
.ki2key.zenkaku		kana|F|S|D	F4
.ki2key.zenkaku		m|F|S|D		4		off
.ki2key.zenkaku		kana|m|F|S|D	kana_U		off
.ki2key.bell		F		Escape
.ki2key.bell		kana|F		Escape
.ki2key.kana		c|s		K
.ki2key.kana		kana|c|s	K		off
.ki2key.ignore		A		Cancel
.ki2key.ignore		s|A		Cancel
.ki2key.ignore		A		Select
.ki2key.ignore		m|C		Select
.ki2key.ignore		F		KP_Enter
.ki2key.ignore		n		F7
.ki2key.ignore		n		F8
#.ki2key.ignore		n		F9
#.ki2key.ignore		n		F10
.ki2key.ignore		s|N|F		F12
.ki2key.ignore		s|N|F		F13
.ki2key.ignore		s|N|F		F14
.ki2key.ignore		s|N|F		F15
.ki2key.ignore		s|F		F16
.ki2key.ignore		s|F		F17
.ki2key.ignore		s|F		F18
.ki2key.ignore		s|F		F19
.ki2key.ignore		s|F		F20
.ki2key.ignore		c|F		Tab
.ki2key.ignore		s|c|F		Tab
.ki2key.cancel		kana|S|D	Escape
#
# ss@astec.co.jp/1992.11.25
#	* 文節伸ばし/縮め、辞書登録/削除、記号を追加した。
#	* Tabキーでモード切替えだったのをF9にした
#
.ki2key.expand		c|F|S|D		o
.ki2key.expand		kana|c|F|S|D	kana_RA		off
.ki2key.shrink		c|F|S|D		i
.ki2key.shrink		kana|c|F|S|D	kana_NI		off
.ki2key.toroku		c|F		t
.ki2key.toroku		kana|c|F	kana_KA		off
.ki2key.syoukyo		c|F		v
.ki2key.syoukyo		kana|c|F	kana_HI		off
.ki2key.symbol		c|F		q
.ki2key.symbol		kana|c|F	kana_TA		off
.ki2key.symbol		n		F10
.ki2key.symbol		kana		F10
.ki2key.modedown	n		F9
.ki2key.modedown	kana		F9
.ki2key.modeup		n		F8
.ki2key.modeup		kana		F8
.ki2key.ignore		n		Tab
.ki2key.ignore		s		Tab
#
# CcWnn の convert-or-space は
# .ki2key.convert       F               space
# fix-or-cr は
# .ki2key.fix           F               Return
# .ki2key.return        N|S|D           Return
# とかすればよい
#
#	モード表示文字列
# ss@astec.co.jp
#	* .guide.zkatakanaのコメントを外した
#
.guide.hiragana		ローマ
.guide.zkatakana	全カタカナ
#.guide.hkatakana	半カタカナ
.guide.zalpha		ＡＢＣ
.guide.halpha		ABC
#.guide.sjis		SJISコード
#.guide.euc		EUCコード
.guide.jis		JISコード
.guide.kuten		区点コード
#.guide.register	辞書登録
#.guide.eliminate	辞書抹消
#.guide.kanji		変換済
#.guide.edit		編集中
#.guide.candidate	候補選択
#.guide.symbol		記号選択
#.guide.hinsi		品詞選択
#.guide.quote		直接入力
#
#	入力文字種の変更順指定
# ss@astec.co.jp
#	* zkatakanaを追加した
#
.InitialMode		unbuff.hiragana.zkatakana.direct.halpha.zalpha
#
#	入力コードの変更順指定
#.DefaultCode		jis.kuten
#
#	変換前の muhenkan で入力文字種がひらがなのときの変更文字種指定
#.MuhenkanMode		halpha
#
#	変換後の muhenkan での表示文字種のトグル指定
#.MuhenkanToggle	on
#
#	変換後の muhenkan で表示文字種が全角カタカナの時のトグル文字種指定
#.MuhenkanInEdit	hiragana
#
#	ローマ字かな変換出来ないときベルを鳴らすか
#.rkerrbell		on
#
#	入力文字種変更時の確定指定
#.FlushAfterConversion	off
#
#	文節長（文節間）学習機能を使用するか
#.bstudy		on
#
#	first sj3serv のホスト名指定
#.sj3serv		localhost
#
#	アプリケーションに渡すコントロールコードの指定
#.SetNormal		
#
#	指定されたコントロールコードと直後に入力された文字を渡す指定
.ThroughNext		
#
#	second sj3serv のホスト名指定
#.sj3serv2		localhost
#
#	ローマ字かな変換中のアルファベットを全角文字に変換するか
#.AlphabetConversion	off
#
#	文字消去時に変換途中のローマ字(ローマ字入力のとき)や非濁音
#	(かな入力のとき)を表示するか
#.BackDisplay		off
#
#	一括変換時の注目するセグメントの位置
# ss@astec.co.jp
#	* 変換後のカーソル位置をcanna風に先頭にした。
#.BeginConversionLast	none
.BeginConversionLast	off
#
#	文節拡張時の拡張部分の表示文字種変換動作の指定
#.ExpandModeConversion	off.off
#
#	文節縮小時の縮小部分の表示文字種変換動作の指定
#.ShrinkModeConversion	off.off
#
#	文節拡張時の拡張部分のかな漢字変換動作の指定
#.ExpandKanjiConversion	off.on
#
#	文節縮小時の縮小部分のかな漢字変換動作の指定
#.ShrinkKanjiConversion	off.on
#
#	文節縮小時に１文字しかないときの前文節との合節動作の指定
#.ShrinkAll	off
#
#	ConvedMode で文字入力のキーを押したときの動作の指定
.FlushInConversion	off
#
#	候補選択で文字入力のキーを押したときの動作の指定
.FlushSelectConversion	off
#
#	変換終了操作時の確定動作の指定
#.FlushEndConversion	on
#
#	かな漢字変換を行う文節の指定
.HenkanSegment		after
#
#	無変換状態にする文節の指定
#.MuhenkanSegment	one
#
#	文字消去時に無変換状態にする文節の指定
#.DeleteChangeSegment	one
#
#     部分確定時に無変換状態にする文節の指定
#.FlushChangeSegment	off
#
#	文字種変更ファンクションが呼ばれたときの動作の指定
.ModeConversion.hiragana	on.on.on
.ModeConversion.zkatakana	on.on.on
#
#	カレント文節/カーソルの前後移動時の移動単位の指定
#.MoveBySegment		off.on
#
#	カレント文節/カーソルが終端にあるときの前後移動時の逆端戻りの動作指定
#.MoveLoop		off
#
#	カレント文節/カーソルの終端移動時の移動単位の指定
.JumpBySegment		on.on
#
#	文字/文節消去の消去単位指定
.DeleteBySegment	off.off
#
#     文末まで消去する場合の消去単位指定
#.KillBySegment		off.off
#
#	無変換状態に移行時のテキストカーソル位置の指定
#.MuhenkanCursorLast	off
#
#	編集開始時のテキストカーソル位置の指定
#.EditCursorLast	off
#
#	部分確定時に無変換状態にするときのテキストカーソル位置の指定
#.FlushCursorLast	off
#
#	変換済み文節のアンダーラインの指定
.ConvertedUnderLine	off
#
#	変換モード変更時のモード表示変更の指定
#.DisplayModeChange	off
#
#	最後の文節を消去したときのカレント文節移動の指定
.DeleteLastMove		off
#
#	かなキーボードでないキーボードでかな入力をする機能の初期指定
#.KanaInputOnly		off
#
#	文字入力動作と同時にファンクションの機能を実行するかどうかの指定
#.InputSameTime		on
#
#	コントロールコード入力とファンクションを同時実行するかどうかの指定
#.ControlSameTime	off
#
#	表示文字種の変更順の指定
#.PrintMode		hiragana.zkatakana.hankaku.zenkaku
#
#	候補選択の前に文字種をひらがなにして再度かな漢字変換するかの指定
.BeforeSelectConversion	off
#
#	かな漢字変換の前に文字種をひらがなにして変換をするかの指定
#.BeforeConversion	off
#
#	かな漢字変換の前に文字種を入力文字種に再変換するかの指定
#.LastDoubleConversion	off
#
#	候補選択の前にカレント文節を次候補に置き換える回数
#.BeforeSelectCount	0
#
#	候補選択で backspace の動作をしたときにカレント文節を消去する指定
.SelectBackSpaceMove	on
#
#	候補選択でひらがな／全角カタカナの候補を出す指定
.CandidatePadding	on
#
#	sjrc ファンクション実行時に読み込まれるファイルの設定
#.NextRCFile		file_name
#
#	include ファイルの設定
#.Include		file_name
