diff cmd/Kinput2.ad @ 0:92745d501b9a

initial import from kinput2-v3.1
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Mon, 08 Mar 2010 04:44:30 +0900
parents
children 31f1de16683a
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cmd/Kinput2.ad	Mon Mar 08 04:44:30 2010 +0900
@@ -0,0 +1,121 @@
+! $Id: Kinput2.ad,v 1.24 1999/04/12 09:21:26 ishisone Exp $
+!
+!	app-defaults file for kinput2 version 2.0
+!
+!!
+!! things you shouldn't change
+!!
+Kinput2.mappedWhenManaged: false
+Kinput2.width: 1
+Kinput2.height: 1
+*converter.accelerators: <Key>: to-inputobj()
+! AIX seems to need the following superfluous definition.
+*ki2AppDefsLoaded: true
+!!
+!! title
+!!
+*SeparateConversion.title: Kana-Kanji Conversion
+*selectionShell.title: Candidate Selection
+*auxShell.title: Auxiliary Control
+! if you're using mwm (Motif1.1), you can set kanji titles.
+!*SeparateConversion.title: \033$(B$+$J4A;zJQ49
+!*SeparateConversion.titleEncoding: COMPOUND_TEXT
+!*selectionShell.title: \033$(BA*Br%Q%M%k
+!*selectionShell.titleEncoding: COMPOUND_TEXT
+!!
+!! fonts to be used by root-window type conversion widget and
+!! candidate selection widget
+!!
+*Font: -*-fixed-medium-r-normal--14-*-*-*-c-*-iso8859-1
+*KanjiFont: -misc-fixed-medium-r-normal--14-*-*-*-c-*-jisx0208.1983-0
+*KanaFont: -*-fixed-medium-r-normal--14-*-*-*-c-*-jisx0201.1976-0
+!!
+!!	Wnn setup
+!!
+!*CcWnn.Jserver:	"primary-jserver-host"
+!*CcWnn.jserver2nd:	"secondary-jserver-host-if-any"
+*CcWnn.ccdef:		ccdef.kinput2
+!*CcWnn.wnnEnvrc4:	"wnenvrc-file-for-Wnn4"
+!*CcWnn.wnnEnvrc6:	"wnenvrc-file-for-Wnn6"
+!!
+!!	Canna setup for version 2.x, 3.x
+!!
+!*Canna.Cannahost:	"canna-host"
+!*Canna.Cannafile:	"canna-initialization-file"
+!!
+!!	Sj3 setup
+!*Sj3.sj3serv:		"primary-sj3serv-host"
+!*Sj3.sj3serv2:		"secondary-sj3serv-host-if-any"
+!!
+!! candidate selection
+!!
+*selection.width: 500
+*selectionShell.allowShellResize: True
+*selection.cursor: left_ptr
+!!
+!! input style dependent resources
+!!
+! over-the-spot type input
+*OverTheSpotConversion.AutoSpotForwarding: true
+*OverTheSpotConversion.ShrinkWindow: true
+*OverTheSpotConversion.modeLocation: tracktext
+!*OverTheSpotConversion.modeLocation: bottomleft
+*OverTheSpotConversion*modeShell.input: false
+*OverTheSpotConversion*modeShell.allowShellResize: true
+*OverTheSpotConversion*text.borderWidth: 0
+*OverTheSpotConversion*modeShell.borderWidth: 2
+! off-the-spot type input
+*OffTheSpotConversion.input: false
+*OffTheSpotConversion*modeShell.borderWidth: 0
+*OffTheSpotConversion.text.borderWidth: 0
+! root-window type input
+*SeparateConversion*form*vertDistance: 3
+*SeparateConversion*mode.left: chainleft
+*SeparateConversion*mode.right: chainleft
+*SeparateConversion*mode.top: chaintop
+*SeparateConversion*mode.bottom: chaintop
+*SeparateConversion*mode.width: 80
+*SeparateConversion*mode.height: 20
+*SeparateConversion*mode.resizable: true
+*SeparateConversion*text.fromVert: mode
+*SeparateConversion*text.left: chainleft
+*SeparateConversion*text.right: chainright
+*SeparateConversion*text.top: chaintop
+*SeparateConversion*text.bottom: chainbottom
+*SeparateConversion*text.width: 400
+*SeparateConversion*text.height: 100
+! status display string justification -- for over-the-spot and off-the-spot
+!  "left" seems appropriate for most applications.
+*modeShell.mode.justify: left
+!!
+!! conversion protocol dependent resources
+!!
+! KinputProtocol
+*KinputProtocol.BackwardCompatible: true
+*KinputProtocol.XlcConversionStartKey:	Shift<Key>space
+! XimpProtocol
+*XimpProtocol.ForceDefaultServer: true
+! X Input Method Protocol
+*IMProtocol.locales: ja_JP.SJIS, ja_JP.EUC, ja_JP, japanese, japan, ja
+! common to XimpProtocol and IMProtocol
+*defaultFontList: -misc-fixed-medium-r-normal--14-*-*-*-c-*
+*ConversionStartKeys: \
+	Shift<Key>space \n\
+	Ctrl<Key>Kanji
+!!
+!! sending back unused keypress events
+!!
+*sendbackKeyPress: True
+!!
+!! title bar height of popup shells (candidate selection etc.)
+!!
+!*titlebarHeight: 24
+!!
+!! a work around for buggy window managers
+!!
+! If you encounter a strange phenomenon where kinput2's mode display
+! window is flickering and you cannot type in any text, try enabling
+! the following resource.  This phenomenon is caused by the incorrent
+! focus management of your window manager, and this resource avoids
+! it by making the window manager totally ignore the mode window.
+!*OverTheSpotConversion.UseOverrideShellForMode: True