高橋@京大です。

<004001beb672$5e77f780$3b94acd2 / dbg.bs1.fc.nec.co.jp>の記事において
inachi / earth.interq.or.jpさんは書きました。

>> クラス別にソースを分けるなどしませんか?

  僕も賛成。

>> > 今週中には0.19pre1を出すつもりです。
>> 
>> それでは、その前に第2段をと。

  それでは僕も、短いものですが第2弾を。
意味不明の日本語で有名な(?)testgtk/labels.rb です。
Gtk::Label のメソッドで足りないものを実装するための
rbgtk.c へのパッチも入っています。
申し訳ありませんが、前回の tips パッチを当てた後の rbgtk.c に対して
差分を取ったものになっています。
が、短いので手動で入れるのも簡単だと思います。

begin 644 rbgtk-label.tar.gz
M'XL(`)1Q9C<``^T8VW+:1M2OT5><T@=#N`0!QH:T4R<=DS@E>;!)TD[3801:
MT`:Q4E<KVS3)W_0C^@5YZ;0S?>\G]!,ZG9ZS$D@X0,C8<69:'7M8:<]ESVW/
MV94<C-6D[%H#YE9\2PV=G>L'LUIM-AJP`X!/)HU@1N\::@@`S?VZV=BOUO?V
M$5O?J^_O0/4CZ/(.A(&R),".<KCR`H>OIV,RN`F%;A;*Y3)(RH'*L.+)\:WG
MS(9'H0"S"=5JN]9L[QV`V6JUC&*Q.">\3+3?-EL1T>$AE&M[9KW4A*(>ZR8<
M'AKPQ@`#T-&*#^'9O>[3(Z.H4ZX?,-5WN6#]<VGY^8"YHQ+08\$H4FIH6DBF
M[QK%5X1!-?JK!#SH?=/OWKM_U,V/<?Z<VSAHJ85""?+C@>>YS!*%D][1:2^O
MURG<)7F2J5`*O1"^OS&*1G&=MKA)%),BUC5^6Z%NC%FM\5S(1GU/>R>UK_$G
M/U_D@W3U+1FP?DB^B74-E.1BO$+5"+'0-.1"`8<O4SJGA6W2V2C>0H!$]7C-
M)<V/G_1JG>-O\[RP4G]P>:#Z7'#%+9?_%&E?,&!9Z[L&O-+IUCRH-BC=F@>U
M5JFELPU7&O1M-J*TF#+E>'9^W"4[2I!#[^=*L(A$"4S48B/'2S7SV8*';-8S
M):ANQ?EE>KDYJQD[9).:25HO25C,;BDE3IXE&?'<%A)2@5](2,W%[B,WW+D-
M70P<W+ZSQBF(1(%)7$G><J0CEW[JBOC_`L4"147]8_5^@O?T?[/::,;]O[G?
M-$WJ_]5&->O_-P'4_^<Y(`?Z"'"*G5UW]SI4ZVWSH&W6DB-`0GOY%&"VJXWD
M%-#011E_]W5)ENS'D$L&NY)A^6!"[:;F?'XQM?STC,)&K;@?[!K%Q9PN/D&:
M:LI$F'X/AM)S76:?<V%[YVD,+BAGNUJQ5@U5*K;JL6($W^?&UG1JP3"49U26
M!'=_*,U1CB5LE\'`N[B,X8I-860-E2=G<QPB/A]*9BG6)W0_1AOEB"6R(44<
MP9PE0D<-.D6LB_&I-?5=MIX)YDPS+U0;5B#T@ACK[V6KR*FTZ&,<YVMF-?D_
M"U'VX';^B&N\I_[O51MF4O_K>!<T:V:MGM7_FX"D>.J]OFL80]<*@G3-@2\@
M>GBNZRH6"CS:07)LTY4C"'TF\SG-EHM.ZP-/VDS2#4$Y^;V"H2?/L)#BU>*!
MFK3;S^Y[%^VV8.?YD>4&>/S;*RQH*H&CEP)P4AP/UW`X[W#@@68XZ5-L59[D
ME2#FB(=JK$]<%T?2FN*QFBLGJJ?YW!-/3BTW\D.N9.AK#4"NY_``\-^"F,!=
M)J"U"ILE/PZQMY7I^+Q!>HHH^CCS0IRRH2=LH+D7`BEE]/Q!:W?92&'3#A0?
M<6S?Z]<GPO*"\(58H4^D@H85>H#MP6M-^MJ(B32?O@'-X_GHZ6GON/-=OWO4
MZ6DJ)NS-!ISPL;.=!9KR/29TO%`J!Z*K3/[EG4GA*E:<'#]XF)AQA72_<O)V
MR4BZ)/KH(G>=BP2PBVB'>R-T&'FAO,14`3A6@*J%K@W"4S!@H*P)WN@A]$$Y
M#`U55#W2H/<[6*[K#5$Y&Y0''&]^@U"!%2IO2E=]Q,ZT?H&6<HZ5(B#"$5>X
M9@^G%)\R<*P`AMZ4#/<DB82QY]F`1Y0241.*1A)A<9NLP$<N`8^8:A8+"O@%
MJA/@_&0WH#=Z9KY^'DXP![329&;H^YY4`4PI3\@K*,8:HY(.:2$E&RIW5D*W
M8=(OWI'7LE'YJ25FB0_8A9(6%D6,(PLJL&52+7_+4C)DA>TV18?3L;?T3L1A
MZWBCA[6,%7'?)N:K@XYB'C*DU-LQ8()98J@#YDOOC,%T!K['Q1(9)IG#)!$K
MAL25"$.!CC(E"#'TZ#Z;+7[C$"8;'W=8$KK+V'@!I&&R!*XGQC0.&'T027%I
M!W"=?60YZDS>$^BG4&`NJE"@F>ZL<I5RT3GN=J\G_D\%-EKB7+/9]229$RX(
M/]/U.P!/L&4$-G9X^_>O?_[RU\^_O_WGMS_P>*!P>\$H%),9%B`\(GGB6FI]
MVNSY!]%<?QT`_EU^UB/]@WZ9__1SA>4JC#LT[\3-,9ZD(\PZ?RJN7+;X7J8P
M/Y+.JHGG)G7H)2KIFB=%DA3TR/DQAVY7$<="?,%(^6+.->/,M2.:`G`\;J%[
M++Q*?I5:@LR**)(^DNH<FFA%ZUCXP)?\#!T`[36.,(CN4Q]0,\@@@PPRR""#
3##+(((,,,K@6^!?E,]C1`"@`````
`
end

-------------------------------------------------------------------
                       TAKAHASHI Hitoshi
      Experimental Nuclear and Hadronic Physics Laboratory
             Department of Physics, Kyoto University
            E-mail: thitoshi / ne.scphys.kyoto-u.ac.jp
  URL: http://www-nh.scphys.kyoto-u.ac.jp/~thitoshi/member.html
-------------------------------------------------------------------