view doc/classes @ 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
line wrap: on
line source

** kinput2 $B$G;H$o$l$F$$$k(B widget class $B$K$D$$$F(B **

kinput2 $B$G$O$5$^$6$^$J(B widget $B$r;HMQ$7$F$$$^$9!#$3$N$&$A!":#2s(B kinput2 
$B$N$?$a$K?7$?$K3+H/$7$?(B widget $B$K$D$$$F!"4JC1$K@bL@$7$^$9!#(B


* InputConv object
$BJQ49$r9T$J$&%*%V%8%'%/%H$G$9!#$?$@$7<B:]$K;H$o$l$k$N$O$3$N%5%V%/%i%9$G!"(B
InputConv $B$=$N$b$N$r(B XtCreateWidget() $B$7$F$O$$$1$^$;$s!#$3$N%/%i%9$OB>$H(B
$B$N%$%s%?!<%U%'%$%9$rDj5A$9$k$?$a$KB8:_$9$k%a%?(B widget $B$G$9!#(B

* CcWnn object
InputConv $B%*%V%8%'%/%H$N%5%V%/%i%9$G!"F~NOJ8;zJQ49$K(B cconv$B!"$+$J4A;zJQ49(B
$B$K(B Wnn $B$r;HMQ$7$FJQ49$r9T$J$$$^$9!#(B

* ConvDisplay object
$BJ8;zNs$NI=<($r9T$J$&%*%V%8%'%/%H$G$9!#(BInputConv $B$HF1$8$/%a%?(B widget $B$J$N(B
$B$G(BCreate $B$7$F$O$$$1$^$;$s!#(Bkinput2 $B$G$OJ8;zNs$NI=<($O$9$Y$F$3$N(B 
ConvDisplay$B$N%5%V%/%i%9$N%*%V%8%'%/%H$K$h$C$F9T$J$o$l$^$9!#(B

* WcharDisplay object
ConvDisplay $B%*%V%8%'%/%H$N%5%V%/%i%9$G!"(Bwchar $B7?$NJ8;zNs%G!<%?$rI=<($7$^(B
$B$9!#(BCcWnn $B$HAH$_9g$o$;$k$HJQ49%F%-%9%H$r@5$7$/I=<($G$-$^$9!#(B

* CandidatePanel widget
$B8uJdA*BrMQ$N(B widget $B$G$9!#(BAthena $B$N(B List widget $B$_$?$$$J$b$N$G$9$,!"J8;z(B
$BNs$N%G!<%?7?$,(B ICString $B7?$G$"$k$H$3$m$,0[$J$j$^$9!#(B

* Canvas widget
$B0lHLE*$J$*3(=q$-(B widget $B$G$9!#(BCore $B$K(B expose $B$H(B resize $B$N%3!<%k%P%C%/$r(B
$B$D$1$?$@$1$N(B widget$B!#(Bkinput2 $B$K8B$i$:$$$m$$$m;H$($k$G$7$g$&!#(B
SeparateConversion $B$N%F%-%9%HI=<($K;H$o$l$F$$$^$9!#(B

* ICLabel widget
$B%b!<%II=<(MQ$N%i%Y%k(B widget $B$G$9!#(BAthena $B$N(B Label widget $B$_$?$$$J$b$N$G(B
$B$9$,J8;zNs$,(B ICString $B7?$K$J$C$F$$$k$H$3$m$,0c$$$^$9!#(B

* AdoptedShell widget
$B0l8+$?$@$N%7%'%k(B widget $B$N$h$&$K8+$($^$9$,!"<B$O(B XtNparentWindow $B$H$$$&(B
$B%j%=!<%9$G?F(B window $B$r;XDj$G$-$k$H$$$&$b$N$G$9!#85Mh(B Xt $B$O?F%&%#%s%I%&$r(B
$BJQ$($i$l$k$h$&$K$O$G$-$F$$$J$$$N$G!"$A$g$C$H(B Xt $B$r$@$^$7$F$$$k$H$$$&LL$b(B
$B$"$j$^$9!#(Bkinput2 $B0J30$K$b1~MQ$G$-$k$H;W$$$^$9$,!";H$&;~$K$O$A$g$C$HCm0U(B
$B$,I,MW$G$7$g$&!#%D!<%k%-%C%H$K$D$$$F$=$l$J$j$NCN<1$,I,MW$G$9!#(B

* CanvasShell widget
AdoptedShell widget $B$K(B Canvas widget $B$N$h$&$K(B expose $B$H(B resize $B$N%3!<%k(B
$B%P%C%/$r$D$1$?$b$N$G$9!#(BOverTheSpotConversion $B$H(B OffTheSpotConversion $B$N(B
$B%F%-%9%HI=<($K;H$o$l$F$$$^$9!#(B

* ConversionControl widget
$BF~NO%9%?%$%k$r7hDj$7!"JQ49A4BN$r%3%s%H%m!<%k$9$k$?$a$N(B widget $B$G$9!#$3$l(B
$B$b%a%?(B widget $B$G$9!#(B

* OverTheSpotConversion widget
ConversionControl $B$N%5%V%/%i%9$G!"(Bover the spot ($B$$$o$f$k$=$N>lJQ49(B) $B%?(B
$B%$%W$NJQ49$r<B8=$9$k$?$a$N$b$N$G$9!#(B

* OffTheSpotConversion widget
$BF1$8$/(B ConversionControl $B$N%5%V%/%i%9$G!"(Boff the spot $B%?%$%W$NJQ49$r<B8=(B
$B$9$k$?$a$N$b$N$G$9!#$3$l$O%/%i%$%"%s%H%&%#%s%I%&>e$N$"$kNN0h$rJQ49@lMQNN(B
$B0h$H$7$F;HMQ$9$kF~NOJ}K!$G$9!#(B

* SeparateConversion widget
OffTheSpotConversion $B$N%5%V%/%i%9$G!"(Bkinput$B$N$h$&$K(B $BJQ49@lMQ$NJL%&%#%s%I(B
$B%&$r$D$/$C$F$=$3$GF~NO$r9T$J$&%?%$%W$NJQ49$r<B8=$9$k$?$a$N$b$N$G$9!#(B

* KinputProtocol widget
kinput2 $B$H%/%i%$%"%s%H$H$N4V$NDL?.$rC4Ev$9$k(B widget $B$G$9!#$3$NDL?.$O$"$i(B
$B$+$8$a7h$a$i$l$?%W%m%H%3%k$K$h$C$F9T$J$o$l$^$9$,!"$3$N(B widget $B$O(Bkinput 
$B%W%m%H%3%k%U%!%_%j!<$KB0$9$k%W%m%H%3%k$r07$$$^$9!#(Bkinput2 $B$N$?$a$K3+H/$7(B
$B$?(B kinput2 $B%W%m%H%3%k$O(B kinput $B$N;HMQ$7$F$$$?%W%m%H%3%k$H>e0L8_49@-$r;}(B
$B$A$^$9$,!"$=$NB>$K$b(B kinput $B%W%m%H%3%k$+$iGI@8$7$?%W%m%H%3%k$,B8:_$7$^$9!#(B
$B$I$l$b7k9=;w$F$$$k$N$G$=$l$i$9$Y$F$r07$&(B widget $B$K$7$^$7$?!#$3$N(B widget 
$B$O8=:_!"(B

	+ kinput $B%W%m%H%3%k(B
	+ kinput2 $B%W%m%H%3%k(B 
	+ jinput $B%W%m%H%3%k(B
	+ xlc $B%W%m%H%3%k(B

$B$r%5%]!<%H$7$F$$$^$9!#(Bjinput $B%W%m%H%3%k$O>>2<$N%U%m%s%H%(%s%I(B jinput $B$,(B
$B;HMQ$9$k%W%m%H%3%k!"(Bxlc $B$O%=%K!<$N%U%m%s%H%(%s%I(B sjx $B$,;HMQ$9$k%W%m%H%3(B
$B%k$G!"$H$b$K(B kinput $B%W%m%H%3%k$N>e0L8_49$G$9!#(B

* XimpProtocol widget
$B$3$l$b(B KinputProtocol $B$HF1$8$/(B kinput2 $B$H%/%i%$%"%s%H$H$N4V$NDL?.$r(B
$BC4Ev$9$k(B widget $B$G$9!#$3$N(B widget $B$,07$&$N$O(B XIMP $B$H$$$&%W%m%H%3%k$G!"(B
$B$3$l$OIY;NDL$d%=%K!<!"(BSun $B$J$I$,6&F1$GDj$a$?%W%m%H%3%k$G$9!#(B

* ConversionManager widget
$B%W%m%H%3%k(B widget $B$HF~NO%9%?%$%k(B widget $B$r7k$S$D$1$k$?$a$N(B widget $B$G$9!#(B
$B$3$l$K$h$j(B kinput2 $B$OJ#?t$N%W%m%H%3%k!"J#?t$NF~NO%9%?%$%k$r%5%]!<%H$G$-(B
$B$k$h$&$K$J$C$F$$$^$9!#(B


$B:G8e$K!"$3$l$i$N(B widget $B%/%i%9$N%D%j!<$r$D$1$F$*$-$^$9!#$?$@$73g8L$G3g$i(B
$B$l$?$b$N$O%D!<%k%-%C%H(B Intrinsics $B$N(B widget $B%/%i%9$G$9!#(B


(Object)
    InputConv
	CcWnn
    ConvDisplay
	WcharDisplay
    (RectObj)
	(unnamed)
	    (Core)
		CandidatePanel
		Canvas
		ICLabel
		KinputProtocol
		XimpProtocol
		(Composite)
		    ConversionManager
		    (Shell)
			(OverrideShell)
			    AdoptedShell
				CanvasShell
			(WmShell)
			    (VendorShell)
				(TransientShell)
				    ConversionControl
					OverTheSpotConversion
					OffTheSpotConversion
					    SeparateConversion