You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(32) |
Jun
(60) |
Jul
(52) |
Aug
(67) |
Sep
(167) |
Oct
(186) |
Nov
(173) |
Dec
(220) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(37) |
Feb
(66) |
Mar
(89) |
Apr
(71) |
May
(32) |
Jun
(61) |
Jul
(64) |
Aug
(99) |
Sep
(33) |
Oct
(31) |
Nov
(50) |
Dec
(41) |
2004 |
Jan
(9) |
Feb
(9) |
Mar
(25) |
Apr
(23) |
May
(8) |
Jun
|
Jul
(1) |
Aug
(9) |
Sep
(1) |
Oct
(31) |
Nov
(38) |
Dec
|
2005 |
Jan
(16) |
Feb
(49) |
Mar
(14) |
Apr
(1) |
May
|
Jun
(12) |
Jul
(25) |
Aug
(18) |
Sep
(48) |
Oct
(76) |
Nov
(20) |
Dec
|
2006 |
Jan
(16) |
Feb
(12) |
Mar
(4) |
Apr
(5) |
May
(77) |
Jun
(37) |
Jul
(15) |
Aug
|
Sep
(3) |
Oct
(15) |
Nov
(7) |
Dec
(27) |
2007 |
Jan
(3) |
Feb
(2) |
Mar
|
Apr
|
May
(7) |
Jun
(18) |
Jul
(44) |
Aug
(12) |
Sep
(1) |
Oct
(13) |
Nov
(15) |
Dec
(5) |
2008 |
Jan
|
Feb
|
Mar
(16) |
Apr
(2) |
May
(8) |
Jun
(1) |
Jul
|
Aug
|
Sep
(8) |
Oct
(6) |
Nov
|
Dec
|
2009 |
Jan
|
Feb
(2) |
Mar
(6) |
Apr
|
May
|
Jun
|
Jul
(4) |
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
(3) |
2010 |
Jan
(8) |
Feb
(8) |
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(17) |
Oct
(7) |
Nov
(3) |
Dec
|
2011 |
Jan
(34) |
Feb
(47) |
Mar
(12) |
Apr
(1) |
May
(2) |
Jun
(2) |
Jul
(20) |
Aug
(4) |
Sep
(31) |
Oct
(16) |
Nov
(26) |
Dec
(40) |
2012 |
Jan
(10) |
Feb
(8) |
Mar
|
Apr
(5) |
May
(8) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(8) |
2013 |
Jan
(2) |
Feb
(33) |
Mar
(21) |
Apr
(10) |
May
(29) |
Jun
(19) |
Jul
(6) |
Aug
(4) |
Sep
|
Oct
(21) |
Nov
(21) |
Dec
(7) |
2014 |
Jan
(3) |
Feb
(12) |
Mar
(9) |
Apr
(4) |
May
(12) |
Jun
|
Jul
|
Aug
(5) |
Sep
(23) |
Oct
(29) |
Nov
(2) |
Dec
(1) |
2015 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(8) |
From: Masahiro S. ()
<sa...@to...> - 2003-04-13 12:50:40
|
ãããã§ãã From: Masahiro Sakai (é äºæ¿è£) <sa...@to...> Subject: [ruby-gnome2-devel-ja] enum/flags ã®ã¯ã©ã¹å Date: Sun, 06 Apr 2003 20:57:47 +0900 (JST) > GEnum/GFlagsã®æŽŸçã¿ã€ããçŸåšã¯æŽæ°ãšããŠæ±ã£ãŠããŸããã > ãããããããã®ã¯ã©ã¹ã®ãªããžã§ã¯ããšããŠæ±ãããã« > 倿ŽãããããšèããŠããŸãã åºæ¬çãªéšåãå®è£ åºæ¥ãã®ã§ããããã€ããŸãã > ãã¡ãªãã㯠> * Rubyã¬ãã«ã®ãã©ã°ã®ãã§ãã¯æ¹æ³ã¯ãããŸã§ãšäºææ§ãä¿ãŠãªããã(?) > (ã0 < (x & FOO)ãã¿ãããªã³ãŒãã¯ç¹ã«äºææ§ãç¶æããæ°ã«ãªããªã...) ãããåºæ¥ãããã«ãªããŸããã # Fixnum#==ã¯coerceã䜿ããªãã®ã«ãFixnum#<ã¯coerceã䜿ããã§ããã # ã¡ãã£ãšæ··ä¹±ããŠããŸããŸããã > ãšãããããæå ã§ã¯ä»¥äžã®ãããªäºãåºæ¥ãããã«ãªã£ãŠããŸãã > > require 'gtk2' > Gtk::Window::Type = GLib::Type['GtkWindowType'].to_class > > p Gtk::Window::Type.values > #=> [#<Gtk::Window::Type value=0 name="GTK_WINDOW_TOPLEVEL" nick="toplevel">, > # #<Gtk::Window::Type value=1 name="GTK_WINDOW_POPUP" nick="popup">] > > p Gtk::Window::Type::TOPLEVEL > #=> #<Gtk::Window::Type value=0 name="GTK_WINDOW_TOPLEVEL" nick="toplevel"> -- é äº æ¿è£ / Masahiro Sakai |
From: Masahiro S. ()
<sa...@to...> - 2003-04-13 12:09:45
|
ãããã§ãã From: Masao Mutoh <mu...@hi...> Subject: Re: [ruby-gnome2-devel-ja] yendot Date: Fri, 11 Apr 2003 02:51:36 +0900 > ããšãã§ãã > > > ãšããã§ã話ã¯å€ãããŸãããGScannerãããã£ãŠå®è£ ããäºå®ãªãã§ãïŒ > > > ïŒã£ãŠãRuby/GTKåŽã§åŒãã§ããšãããããã€ãããã®ã§æ¬²ãããã§ãããã > > > > ããŸã®æã¯ç¡ãã§ãã > > ã¯ã ã ããããªã€ããªãããšããã£ããããã«ã€ã³ããªããŠããã ããªã > ã§ããããã > ãæãªãšãã§æ§ããŸããã®ã§....ã ããããããã¯ã©ã¹èªäœã¯ãã®ãã¡... ã§ããGScannerã®äºãããçè§£ããŠããªãã®ã§ ãããŸãæåŸ ããªãã§ãã ãããã(^^; -- é äº æ¿è£ / Masahiro Sakai |
From: Masahiro S. ()
<sa...@to...> - 2003-04-13 12:03:56
|
ãããã§ãã From: Masao Mutoh <mu...@hi...> Subject: Re: [ruby-gnome2-devel-ja] gobjectã®ã¯ã©ã¹ãRubyããå®çŸ© Date: Sun, 13 Apr 2003 13:34:59 +0900 > ããšãã§ãã > > ä»ãcvs updateãããããGLib::Object.class_newã > GLib::Object.register_typeã«å€ãã£ãŠãŠãã¡ãšäœããã㊠> ããã¢ããåããªããªã£ãŠããŸã£ãã®ã§ã¢ã€ãã¢ã ã(^^;)ã ä»ã®register_type㯠class MyButton < Gtk::Button register_type(nil, 0) end ã®ããã«äœ¿ããŸãã 第äžåŒæ°ãååãªã®ã§ãããç¡åã¯ã©ã¹ã§ãªãå Žå㯠nilãæå®ãããšname.gsub(/::/, '')ã䜿ãããããã«ãªã£ãŠããŸãã 第äºåŒæ°ã¯ãã©ã°ã§ãã # ããããsignal_newã®åŒæ°ãè¥å¹²å€æŽããŠããŸãã > ãã®ä»¶ã§ãããããå°ãRubyã£ãœãèŠãããªãããšèããŠãŸãã > ã§ãClass.inheritedã§ããŸãåŒã£ãããããªãããšæã£ãŠä»¥äžã®ãã㪠> ããšãèããŸããã > ãã ãsignal_newããã¿ã€ãã³ã°ãåé¡ã§ãæ®éã«ã¯ã©ã¹ã®å®£èšéšåã§ > > class MyButton < Gtk::Button > signal_new("hogehoge", .... ) > end > > ãšæžããŠããŸããšãClass.inheritedãåŒã°ããåã«signal_newãåŒã°ããŠããŸãã > çµå±ãGtk::Buttonã®ã·ã°ãã«ãšããŠ"hogehoge"ãç»é²ãããŠããŸããŸãã ããã¯ãŸããã§ããããã®æã®ã¯ã©ã¹ã¡ãœããã¯ã åºæã®GTypeãæããªããããªã¯ã©ã¹ã§ã¯äŸå€ãçºçãããäºã«ããŸããã > ãã®ã¢ã€ãã¢ã¯ãGLib::Objectãç¶æ¿ããå šãŠã®ã¯ã©ã¹ãGType > ã«ãããã³ã°ãããã®ã§ãã³ãŒãã£ã³ã°æã«æç€ºçã«ç»é²ããå¿ èŠãç¡ãç¹ã > è¯ãç¹ãªã®ãããªãããªãšæã£ãŠããŸãã > signalãèªåã§äœããããšãã£ããšãã¯MyButton.gobject_initãå®çŸ©ããªããã° > ãããªããšèšãã®ãã¡ãšã€ã±ãŠãªãæ°ãããªãããªãã§ããã蚱容ç¯å²ããªãšã > > ãŸã ãã¡ããšå®è£ ã§ããŠããªãã®ã§ç©ŽããããããããŸãããã > ãããªæ¹åæ§ã¯ã©ãã§ããããïŒãïŒãããããã Class#inheritedã䜿ã£ãŠèªåç»é²ããäºãèããäºã¯ããã®ã§ããã * ç¡åã¯ã©ã¹ã®å Žåã«ååãã©ãããã? * å°ãªããšãçŸæç¹ã§ã¯Rubyã§ã®éåžžã®ã¯ã©ã¹ãšéäºææ§ã倧ããã®ã§ã ç¡æ¡ä»¶ã«ã¯ã©ã¹ãç»é²ããŠããŸãã®ã¯ãŸãã ãšãã£ãçç±ã§è«ŠããŠããŸããã -- é äº æ¿è£ / Masahiro Sakai |
From: Masahiro S. ()
<sa...@to...> - 2003-04-13 11:26:15
|
ãããã§ã rbbrãã¡ãã£ãšããã£ãŠã ããããã£ã®ããã©ã«ãå€ã衚瀺ããããã«ããŠã¿ãŸããã ã€ãã§ã«ããããã£ã®Typeã®ã«ã©ã ãæå¹ã«ããŸããã ãšããã§ãããããã£ã®Blurbã¯ãªã¹ããã¥ãŒã«è¡šç€ºããã«ã¯é·ãããªã®ã§ã DocViewerã®éšåã«è¡šç€ºãããã®ã§ãããã©ãã§ãããã? -- é äº æ¿è£ / Masahiro Sakai |
From: Masao M. <mu...@hi...> - 2003-04-13 04:35:03
|
ããšãã§ãã ä»ãcvs updateãããããGLib::Object.class_newã GLib::Object.register_typeã«å€ãã£ãŠãŠãã¡ãšäœããã㊠ããã¢ããåããªããªã£ãŠããŸã£ãã®ã§ã¢ã€ãã¢ã ã(^^;)ã On Sat, 05 Apr 2003 00:24:43 +0900 (JST) Masahiro Sakai (é äºæ¿è£) <sa...@to...> wrote: > MyButton = GLib::Object.class_new(Gtk::Button, "MyButton"){ > def instance_init > puts "MyButton#instance_init is called" > end > > signal_new("hogehoge", > GLib::Signal::RUN_FIRST | GLib::Signal::ACTION, > GLib::Type["void"], GLib::Type["gint"], GLib::Type["GObject"]) > > def real_hogehoge(*args) > puts "signal hogehoge is emitted: args=#{args.inspect}" > end > } ãã®ä»¶ã§ãããããå°ãRubyã£ãœãèŠãããªãããšèããŠãŸãã ã§ãClass.inheritedã§ããŸãåŒã£ãããããªãããšæã£ãŠä»¥äžã®ãã㪠ããšãèããŸããã ---------------------- module GLib class Object def Object.inherited(subclass) #ããã§ç»é²ïŒãã®ãŸãŸã§ã¯åããªãã§ãïŒ register_type(subclass) subclass.gobject_init end end end class MyButton < Gtk::Button def MyButton.gobject_init signal_new("hogehoge", .... ) end def real_hogehoge(*args) puts "signal hogehoge is emitted: args=#{args.inspect}" end end ---------------------- class_newã®æã«äžèšã®ãããªã³ãŒããæžããŠã¿ãŠããšãããããMyButtonã GTypeãšããŠç»é²ããããšã¯å¯èœã«ãªããŸããã ãã ãsignal_newããã¿ã€ãã³ã°ãåé¡ã§ãæ®éã«ã¯ã©ã¹ã®å®£èšéšåã§ class MyButton < Gtk::Button signal_new("hogehoge", .... ) end ãšæžããŠããŸããšãClass.inheritedãåŒã°ããåã«signal_newãåŒã°ããŠããŸãã çµå±ãGtk::Buttonã®ã·ã°ãã«ãšããŠ"hogehoge"ãç»é²ãããŠããŸããŸãã ããã§ãMyButton.gobject_initãšããã®ãå®çŸ©ãããŠããããããåŒã³åºã 圢ã«ããã°ããããããªãã....ãšãããšããã§ãã«ããã«ããã£ãŠããã ä»ã«è³ã£ãŠããŸããŸããã ------------ ãã®ã¢ã€ãã¢ã¯ãGLib::Objectãç¶æ¿ããå šãŠã®ã¯ã©ã¹ãGType ã«ãããã³ã°ãããã®ã§ãã³ãŒãã£ã³ã°æã«æç€ºçã«ç»é²ããå¿ èŠãç¡ãç¹ã è¯ãç¹ãªã®ãããªãããªãšæã£ãŠããŸãã signalãèªåã§äœããããšãã£ããšãã¯MyButton.gobject_initãå®çŸ©ããªããã° ãããªããšèšãã®ãã¡ãšã€ã±ãŠãªãæ°ãããªãããªãã§ããã蚱容ç¯å²ããªãšã ãŸã ãã¡ããšå®è£ ã§ããŠããªãã®ã§ç©ŽããããããããŸãããã ãããªæ¹åæ§ã¯ã©ãã§ããããïŒãïŒãããããã -- .:% Masao Mutoh<mu...@hi...> |
From: Masao M. <mu...@hi...> - 2003-04-13 02:16:18
|
ããšãã§ãã On Sun, 13 Apr 2003 04:03:25 +0900 (JST) Masahiro Sakai (é äºæ¿è£) <sa...@to...> wrote: > ãããã§ãã > > From: Masao Mutoh <mu...@hi...> > Subject: Re: [ruby-gnome2-devel-ja] Action signals > Date: Sun, 13 Apr 2003 01:56:23 +0900 > > > ããšãã§ãã > > > > ç¹ç°ã¡ãœããã«ããã·ã°ãã«ãã³ãã©ã®å®çŸ©ã£ãŠ > > > å®éã«ã¯ã©ãããã䜿ãããŠããã§ããã? > > > > ããã¥ã¡ã³ããã»ãšãã©ç¡ãïŒRuby/GTKã®ããã®äºååµããã®ããã¥ã¡ã³ãã« > > ãã£ããããªèšæ¶ã¯ãããŸããïŒã§ããã䜿ã£ãŠãäŸãã»ãšãã©ãªãã®ã§ã > > ååšãã®ãã®ãç¥ããªã人ãå€ãæ°ã¯ããŸã(^^;)ã > > å人çã«ã¯ããã®ã¢ãããŒã(ç¹ç°ã¡ãœããã«ããã·ã°ãã«ãã³ãã©ã®å®çŸ©) > > ã£ãŠããŸã奜ãã§ã¯ãªããã§ããããã > > ãã®éãç¡ããã¡ãããšãã > > ç§ãç¡ãããŠããŸã£ãŠæ§ããªããšæããŸãã > ä»ã®äººã¯ã©ãã§ãããã? > > P.S > ã¡ãªã¿ã«signal_connect㯠> obj.signal_connect(name, extra_args...){|obj, args..., extra_args...| > ... > } > ãšãã圢ã§äœ¿ããããã«ãªã£ãŠããŸããã > ãã®extra_argsã®éšåãã»ãšãã©ã®äººã¯ååšãç¥ããªãæ°ãããŸãã ããç¥ããŸããã§ãã(^^;)ã > # ãããå人çã«ã¯ç¡ãããŠããŸããã... ç§ãç¡ãããŠããŸã£ãŠè¯ããšæããŸãã -- .:% Masao Mutoh<mu...@hi...> |
From: Masahiro S. ()
<sa...@to...> - 2003-04-12 19:00:19
|
ãããã§ãã From: Masao Mutoh <mu...@hi...> Subject: Re: [ruby-gnome2-devel-ja] Action signals Date: Sun, 13 Apr 2003 01:56:23 +0900 > ããšãã§ãã > > ç¹ç°ã¡ãœããã«ããã·ã°ãã«ãã³ãã©ã®å®çŸ©ã£ãŠ > > å®éã«ã¯ã©ãããã䜿ãããŠããã§ããã? > > ããã¥ã¡ã³ããã»ãšãã©ç¡ãïŒRuby/GTKã®ããã®äºååµããã®ããã¥ã¡ã³ãã« > ãã£ããããªèšæ¶ã¯ãããŸããïŒã§ããã䜿ã£ãŠãäŸãã»ãšãã©ãªãã®ã§ã > ååšãã®ãã®ãç¥ããªã人ãå€ãæ°ã¯ããŸã(^^;)ã > å人çã«ã¯ããã®ã¢ãããŒã(ç¹ç°ã¡ãœããã«ããã·ã°ãã«ãã³ãã©ã®å®çŸ©) > ã£ãŠããŸã奜ãã§ã¯ãªããã§ããããã > ãã®éãç¡ããã¡ãããšãã ç§ãç¡ãããŠããŸã£ãŠæ§ããªããšæããŸãã ä»ã®äººã¯ã©ãã§ãããã? P.S ã¡ãªã¿ã«signal_connect㯠obj.signal_connect(name, extra_args...){|obj, args..., extra_args...| ... } ãšãã圢ã§äœ¿ããããã«ãªã£ãŠããŸããã ãã®extra_argsã®éšåãã»ãšãã©ã®äººã¯ååšãç¥ããªãæ°ãããŸãã # ãããå人çã«ã¯ç¡ãããŠããŸããã... -- é äº æ¿è£ / Masahiro Sakai |
From: Nobuyoshi N. <nob...@so...> - 2003-04-12 17:11:57
|
ãªãã ã§ãã At Sun, 13 Apr 2003 01:52:09 +0900, Masao Mutoh wrote: > > äžçªåçŽãããªgtk/sample/misc/window.rbã§è©ŠããŸãããããã¯ããã > > ãããã¯ããŸãããç°å¢ã¯RedHat 8.1ãgtk2-2.1.5ã§ãã > > gtk2-2.1.5ã£ãŠåŸ®åŠãªããŒãžã§ã³ã§ãããgtk2-2.2.1ã§ãåæ§ã§ããããã ãªãã»ã©ã8.1ã£ãŠãã£ãŠãbetaããå ¥ããŠãŸãããããã¡ãã¡ãªã®ã ãã > > ã¡ãªã¿ã«ãG_THREADS_ENABLEDã#undefããŠããã«Makefileãã > > -pthreads, -lpthreads, -lgthreads-2.0ãªã©ãæããŠãåãã§ãã > > ããžããïŒ > ãããG_THREADS_ENABLEDãundefããŠãã¡ã ã£ããRuby-GNOME2åŽããã ãš > äœã®å¯ŸåŠãã§ããªããããªæ°ã....ã ã©ããã®ã©ã€ãã©ãªãåæã«ãªã³ã¯ããŠããŸãããã§ãããšãããã㌠ãžã§ã³ãäžããŠã¿ãŸãã -- --- åã®åã«Bugã¯ãªãã --- åã®åŸãã«Bugã¯ã§ããã äžç° äŒžæŠ |
From: Masao M. <mu...@hi...> - 2003-04-12 16:56:28
|
ããšãã§ãã On Sat, 12 Apr 2003 22:50:26 +0900 (JST) Masahiro Sakai (é äºæ¿è£) <sa...@to...> wrote: > ãããã§ãã > > From: Masao Mutoh <mu...@hi...> > Subject: Re: [ruby-gnome2-devel-ja] Action signals > Date: Sat, 12 Apr 2003 00:34:37 +0900 > > > ããšãã§ãã > > > ã¡ãšãæ®éã®ã¡ãœããïŒãããããã£ïŒãšã¡ãœããåãéè€ããªãã > > å¿é ã§ããããšãã«åé¡ãªãããã§ããããexperimentalã§ã¯ãªã > > æ¬æ¡çšãšããããšã§ã©ãã§ããããã > > éåžžã®ã¡ãœãããããããã£ã®æ¹ãåŸããå®çŸ©ãããããã > ããããäžæžãããŠããŸãäºã¯ãªãã¯ãã§ã > ååã®éè€ã¯ããã»ã©æ°ã«ããå¿ èŠã¯ãªãã§ãããã ãªãã»ã©ã > ããããã°ãç¹ç°ã¡ãœããã«ããã·ã°ãã«ãã³ãã©ã®å®çŸ©ã䜿ã£ãŠãããš > æ··ä¹±ããããªæ°ã¯ããŸããããã®ã³ãŒããæå¹ã«ããªããŠãã > ã·ã°ãã«åãšååã®ã¡ãœããã¯æ¢ã«ãããããããã§ããã... ããã§ãããGtk::Buttonãªãããããã§ããã > ç¹ç°ã¡ãœããã«ããã·ã°ãã«ãã³ãã©ã®å®çŸ©ã£ãŠ > å®éã«ã¯ã©ãããã䜿ãããŠããã§ããã? ããã¥ã¡ã³ããã»ãšãã©ç¡ãïŒRuby/GTKã®ããã®äºååµããã®ããã¥ã¡ã³ãã« ãã£ããããªèšæ¶ã¯ãããŸããïŒã§ããã䜿ã£ãŠãäŸãã»ãšãã©ãªãã®ã§ã ååšãã®ãã®ãç¥ããªã人ãå€ãæ°ã¯ããŸã(^^;)ã å人çã«ã¯ããã®ã¢ãããŒã(ç¹ç°ã¡ãœããã«ããã·ã°ãã«ãã³ãã©ã®å®çŸ©) ã£ãŠããŸã奜ãã§ã¯ãªããã§ããããã ãã®éãç¡ããã¡ãããšãã -- .:% Masao Mutoh<mu...@hi...> |
From: Masao M. <mu...@hi...> - 2003-04-12 16:52:14
|
ããšãã§ãã On Sun, 13 Apr 2003 01:33:51 +0900 Nobuyoshi Nakada <nob...@so...> wrote: > ãªãã ã§ãã > > At Sun, 9 Mar 2003 22:03:26 +0900, > Masao Mutoh wrote: > > > > enã®æ¹ã§èŠæãåºãŠããã®ã§ãã«ãã¹ã¬ããã«å¯Ÿå¿ããŠã¿ãŸããã > > > > > > > > gtk2ã©ã€ãã©ãªãåæå(init.c)ããããšãã« > > > > g_thread_init (NULL); > > > > gdk_threads_init(); > > > > > > > > ãåŒã³åºããŠããŸãã > > > > ïŒããã¯RubyããåŒã³åºã颿°ã«ããããšæã£ãã®ã§ããã > > > > ïŒã¿ã€ãã³ã°çã«ããã§ãããªããšããŸãåäœããŸããã§ããã > > > > > > ruby-talkã§ãpthreadãšãªã³ã¯ããæ¡åŒµã©ã€ãã©ãªãããŒããããšçµ > > > äºãããšãã«ãããããã¯ãããšãã話ããããŸãããã倧äžå€«ã§ã > > > ããã > > > > å°ãªããšãç§ã®ç°å¢äžã§ã¯ãåæåã ããªã倧äžå€«ã§ããã > > ã¿ãªããã®ç°å¢ã§ã詊ããŠããã ãããšå©ãããŸãã > > äžçªåçŽãããªgtk/sample/misc/window.rbã§è©ŠããŸãããããã¯ããã > ãããã¯ããŸãããç°å¢ã¯RedHat 8.1ãgtk2-2.1.5ã§ãã gtk2-2.1.5ã£ãŠåŸ®åŠãªããŒãžã§ã³ã§ãããgtk2-2.2.1ã§ãåæ§ã§ããããã > ã¡ãªã¿ã«ãG_THREADS_ENABLEDã#undefããŠããã«Makefileãã > -pthreads, -lpthreads, -lgthreads-2.0ãªã©ãæããŠãåãã§ãã ããžããïŒ ãããG_THREADS_ENABLEDãundefããŠãã¡ã ã£ããRuby-GNOME2åŽããã ãš äœã®å¯ŸåŠãã§ããªããããªæ°ã....ã -- .:% Masao Mutoh<mu...@hi...> |
From: Nobuyoshi N. <nob...@so...> - 2003-04-12 16:33:59
|
ãªãã ã§ãã At Sun, 9 Mar 2003 22:03:26 +0900, Masao Mutoh wrote: > > > enã®æ¹ã§èŠæãåºãŠããã®ã§ãã«ãã¹ã¬ããã«å¯Ÿå¿ããŠã¿ãŸããã > > > > > > gtk2ã©ã€ãã©ãªãåæå(init.c)ããããšãã« > > > g_thread_init (NULL); > > > gdk_threads_init(); > > > > > > ãåŒã³åºããŠããŸãã > > > ïŒããã¯RubyããåŒã³åºã颿°ã«ããããšæã£ãã®ã§ããã > > > ïŒã¿ã€ãã³ã°çã«ããã§ãããªããšããŸãåäœããŸããã§ããã > > > > ruby-talkã§ãpthreadãšãªã³ã¯ããæ¡åŒµã©ã€ãã©ãªãããŒããããšçµ > > äºãããšãã«ãããããã¯ãããšãã話ããããŸãããã倧äžå€«ã§ã > > ããã > > å°ãªããšãç§ã®ç°å¢äžã§ã¯ãåæåã ããªã倧äžå€«ã§ããã > ã¿ãªããã®ç°å¢ã§ã詊ããŠããã ãããšå©ãããŸãã äžçªåçŽãããªgtk/sample/misc/window.rbã§è©ŠããŸãããããã¯ããã ãããã¯ããŸãããç°å¢ã¯RedHat 8.1ãgtk2-2.1.5ã§ãã ã¡ãªã¿ã«ãG_THREADS_ENABLEDã#undefããŠããã«Makefileãã -pthreads, -lpthreads, -lgthreads-2.0ãªã©ãæããŠãåãã§ãã gdbã§åãããŠCtrl-Cã§æ¢ãããšããã®ããã¯ãã¬ãŒã¹ã Program received signal SIGINT, Interrupt. 0x400b36a6 in sigsuspend () from /lib/libc.so.6 (gdb) bt #0 0x400b36a6 in sigsuspend () from /lib/libc.so.6 #1 0x40c3df38 in pthread_getconcurrency () from /lib/libpthread.so.0 #2 0x40c3fb00 in sem_timedwait () from /lib/libpthread.so.0 #3 0x40c3ca77 in pthread_mutex_lock () from /lib/libpthread.so.0 #4 0x400ed060 in flockfile () from /lib/libc.so.6 #5 0x400efaa8 in ungetc () from /lib/libc.so.6 #6 0x4069207e in pango_read_line () from /usr/lib/libpango-1.0.so.0 #7 0x406825eb in pango_find_map () from /usr/lib/libpango-1.0.so.0 #8 0x40682943 in pango_find_map () from /usr/lib/libpango-1.0.so.0 #9 0x40682d79 in pango_find_map () from /usr/lib/libpango-1.0.so.0 #10 0x406823a8 in pango_find_map () from /usr/lib/libpango-1.0.so.0 #11 0x406864a8 in pango_itemize () from /usr/lib/libpango-1.0.so.0 #12 0x40685c92 in pango_itemize () from /usr/lib/libpango-1.0.so.0 #13 0x4068d05f in no_shape_filter_func () from /usr/lib/libpango-1.0.so.0 #14 0x4068b594 in pango_layout_get_cursor_pos () from /usr/lib/libpango-1.0.so.0 #15 0x4068b899 in pango_layout_get_extents () from /usr/lib/libpango-1.0.so.0 #16 0x407f2209 in gtk_label_get () from /usr/lib/libgtk-x11-2.0.so.0 #17 0x40318fe1 in g_cclosure_marshal_VOID__BOXED () from /usr/lib/libgobject-2.0.so.0 #18 0x40305187 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #19 0x40304e17 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #20 0x4031794f in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #21 0x40317268 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #22 0x40317573 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #23 0x40856c91 in gtk_size_group_remove_widget () from /usr/lib/libgtk-x11-2.0.so.0 #24 0x4085702f in _gtk_size_group_compute_requisition () from /usr/lib/libgtk-x11-2.0.so.0 #25 0x408ff34a in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0 #26 0x4076f3a0 in gtk_button_get_relief () from /usr/lib/libgtk-x11-2.0.so.0 #27 0x40318fe1 in g_cclosure_marshal_VOID__BOXED () from /usr/lib/libgobject-2.0.so.0 #28 0x40305187 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #29 0x40304e17 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #30 0x4031794f in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #31 0x40317268 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #32 0x40317573 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #33 0x40856c91 in gtk_size_group_remove_widget () from /usr/lib/libgtk-x11-2.0.so.0 #34 0x4085702f in _gtk_size_group_compute_requisition () from /usr/lib/libgtk-x11-2.0.so.0 #35 0x408ff34a in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0 #36 0x40910358 in gtk_window_reshow_with_initial_size () from /usr/lib/libgtk-x11-2.0.so.0 #37 0x40318fe1 in g_cclosure_marshal_VOID__BOXED () from /usr/lib/libgobject-2.0.so.0 #38 0x40305187 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #39 0x40304e17 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #40 0x4031794f in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #41 0x40317268 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #42 0x40317573 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #43 0x40856c91 in gtk_size_group_remove_widget () from /usr/lib/libgtk-x11-2.0.so.0 #44 0x4085702f in _gtk_size_group_compute_requisition () from /usr/lib/libgtk-x11-2.0.so.0 #45 0x408ff34a in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0 #46 0x40911744 in _gtk_window_unset_focus_and_default () from /usr/lib/libgtk-x11-2.0.so.0 #47 0x4090f9ab in gtk_window_reshow_with_initial_size () from /usr/lib/libgtk-x11-2.0.so.0 #48 0x403183a7 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #49 0x40305187 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #50 0x40304e17 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #51 0x4031794f in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #52 0x40317268 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #53 0x40317494 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #54 0x408fdf77 in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0 #55 0x407a2054 in gtk_container_get_focus_hadjustment () from /usr/lib/libgtk-x11-2.0.so.0 #56 0x408fe516 in gtk_widget_show_all () from /usr/lib/libgtk-x11-2.0.so.0 #57 0x406daf71 in widget_show_all () from /usr/lib/ruby/site_ruby/1.8/i686-linux/gtk2.so #58 0x08062767 in rb_call0 (klass=1075613928, recv=1075683748, id=9937, oid=4294967292, argc=0, argv=0x0, body=0x40c91cc8, nosuper=1) at /home/nobu/src/ruby/1.8/eval.c:4746 #59 0x08059d04 in rb_call (klass=1075613928, recv=1075683748, mid=9937, argc=0, argv=0x0, scope=0) at /home/nobu/src/ruby/1.8/eval.c:4963 #60 0x0805618b in rb_eval (self=1075743148, n=0xfffffffc) at /home/nobu/src/ruby/1.8/eval.c:2895 #61 0x08053281 in ruby_exec () at /home/nobu/src/ruby/1.8/eval.c:1181 #62 0x080532f5 in ruby_run () at /home/nobu/src/ruby/1.8/eval.c:1349 #63 0x080521c9 in main (argc=2, argv=0xbffff6c4, envp=0xbffff6d0) at /home/nobu/src/ruby/1.8/main.c:50 #64 0x400a0b87 in __libc_start_main () from /lib/libc.so.6 (gdb) p *ruby_current_node $4 = {flags = 12154943, nd_file = 0x81392c9 "gtk/sample/misc/window.rb", u1 = {node = 0x2699, id = 9881, value = 9881, cfunc = 0x2699, tbl = 0x2699}, u2 = {node = 0x0, id = 0, argc = 0, value = 0}, u3 = {node = 0x2, id = 2, state = 2, entry = 0x2, cnt = 2, value = 2}} (gdb) p ruby_current_node->flags>>19 $5 = 23 -- --- åã®åã«Bugã¯ãªãã --- åã®åŸãã«Bugã¯ã§ããã äžç° äŒžæŠ |
From: Masahiro S. ()
<sa...@to...> - 2003-04-12 14:46:34
|
ãããã§ãã From: Nobuyoshi Nakada <nob...@so...> Subject: Re: [ruby-gnome2-devel-ja] Re: [ruby-gnome2-devel-ja] ãã¥ãŒããªã¢ã« Date: Sat, 12 Apr 2003 22:48:53 +0900 > ãªãã ã§ãã > > > ãšããããšã¯ãããããã®ã¯ç¡éã«ãŒã? > > > > > > button.signal_connect("clicked") { > > > puts "Hello World\n" > > > break > > > } > > > > > > Gtk.main > > > > ä»è©Šãããããã®éãã§ããã ãããããŸããã ç¡éã«ãŒããšããã®ã¯åéãã§ããã # Gtk.mainå ã®ã®ã¡ã€ã³ã«ãŒãã®è©±ããšæã£ãŠããŸã£ãŠãŸããã ã·ã°ãã«ãã³ãã©ããbreakã§è±åºããŠãã Proc#callãåŒã³åºããåŽã«ã¯æ®éã«nilãè¿ã£ãŠæ¥ãã®ã§ã ã·ã°ãã«ãã³ãã©ããéåžžã«æ»ã£ãå Žåãšäœãå€ãããŸããã -- é äº æ¿è£ / Masahiro Sakai |
From: Nobuyoshi N. <nob...@so...> - 2003-04-12 13:49:00
|
ãªãã ã§ãã At Sat, 12 Apr 2003 22:36:47 +0900 (JST), Masahiro Sakai (é äºæ¿è£) wrote: > > > ã·ã°ãã«ãå éšã§çºçããã颿°ã¯gtk_main()以å€ã«ã倧éã«ããã®ã§ã > > > ãããäžåäžåã®åŒã³åºãã®åŸã§ãäŸå€ãä¿åãããŠããã確èªããŠã > > > åéåºããã®ã¯å®éã«ã¯é£ããã§ãã > > > > ã²ãã£ãšããŠããããšããããGlibã®ã¡ãœããã§ãã§ãã¯ãå¿ èŠã«ãªã£ > > ãŠããŸã? > > ã¯ãã ããŒããããã¯ãããã«ã€ã€ã§ãããããšã¯ããrubyã®äŸå€ããã€çº çãããåãããªããããšãªããšã§ããããšã¯ãã£ã±ãrb_protect() ãŸã§ã§ããã > > ãšããããšã¯ãããããã®ã¯ç¡éã«ãŒã? > > > > button.signal_connect("clicked") { > > puts "Hello World\n" > > break > > } > > > > Gtk.main > > ä»è©Šãããããã®éãã§ããã > ãã®æ¯èã«ã¯éåæããããŸãã? ç§ãšããŠã¯ãããŸããããŸãããåãã£ãŠãªãã®ã§èªä¿¡ã¯ãããŸããã ãšãããããããã圢ã§åå ¥ããŠå€§äžå€«ãªãã§ããããã -- --- åã®åã«Bugã¯ãªãã --- åã®åŸãã«Bugã¯ã§ããã äžç° äŒžæŠ |
From: Masahiro S. ()
<sa...@to...> - 2003-04-12 13:47:39
|
ãããã§ãã From: Masao Mutoh <mu...@hi...> Subject: Re: [ruby-gnome2-devel-ja] Action signals Date: Sat, 12 Apr 2003 00:34:37 +0900 > ããšãã§ãã > ã¡ãšãæ®éã®ã¡ãœããïŒãããããã£ïŒãšã¡ãœããåãéè€ããªãã > å¿é ã§ããããšãã«åé¡ãªãããã§ããããexperimentalã§ã¯ãªã > æ¬æ¡çšãšããããšã§ã©ãã§ããããã éåžžã®ã¡ãœãããããããã£ã®æ¹ãåŸããå®çŸ©ãããããã ããããäžæžãããŠããŸãäºã¯ãªãã¯ãã§ã ååã®éè€ã¯ããã»ã©æ°ã«ããå¿ èŠã¯ãªãã§ãããã ããããã°ãç¹ç°ã¡ãœããã«ããã·ã°ãã«ãã³ãã©ã®å®çŸ©ã䜿ã£ãŠãããš æ··ä¹±ããããªæ°ã¯ããŸããããã®ã³ãŒããæå¹ã«ããªããŠãã ã·ã°ãã«åãšååã®ã¡ãœããã¯æ¢ã«ãããããããã§ããã... ç¹ç°ã¡ãœããã«ããã·ã°ãã«ãã³ãã©ã®å®çŸ©ã£ãŠ å®éã«ã¯ã©ãããã䜿ãããŠããã§ããã? -- é äº æ¿è£ / Masahiro Sakai |
From: Masahiro S. ()
<sa...@to...> - 2003-04-12 13:33:45
|
ãããã§ãã From: Nobuyoshi Nakada <nob...@so...> Subject: Re: [ruby-gnome2-devel-ja] Re: [ruby-gnome2-devel-ja] ãã¥ãŒããªã¢ã« Date: Sat, 12 Apr 2003 01:28:55 +0900 > ãªãã ã§ãã > > ã·ã°ãã«ãå éšã§çºçããã颿°ã¯gtk_main()以å€ã«ã倧éã«ããã®ã§ã > > ãããäžåäžåã®åŒã³åºãã®åŸã§ãäŸå€ãä¿åãããŠããã確èªããŠã > > åéåºããã®ã¯å®éã«ã¯é£ããã§ãã > > ã²ãã£ãšããŠããããšããããGlibã®ã¡ãœããã§ãã§ãã¯ãå¿ èŠã«ãªã£ > ãŠããŸã? ã¯ãã > > > ããããã°ãã·ã°ãã«ãã³ãã©ããbreakãããã©ããªããã§ããã£ãã > > > > ç¹å¥ãªäºã¯äœãããŠããªãã®ã§ã > > æ®éã®Procããbreakããã®ãšå€ãããªãã¯ãã§ãã > > ãšããããšã¯ãããããã®ã¯ç¡éã«ãŒã? > > button.signal_connect("clicked") { > puts "Hello World\n" > break > } > > Gtk.main ä»è©Šãããããã®éãã§ããã ãã®æ¯èã«ã¯éåæããããŸãã? -- é äº æ¿è£ / Masahiro Sakai |
From: Nobuyoshi N. <nob...@so...> - 2003-04-11 16:29:03
|
ãªãã ã§ãã At Thu, 10 Apr 2003 21:44:49 +0900 (JST), Masahiro Sakai (é äºæ¿è£) wrote: > > > ãã£ãã®ããšãã·ã°ãã«ãã³ãã©ããã®å€§åè±åºã¯ > > > rb_protect()ã§æ¢ããŠããŸããããªãã > > > > äŸå€ãçºçãããã©ããã«ä¿åããŠGtk.main_quitãGtk.mainã®åŸå§æ« > > ãšããŠåéåº? > > ããåºæ¥ããããã®ã§ããã > ã·ã°ãã«ãå éšã§çºçããã颿°ã¯gtk_main()以å€ã«ã倧éã«ããã®ã§ã > ãããäžåäžåã®åŒã³åºãã®åŸã§ãäŸå€ãä¿åãããŠããã確èªããŠã > åéåºããã®ã¯å®éã«ã¯é£ããã§ãã ã²ãã£ãšããŠããããšããããGlibã®ã¡ãœããã§ãã§ãã¯ãå¿ èŠã«ãªã£ ãŠããŸã? ããã«ãgtk_main()以å€ããçºçããã·ã°ãã«ã§ã main_quitããŠããŸãã®ã¯ãŸããããç¥ããŸãããã > > ããããã°ãã·ã°ãã«ãã³ãã©ããbreakãããã©ããªããã§ããã£ãã > > ç¹å¥ãªäºã¯äœãããŠããªãã®ã§ã > æ®éã®Procããbreakããã®ãšå€ãããªãã¯ãã§ãã ãšããããšã¯ãããããã®ã¯ç¡éã«ãŒã? button.signal_connect("clicked") { puts "Hello World\n" break } Gtk.main -- --- åã®åã«Bugã¯ãªãã --- åã®åŸãã«Bugã¯ã§ããã äžç° äŒžæŠ |
From: Nobuyoshi N. <nob...@so...> - 2003-04-11 16:00:47
|
ãªãã ã§ãã At Fri, 11 Apr 2003 01:32:49 +0900, Masao Mutoh wrote: > > Ruby/GtkåŽã§å®å šæµãšããŠããããŠããã®ã¯ã©ãã§ããããã > > ã£ãŠãäœãæå³ãããŠããã®ã§ããããã ãããexitããåã«quit_mainããå¿ èŠããããªããèªåã§ããããã« ããšãã°ããããããšæã£ãã ããªãã§ããããããªåçŽãªããšã§ã¯ ãªãããã§ããã -- --- åã®åã«Bugã¯ãªãã --- åã®åŸãã«Bugã¯ã§ããã äžç° äŒžæŠ |
From: Masao M. <mu...@hi...> - 2003-04-11 15:34:45
|
ããšãã§ãã On Fri, 11 Apr 2003 11:05:25 +0900 (JST) Masahiro Sakai (é äºæ¿è£) <sa...@to...> wrote: > ãããã§ãã > > From: Masao Mutoh <mu...@hi...> > Subject: Re: [ruby-gnome2-devel-ja] Action signals > Date: Fri, 11 Apr 2003 03:20:50 +0900 > > > ããšãã§ãã > > > ããã®ã¡ãªããã£ãŠäœã§ããããã > > äŸãã°ãåçŽã«signal_emit("cancel")ãããå Žåã«æ¯ã¹ã > > > > def cancel > > signal_emit("cancel") > > end > > > > ãèªåå®çŸ©ããããšããããããšã£ãŠäœããããŸããã > > > > åã«ã¡ãœãããå¢ããã ãã ãšããŸããããããªããªããšã > > "They can also be thought of as by third-party code generically > callable object methods."ãšæžããŠããã®ã§ãã¡ãœãããšèãããããã®ã¯ > å®éã«ã¡ãœããã«ããŠããŸã£ãã»ããåããããããšèããŸããã ãªãã»ã©...ã 確ãã«ãããããããªããŸããã ã¡ãšãæ®éã®ã¡ãœããïŒãããããã£ïŒãšã¡ãœããåãéè€ããªãã å¿é ã§ããããšãã«åé¡ãªãããã§ããããexperimentalã§ã¯ãªã æ¬æ¡çšãšããããšã§ã©ãã§ããããã -- .:% Masao Mutoh<mu...@hi...> |
From: Masahiro S. ()
<sa...@to...> - 2003-04-11 02:02:52
|
ãããã§ãã From: Masao Mutoh <mu...@hi...> Subject: Re: [ruby-gnome2-devel-ja] Action signals Date: Fri, 11 Apr 2003 03:20:50 +0900 > ããšãã§ãã > ããã®ã¡ãªããã£ãŠäœã§ããããã > äŸãã°ãåçŽã«signal_emit("cancel")ãããå Žåã«æ¯ã¹ã > > def cancel > signal_emit("cancel") > end > > ãèªåå®çŸ©ããããšããããããšã£ãŠäœããããŸããã > > åã«ã¡ãœãããå¢ããã ãã ãšããŸããããããªããªããšã "They can also be thought of as by third-party code generically callable object methods."ãšæžããŠããã®ã§ãã¡ãœãããšèãããããã®ã¯ å®éã«ã¡ãœããã«ããŠããŸã£ãã»ããåããããããšèããŸããã -- é äº æ¿è£ / Masahiro Sakai |
From: Masao M. <mu...@hi...> - 2003-04-10 18:20:53
|
ããšãã§ãã On Fri, 11 Apr 2003 02:17:47 +0900 (JST) Masahiro Sakai (é äºæ¿è£) <sa...@to...> wrote: > ãããã§ãã > > äŸãã°ãGtk::MenuShellãæã£ãŠããã¢ã¯ã·ã§ã³ã·ã°ãã«ã¯ > move-current, activate-current, cancel, cycle-focus ã®4ã€ãªã®ã§ã > ããããåŒã³åºã以äžã®ãããªã¡ãœãããGtk::MenuShellã«èªåå®çŸ©ãããŸãã ãªãã»ã©ã ããã®ã¡ãªããã£ãŠäœã§ããããã äŸãã°ãåçŽã«signal_emit("cancel")ãããå Žåã«æ¯ã¹ã def cancel signal_emit("cancel") end ãèªåå®çŸ©ããããšããããããšã£ãŠäœããããŸããã åã«ã¡ãœãããå¢ããã ãã ãšããŸããããããªããªããšã -- .:% Masao Mutoh<mu...@hi...> |
From: Masao M. <mu...@hi...> - 2003-04-10 17:51:39
|
ããšãã§ãã On Fri, 11 Apr 2003 02:30:26 +0900 (JST) Masahiro Sakai (é äºæ¿è£) <sa...@to...> wrote: > ãããã§ãã > > From: Masao Mutoh <mu...@hi...> > Subject: Re: [ruby-gnome2-devel-ja] yendot > Date: Wed, 9 Apr 2003 02:56:53 +0900 > > > ããšãã§ãã > > > ãšããã§ã話ã¯å€ãããŸãããGScannerãããã£ãŠå®è£ ããäºå®ãªãã§ãïŒ > > ïŒã£ãŠãRuby/GTKåŽã§åŒãã§ããšãããããã€ãããã®ã§æ¬²ãããã§ãããã > > ããŸã®æã¯ç¡ãã§ãã ã¯ã ã ããããªã€ããªãããšããã£ããããã«ã€ã³ããªããŠããã ããªã ã§ããããã ãæãªãšãã§æ§ããŸããã®ã§....ã > > P.S. > > ãããããããããããã¯ãããããŸããããRuby/GLibã®APIãªãã¡ã¬ã³ã¹ã > > ããŸããã§ãããHiki/RDçŽ æŽãããã§ããã ããããšãããããŸãã > ææ³ãšã©ãŒæã«ãšã©ãŒç®æãåããã«ããã®ã > RWikiãšæ¯ã¹ãŠè¥å¹²äžæºã§ããããã以å€ã¯å®å šã«æºè¶³ããŠãŸãã ãããããããã«ãææãããŠããã§ãããããèœã¡çãããèããŸãã ïŒä»ãæ¬è·ã®æ¹ãå±±å Žãªãã®ã§...ã ããã§ã¯ã -- .:% Masao Mutoh<mu...@hi...> |
From: Masahiro S. ()
<sa...@to...> - 2003-04-10 17:31:33
|
ãããã§ãã From: Masao Mutoh <mu...@hi...> Subject: Re: [ruby-gnome2-devel-ja] yendot Date: Wed, 9 Apr 2003 02:56:53 +0900 > ããšãã§ãã > ãšããã§ã話ã¯å€ãããŸãããGScannerãããã£ãŠå®è£ ããäºå®ãªãã§ãïŒ > ïŒã£ãŠãRuby/GTKåŽã§åŒãã§ããšãããããã€ãããã®ã§æ¬²ãããã§ãããã ããŸã®æã¯ç¡ãã§ãã > P.S. > ãããããããããããã¯ãããããŸããããRuby/GLibã®APIãªãã¡ã¬ã³ã¹ã ããŸããã§ãããHiki/RDçŽ æŽãããã§ããã ææ³ãšã©ãŒæã«ãšã©ãŒç®æãåããã«ããã®ã RWikiãšæ¯ã¹ãŠè¥å¹²äžæºã§ããããã以å€ã¯å®å šã«æºè¶³ããŠãŸãã -- é äº æ¿è£ / Masahiro Sakai |
From: Masahiro S. ()
<sa...@to...> - 2003-04-10 17:18:53
|
ãããã§ãã From: Masao Mutoh <mu...@hi...> Subject: Re: [ruby-gnome2-devel-ja] Action signals Date: Fri, 11 Apr 2003 01:41:37 +0900 > ããšãã§ãã > ã¡ãšãç²ããŠãŠè±èªèªãæ°ã«ãªããŸãã(-o-;)ã > > ãšããããã§ããµã³ãã«ã³ãŒãããªãŒãºïŒ äŸãã°ãGtk::MenuShellãæã£ãŠããã¢ã¯ã·ã§ã³ã·ã°ãã«ã¯ move-current, activate-current, cancel, cycle-focus ã®4ã€ãªã®ã§ã ããããåŒã³åºã以äžã®ãããªã¡ãœãããGtk::MenuShellã«èªåå®çŸ©ãããŸãã def move_current(x) signal_emit("move-current",x) end def activate_current(x) signal_emit("activate-current", x) end def cancel signal_emit("cancel") end def cycle_focus(x) signal_emit("cycle-focus", x) end -- é äº æ¿è£ / Masahiro Sakai |
From: Masao M. <mu...@hi...> - 2003-04-10 16:41:42
|
ããšãã§ãã On Thu, 10 Apr 2003 16:17:10 +0900 (JST) Masahiro Sakai (é äºæ¿è£) <sa...@to...> wrote: > ãããã§ãã > > http://developer.gnome.org/doc/API/2.0/gobject/gobject-Signals.html#GSignalFlags > ã«ãããšã > > Action signals are signals that may freely be emitted on alive > objects from user code via g_signal_emit() and friends, without > the need of being embedded into extra code that performs pre or > post emission adjustments on the object. They can also be thought > of as by third-party code generically callable object methods. > > ã ãããªã®ã§ãèªåçã«ã¡ãœãããšããŠå®çŸ©ããã³ãŒãã詊ãã«å ¥ããŠã¿ãŸããã > --enable-experimentalã§æå¹ã«ãªããŸãã ã¡ãšãç²ããŠãŠè±èªèªãæ°ã«ãªããŸãã(-o-;)ã ãšããããã§ããµã³ãã«ã³ãŒãããªãŒãºïŒ -- .:% Masao Mutoh<mu...@hi...> |
From: Masao M. <mu...@hi...> - 2003-04-10 16:39:43
|
ããšãã§ãã On Thu, 10 Apr 2003 16:04:49 +0900 (JST) Masahiro Sakai (é äºæ¿è£) <sa...@to...> wrote: > ãããã§ãã > > From: Nobuyoshi Nakada <nob...@so...> > Subject: Re: [ruby-gnome2-devel-ja] ãã¥ãŒããªã¢ã« > Date: Thu, 10 Apr 2003 15:24:38 +0900 > > > ãªãã ã§ãã > > > > At Wed, 2 Apr 2003 23:36:29 +0900, > > Masao Mutoh wrote: > > > ãã ãæ³å®å€ã®ãšã©ãŒãšãã®å Žåã«at_exit, ENDã䜿ããã > > > ãšããããšã§ããã°ãGtk.mainã®åã§at_exit, ENDã > > > 䜿ã£ãŠãããã¯ãç»é²ããŠããããšããããšã¯å¯èœã§ãã > > > ïŒã¹ã¬ãã䜿ããšãã¯ããããat_exit,ENDãå¿ èŠã«ãªãå Žåã > > > ïŒãããããããŸãããã > > > > Ruby/GtkåŽã§å®å šæµãšããŠããããŠããã®ã¯ã©ãã§ããããã > > ããããã°ãã·ã°ãã«ãã³ãã©ãã倧åè±åºãããšã > glib/gtkå ã§ãã¡ã¢ãªãªãŒã¯ãçºçããŠããŸãäºã«æ°ãä»ããŸãããã ãã£ãã®ç¶ãã§ãããããèšã£ãäœãã®ã¢ããªã£ãŠ ãè¡åãæªãããã°ã©ã ãªããããªãã®ããªãã ãã®ãããªç¶æ ã§ãäŸããglib/gtkå ã§ã¡ã¢ãªãªãŒã¯ãçºçããªããŠã ããã°ã©ã çã«æ£åžžã«åäœãããããªãã®ãäœãããšã¯æããŸããã ïŒãŠãŒã¶ã€ã³ã¿ãã§ã€ã¹å«ãã ãšãããããããæå³ããGUIããã°ã©ã ã£ãŠæžããŠã¯ãããªãæ°ãããŸãã ãŸããã²ãã£ãšããŠç§ãå šãæ³å®ã§ããŠããªããããªãã¿ãŒã³ã§ããããå¿ èŠ ãšãããã¿ãŒã³ãããã®ãããããŸããã...ã > ãã£ãã®ããšãã·ã°ãã«ãã³ãã©ããã®å€§åè±åºã¯ > rb_protect()ã§æ¢ããŠããŸããããªãã ããã¯ããããã ã§ãããã®ãããªãšãã¯å°ãªããšããããã°æã¯ãã°ãšããŠãšã©ãŒåºå ãããã°è¯ãã®ã§ãã...ã -- .:% Masao Mutoh<mu...@hi...> |