[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mhc:00346] Re: ruby for Windows.
From: Yoshinari NOMURA <nom@xxxxxxxxxxxxxxxxxxx>
> On Wed, 12 Jan 2000 19:06:37 +0900,
> OHARA Shigeki <os@xxxxxxxxx> said:
>
> > Windows98 で、クリスさんの仰せのままに Ruby/gtk をインストール
> > し直しました。で、試してみましたが、[mhc:00328] と同様の状況で
> > 止まりました。
>
> うう。。出直して来ます。
win32 で gemcal が取り敢えず起動するようになるパッチです。
snap20000112 に当てください。
win32 環境では |!|fontset_load の代わりに font_load を使うように
してあります(font_load でも日本語はちゃんと出ます)。
[!] win32 で schedule editor を開くと落ちる現象はそのままです。
---------------------------------------------------
九州大学大学院システム情報科学研究科 情報工学専攻
栗栖 直士 <kurisu@xxxxxxxxxxxxxxxxxxxxxxxxx>
---------------------------------------------------
diff -Naur mhc-snap20000112.orig/ruby-ext/lib/mhc-gtk.rb mhc-snap20000112.win32-1/ruby-ext/lib/mhc-gtk.rb
--- mhc-snap20000112.orig/ruby-ext/lib/mhc-gtk.rb Wed Jan 12 17:52:56 2000
+++ mhc-snap20000112.win32-1/ruby-ext/lib/mhc-gtk.rb Sat Jan 15 12:27:41 2000
@@ -36,21 +36,28 @@
## for windows
FONTSET = "-unknown-ms ui gothic-normal-r-normal-*-*-100-*-*-p-*-windows-shiftjis"
FONTSET2 = "-unknown-ms ui gothic-bold-r-normal-*-*-100-*-*-p-*-windows-shiftjis"
+ FONT = Gdk::Font .font_load(FONTSET)
+ FONT2 = Gdk::Font .font_load(FONTSET2)
+ Gtk::RC::parse_string <<EOS
+style "default"
+{
+ font = "#{FONTSET}"
+}
+widget_class "*" style "default"
+EOS
else
FONTSET = "-*-fixed-medium-r-normal--14-*,-*-fixed-medium-r-normal--14-*"
FONTSET2 = "-*-*-*-*-bold--14-*,-*-fixed-*-*-normal--14-*"
-end
-
-FONT = Gdk::Font .fontset_load(FONTSET)
-FONT2 = Gdk::Font .fontset_load(FONTSET2)
-
-Gtk::RC::parse_string <<EOS
+ FONT = Gdk::Font .fontset_load(FONTSET)
+ FONT2 = Gdk::Font .fontset_load(FONTSET2)
+ Gtk::RC::parse_string <<EOS
style "default"
{
fontset = "#{FONTSET}"
}
widget_class "*" style "default"
EOS
+end
STYLE_SATURDAY = Gtk::Style .new .set_font(FONT)
STYLE_HOLIDAY = Gtk::Style .new .set_font(FONT)