[ruby-gnome2-doc-cvs] [Ruby-GNOME2 Project Website] update - tut-gtk2-dancr

Zurück zum Archiv-Index

ruby-****@sourc***** ruby-****@sourc*****
2013年 3月 13日 (水) 07:10:47 JST


-------------------------
REMOTE_ADDR = 184.145.80.119
REMOTE_HOST = 
        URL = http://ruby-gnome2.sourceforge.jp/hiki.cgi?tut-gtk2-dancr
-------------------------
@@ -47,4 +47,4 @@
  
 In this chapter I will attempt to highlight both of these two environments, point out how they cooperate, as well as discuss the circumstances when it looks that either one may be a better choice over the other, and even when due to some, as of yet, unexplained limitations of Ruby GTK/Cairo marriage we need to resort to some peculiar tricks not needed in straight C, or C++ (gtkmm) environments.
 
-Most of those familiar with GTK+ 2D graphics know that Cairo 2D library is preferable over the original GTK solutions utilizing Gdk::Drawable. Also the emphasis in this chapter will be on ((*Cairo,*)) however, the two, especially in Ruby are tightly related, in fact some of what can be considered stand alone Cairo features in native C GTK+ are not available in Ruby. Most often when some native GTK/Cairo functionality is missing, we should be able to find another 'Ruby-way' of accomplishing those things. As the matter of fact, at the beginning, when I started to learn how to manage 2D graphics in Ruby, I often studied examples native C GTK, only to discover that there were no Cairo or GTK primitives available in Ruby, when trying to port the examples from those tutorials in other programming languages to Ruby. It took me a lot of time to figure out 'the Ruby ways in GTK+/Cairo'. 
+Most of those familiar with GTK+ 2D graphics know that Cairo 2D library is preferable over the original GTK solutions utilizing Gdk::Drawable. Also the emphasis in this chapter will be on ((*Cairo,*)) however, the two, especially in Ruby are tightly related, in fact some of what can be considered stand alone Cairo features in native C GTK+ are not available in Ruby. Most often when some native GTK/Cairo functionality is missing, we should be able to find another 'Ruby-GTK way' of accomplishing those things. As the matter of fact, at the beginning, when I started to learn how to manage 2D graphics in Ruby, I often studied examples native C GTK, only to discover that there were no Cairo or GTK primitives available in Ruby, when trying to port the examples from those tutorials in other programming languages to Ruby. It took me a lot of time to figure out 'the Ruby ways in GTK+/Cairo'.




ruby-gnome2-cvs メーリングリストの案内
Zurück zum Archiv-Index