[ruby-gnome2-doc-cvs] [Hiki] update - Status of Ruby/GDK

Back to archive index

ruby-****@lists***** ruby-****@lists*****
2003年 4月 4日 (金) 02:15:54 JST


-------------------------
REMOTE_ADDR = 211.7.202.36
REMOTE_HOST = 
-------------------------
= Status of Ruby/GDK

{{status "Ruby/GDK", "
Gdk module|-|#|General. Some constants moved to several classes.
Gdk::Device|GdkDevice|-
Gdk::Display|GdkDisplay|-
Gdk::Screen|GdkScreen|-
-|GdkPoint|-|Use Array [x,y] instead.
Gdk::Rectangle|GdkRectangle|O
Gdk::Region|GdkRegion|O
Gdk::Span|GdkSpan|O
Gdk::GC|GdkGC|#|Don't implement GdkGCValues. But it may be better to implement getters for attributes of GdkGCValues.
Gdk::Drawable|GdkDrawable|O|Removed GdkRGB methods(differ from Ruby/GTK).
-|GdkSegment|-|Use Array [x1, y1, x2, y2] instead.
Gdk::Pixmap|GdkPixmap|O
Gdk::Bitmap|GdkBitmap|Obsolete|Use Gdk::Pixmap(depth = 1) instead.
Gdk::RGB|GdkRGB|#|As module
Gdk::Image|GdkImage|#
Gdk::Pixbuf|GdkPixbuf|#
Gdk::PixbufAnimation|GdkPixbufAnimation|#
Gdk::Color|GdkColor|#
Gdk::Colormap|GdkColormap|#
Gdk::Visual|GdkVisual|#
Gdk::Font|GdkFont|-|Obsolete
Gdk::Cursor|GdkCursor|#
Gdk::Geometry|GdkGeometry|#
Gdk::Window|GdkWindow|#|Include Some General/Properties function (pointer/keyboard)_(grab/ungrab). Constants were all done.
Gdk::Event|GdkEvent|#|Constants were all done. 
Gdk::EventAny|GdkEventAny|#
Gdk::EventKey|GdkEventKey|#
Gdk::EventButton|GdkEventButton|#
Gdk::EventScroll|GdkEventScroll|#
Gdk::EventMotion|GdkEventMotion|#
Gdk::EventExpose|GdkEventExpose|#
Gdk::EventVisibility|GdkEventVisibility|#
Gdk::EventCrossing|GdkEventCrossing|#
Gdk::EventFocus|GdkEventFocus|#
Gdk::EventConfigure|GdkEventConfigure|#
Gdk::EventProperty|GdkEventProperty|#
Gdk::EventSelection|GdkEventSelection|#
Gdk::EventDND|GdkEventDND|#
Gdk::EventProximity|GdkEventProximity|#
Gdk::EventClient|GdkEventClient|#
Gdk::EventNoExpose|GdkEventNoExpose|#
Gdk::EventWindowState|GdkEventWindowState|#
Gdk::EventSetting|GdkEventSetting|#
Gdk::Keyval|-|#
Gdk::Keymap|GdkKeymap|-
Gdk::Selection|GdkSelection|#|As module
Gdk::Target|GdkTarget|-|Obsolete
Gdk::DragContext|GdkDragContext|#
Gdk::Atom|GdkAtom|#
Gdk::Property|-|Obsolete|Include to Gdk::Window
Gdk::Pango|Pango Interaction|O|As module. Add Pango::Context.set_colormap, Pango::Layout#get_clip_region, Pango::LayoutLine#get_clip_region.
Gdk::Pango::Embossed|Pango Interaction|O
Gdk::Pango::Stipple|Pango Interaction|O
Gdk::X11|-|-
"}}
-------------------------
= Status of Ruby/GDK

{{status "Ruby/GDK", "
General|Gdk module|-|#|Some constants moved to several classes.
GdkDisplay|Gdk::Display|GdkDisplay|-|from GTK+-2.2.0
GdkDisplayManager|Gdk::DisplayManager|GdkDisplayManager|-|from GTK+-2.2.0
GdkScreen|Gdk::Screen|GdkScreen|-
Points, Rectangles and Regions|-|GdkPoint|-|Use Array [x,y] instead.
Points, Rectangles and Regions|Gdk::Rectangle|GdkRectangle|O
Points, Rectangles and Regions|Gdk::Region|GdkRegion|O
Points, Rectangles and Regions|Gdk::Span|GdkSpan|O
Graphics Contexts|Gdk::GC|GdkGC|#
Graphics Contexts|Gdk::GCValues|GdkGCValues|-|Shouldn't we implement it?
Drawing Primitives|Gdk::Drawable|GdkDrawable|O|Removed GdkRGB methods(differ from Ruby/GTK).
Drawing Primitives|-|GdkSegment|-|Use Array [x1, y1, x2, y2] instead.
Bitmaps and Pixmaps|Gdk::Pixmap|GdkPixmap|O
Bitmaps and Pixmaps|Gdk::Bitmap|GdkBitmap|Obsolete|Use Gdk::Pixmap(depth = 1) instead.
GdkRGB|Gdk::RGB|GdkRGB|#|As module
Images|Gdk::Image|GdkImage|#
Pixbufs|Gdk::Pixbuf|GdkPixbuf|#
Colormaps and Colors|Gdk::Color|GdkColor|#
Colormaps and Colors|Gdk::Colormap|GdkColormap|#
Visuals|Gdk::Visual|GdkVisual|#
Fonts|Gdk::Font|GdkFont|-|Obsolete
Cursors|Gdk::Cursor|GdkCursor|#
Windows|Gdk::Window|GdkWindow|#|Include Some General/Properties function (pointer/keyboard)_(grab/ungrab). Constants were all done.
Windows|Gdk::Geometry|GdkGeometry|#
Windows|Gdk::WindowAttr|GdkWindowAttr|-
Windows|Gdk::PointerHooks|GdkPointerHooks|-
Events|Gdk::Event|GdkEvent|#|Constants were all done. 
Event Structures|Gdk::EventAny|GdkEventAny|#
Event Structures|Gdk::EventKey|GdkEventKey|#
Event Structures|Gdk::EventButton|GdkEventButton|#
Event Structures|Gdk::EventScroll|GdkEventScroll|#
Event Structures|Gdk::EventMotion|GdkEventMotion|#
Event Structures|Gdk::EventExpose|GdkEventExpose|#
Event Structures|Gdk::EventVisibility|GdkEventVisibility|#
Event Structures|Gdk::EventCrossing|GdkEventCrossing|#
Event Structures|Gdk::EventFocus|GdkEventFocus|#
Event Structures|Gdk::EventConfigure|GdkEventConfigure|#
Event Structures|Gdk::EventProperty|GdkEventProperty|#
Event Structures|Gdk::EventSelection|GdkEventSelection|#
Event Structures|Gdk::EventDND|GdkEventDND|#
Event Structures|Gdk::EventProximity|GdkEventProximity|#
Event Structures|Gdk::EventClient|GdkEventClient|#
Event Structures|Gdk::EventNoExpose|GdkEventNoExpose|#
Event Structures|Gdk::EventWindowState|GdkEventWindowState|#
Event Structures|Gdk::EventSetting|GdkEventSetting|#
Key Values|Gdk::Keymap|GdkKeymap|-
Key Values|Gdk::Keyval|-|#
Selections|Gdk::Selection|GdkSelection|#|As module
Selections|Gdk::Target|GdkTarget|-|Obsolete
Drag and Drop|Gdk::DragContext|GdkDragContext|#
Properties and Atoms|Gdk::Atom|GdkAtom|#
Properties and Atoms|-|-|O|Include to Gdk::Window
Threads|Gdk::Theads|-|-|O|As module. Don't use it because it causes dead-lock with Ruby's threading mechanism.
Input|Gdk::Imput|-|-|O|As module.
Input Devices|Gdk::Device|GdkDevice|-
Input Devices|Gdk::DeviceKey|GdkDeviceKey|-
Input Devices|Gdk::DeviceAxis|GdkDeviceAxis|-
Input Devices|Gdk::TimeCoord|GdkTimeCoord|-
Pango Interaction|Gdk::Pango|-|O|As module. Include Pango::Context.set_colormap, Pango::Layout#get_clip_region, Pango::LayoutLine#get_clip_region.
Pango Interaction|Gdk::Pango::Embossed|Pango Interaction|O
Pango Interaction|Gdk::Pango::Stipple|Pango Interaction|O
X Window System Interaction|Gdk::X11|-|-
"}}



ruby-gnome2-cvs メーリングリストの案内
Back to archive index