ruby-****@sourc*****
ruby-****@sourc*****
2008年 4月 8日 (火) 22:52:15 JST
------------------------- REMOTE_ADDR = 62.2.77.204 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/hiki.cgi?Status+of+Ruby%2FGDK ------------------------- @@ -1,74 +1,74 @@ = Status of Ruby/GDK -{{status "Ruby/GDK", ["2.0", "2.2", "2.4", "2.6", "2.8", "2.10"], " -General|Gdk module|-|O|O|O|O|O|O|Some constants moved to several classes. -GdkDisplay|Gdk::Display|GdkDisplay|-|O|O|O|O|O|Since 2.2 -GdkDisplayManager|Gdk::DisplayManager|GdkDisplayManager|-|O|O|O|O|O|since 2.2 -GdkScreen|Gdk::Screen|GdkScreen|-|O|O|O|O|O|Since 2.2 -Points, Rectangles and Regions|-|GdkPoint|x|x|x|x|x|x|Use Array [x,y] instead. -Points, Rectangles and Regions|Gdk::Rectangle|GdkRectangle|O|O|O|O|O|O| -Points, Rectangles and Regions|Gdk::Region|GdkRegion|O|O|O|O|O|O| -Points, Rectangles and Regions|Gdk::Span|GdkSpan|x|x|x|x|x|x|Use Array [x, y, width] instead. -Graphics Contexts|Gdk::GC|GdkGC|O|O|O|O|O|O| -Graphics Contexts|Gdk::GCValues|GdkGCValues|x|x|x|x|x|x|Use Gdk::GC methods instead. -Drawing Primitives|Gdk::Drawable|GdkDrawable|O|O|O|O|O|O|Removed GdkRGB methods(differ from Ruby/GTK). -Drawing Primitives|-|GdkTrapezoid|x|x|x|x|x|x|Use Array [y1, x11, x21, y2, x12, x22] instead. -Drawing Primitives|-|GdkSegment|x|x|x|x|x|x|Use Array [x1, y1, x2, y2] instead. -Bitmaps and Pixmaps|Gdk::Pixmap|GdkPixmap|O|O|O|O|O|O| -Bitmaps and Pixmaps|Gdk::Bitmap|GdkBitmap|x|x|x|x|x|x|Use Gdk::Pixmap(depth = 1) instead. -GdkRGB|Gdk::RGB|GdkRGB|O|O|O|O|O|O|As module -Images|Gdk::Image|GdkImage|O|O|O|O|O|O -Pixbufs|Gdk::Pixbuf|GdkPixbuf|O|O|O|O|O|O| -Colormaps and Colors|Gdk::Color|GdkColor|O|O|O|O|O|O| -Colormaps and Colors|Gdk::Colormap|GdkColormap|O|O|O|O|O|O| -Visuals|Gdk::Visual|GdkVisual|O|O|O|O|O|O| -Fonts|Gdk::Font|GdkFont|x|x|x|x|x|x|Use Pango instead. -Cursors|Gdk::Cursor|GdkCursor|O|O|O|O|O|O| -Windows|Gdk::Window|GdkWindow|O|O|O|O|O|O|Include Some General function (pointer/keyboard)_(grab/ungrab). -Windows|Gdk::Geometry|GdkGeometry|O|O|O|O|O|O| -Windows|Gdk::WindowAttr|GdkWindowAttr|O|O|O|O|O|O| +{{status "Ruby/GDK", ["2.0", "2.2", "2.4", "2.6", "2.8", "2.10", "2.12"], " +General|Gdk module|-|O|O|O|O|O|O||Some constants moved to several classes. +GdkDisplay|Gdk::Display|GdkDisplay|-|O|O|O|O|O||Since 2.2 +GdkDisplayManager|Gdk::DisplayManager|GdkDisplayManager|-|O|O|O|O|O||since 2.2 +GdkScreen|Gdk::Screen|GdkScreen|-|O|O|O|O|O||Since 2.2 +Points, Rectangles and Regions|-|GdkPoint|x|x|x|x|x|x|x|Use Array [x,y] instead. +Points, Rectangles and Regions|Gdk::Rectangle|GdkRectangle|O|O|O|O|O|O|| +Points, Rectangles and Regions|Gdk::Region|GdkRegion|O|O|O|O|O|O|| +Points, Rectangles and Regions|Gdk::Span|GdkSpan|x|x|x|x|x|x|x|Use Array [x, y, width] instead. +Graphics Contexts|Gdk::GC|GdkGC|O|O|O|O|O|O|| +Graphics Contexts|Gdk::GCValues|GdkGCValues|x|x|x|x|x|x|x|Use Gdk::GC methods instead. +Drawing Primitives|Gdk::Drawable|GdkDrawable|O|O|O|O|O|O||Removed GdkRGB methods(differ from Ruby/GTK). +Drawing Primitives|-|GdkTrapezoid|x|x|x|x|x|x|x|Use Array [y1, x11, x21, y2, x12, x22] instead. +Drawing Primitives|-|GdkSegment|x|x|x|x|x|x|x|Use Array [x1, y1, x2, y2] instead. +Bitmaps and Pixmaps|Gdk::Pixmap|GdkPixmap|O|O|O|O|O|O|| +Bitmaps and Pixmaps|Gdk::Bitmap|GdkBitmap|x|x|x|x|x|x|x|Use Gdk::Pixmap(depth = 1) instead. +GdkRGB|Gdk::RGB|GdkRGB|O|O|O|O|O|O||As module +Images|Gdk::Image|GdkImage|O|O|O|O|O|O|| +Pixbufs|Gdk::Pixbuf|GdkPixbuf|O|O|O|O|O|O|| +Colormaps and Colors|Gdk::Color|GdkColor|O|O|O|O|O|O|| +Colormaps and Colors|Gdk::Colormap|GdkColormap|O|O|O|O|O|O|| +Visuals|Gdk::Visual|GdkVisual|O|O|O|O|O|O|| +Fonts|Gdk::Font|GdkFont|x|x|x|x|x|x|x|Use Pango instead. +Cursors|Gdk::Cursor|GdkCursor|O|O|O|O|O|O|| +Windows|Gdk::Window|GdkWindow|O|O|O|O|O|O||Include Some General function (pointer/keyboard)_(grab/ungrab). +Windows|Gdk::Geometry|GdkGeometry|O|O|O|O|O|O|| +Windows|Gdk::WindowAttr|GdkWindowAttr|O|O|O|O|O|O|| Windows|Gdk::PointerHooks|GdkPointerHooks|-|-|-|-|-|- -Windows|-|GdkNativeWindow|x|x|x|x|x|x| Use Integer instead. -Windows|-|GdkXEvent|x|x|x|x|x|x| Use Integer instead. -Events|Gdk::Event|GdkEvent|O|O|O|O|O|O| -Event Structures|Gdk::EventAny|GdkEventAny|O|O|O|O|O|O| -Event Structures|Gdk::EventKey|GdkEventKey|O|O|O|O|O|O| -Event Structures|Gdk::EventButton|GdkEventButton|O|O|O|O|O|O| -Event Structures|Gdk::EventScroll|GdkEventScroll|O|O|O|O|O|O| -Event Structures|Gdk::EventMotion|GdkEventMotion|O|O|O|O|O|O| -Event Structures|Gdk::EventExpose|GdkEventExpose|O|O|O|O|O|O| -Event Structures|Gdk::EventVisibility|GdkEventVisibility|O|O|O|O|O|O| -Event Structures|Gdk::EventCrossing|GdkEventCrossing|O|O|O|O|O|O| -Event Structures|Gdk::EventFocus|GdkEventFocus|O|O|O|O|O|O| -Event Structures|Gdk::EventConfigure|GdkEventConfigure|O|O|O|O|O|O| -Event Structures|Gdk::EventProperty|GdkEventProperty|O|O|O|O|O|O| -Event Structures|Gdk::EventSelection|GdkEventSelection|O|O|O|O|O|O| -Event Structures|Gdk::EventDND|GdkEventDND|O|O|O|O|O|O| -Event Structures|Gdk::EventProximity|GdkEventProximity|O|O|O|O|O|O| -Event Structures|Gdk::EventClient|GdkEventClient|O|O|O|O|O|O| -Event Structures|Gdk::EventNoExpose|GdkEventNoExpose|O|O|O|O|O|O| -Event Structures|Gdk::EventWindowState|GdkEventWindowState|O|O|O|O|O|O| -Event Structures|Gdk::EventSetting|GdkEventSetting|O|O|O|O|O|O| -Event Structures|Gdk::EventOwnerChange|GdkEventOwnerChange|-|-|-|O|O|O|Since 2.6 -Event Structures|Gdk::EventGrabBroken|GdkEventGrabBroken|-|-|-|-|O|O|Since 2.8 -Key Values|Gdk::Keymap|GdkKeymapKey|x|x|x|x|x|x| Use [keycode, group, level] instead. -Key Values|Gdk::Keymap|GdkKeymap|O|O|O|O|O|O| -Key Values|Gdk::Keyval|-|O|O|O|O|O|O| -Selections|Gdk::Selection|GdkSelection|O|O|O|O|O|O|As module -Selections|Gdk::Target|GdkTarget|x|x|x|x|x|x| Obsolete -Drag and Drop|Gdk::DragContext|GdkDragContext|O|O|O|O|O|O| -Properties and Atoms|Gdk::Atom|GdkAtom|O|O|O|O|O|O| -Properties and Atoms|Gdk::Property|-|O|O|O|O|O|O| -Threads|Gdk::Threads|-|O|O|O|O|O|O|As module. Don't use it because it causes dead-lock with Ruby's threading mechanism. -Input|Gdk::Input|-|O|O|O|O|O|O|As module. -Input Devices|Gdk::Device|GdkDevice|O|O|O|O|O|O| -Input Devices|Gdk::DeviceKey|GdkDeviceKey|x|x|x|x|x|x| Use [keyval, modifiers] instead. -Input Devices|Gdk::DeviceAxis|GdkDeviceAxis|x|x|x|x|x|x| Use [axis_use, min, max] instead. -Input Devices|Gdk::TimeCoord|GdkTimeCoord|O|O|O|O|O|O| -Pango Interaction|Gdk::Pango|-|O|O|O|O|O|O|As module. Include Pango::Context.set_colormap, Pango::Layout#get_clip_region, Pango::LayoutLine#get_clip_region. -Pango Interaction|Gdk::PangoAttrEmbossed|GdkPangoAttrEmbossed|O|O|O|O|O|O| -Pango Interaction|Gdk::PangoAttrStipple|GdkPangoAttrStipple|O|O|O|O|O|O| -Pango Interaction|Gdk::PangoRenderer|GdkPangoRenderer|-|-|-|O|O|O| Since 2.6 -Cairo Interaction|Cairo::Context|cairo_t|-|-|-|-|O|O| Since 2.8 -X Window System Interaction|Gdk::X11|-|O|O|O|O|O|O| Except X11 classes. Some methods to implement as other classes. +Windows||-|GdkNativeWindow|x|x|x|x|x|x|x Use Integer instead. +Windows|-|GdkXEvent|x|x|x|x|x|x|x| Use Integer instead. +Events|Gdk::Event|GdkEvent|O|O|O|O|O|O|| +Event Structures|Gdk::EventAny|GdkEventAny|O|O|O|O|O|O|| +Event Structures|Gdk::EventKey|GdkEventKey|O|O|O|O|O|O|| +Event Structures|Gdk::EventButton|GdkEventButton|O|O|O|O|O|O|| +Event Structures|Gdk::EventScroll|GdkEventScroll|O|O|O|O|O|O|| +Event Structures|Gdk::EventMotion|GdkEventMotion|O|O|O|O|O|O|| +Event Structures|Gdk::EventExpose|GdkEventExpose|O|O|O|O|O|O|| +Event Structures|Gdk::EventVisibility|GdkEventVisibility|O|O|O|O|O|O|| +Event Structures|Gdk::EventCrossing|GdkEventCrossing|O|O|O|O|O|O|| +Event Structures|Gdk::EventFocus|GdkEventFocus|O|O|O|O|O|O|| +Event Structures|Gdk::EventConfigure|GdkEventConfigure|O|O|O|O|O|O|| +Event Structures|Gdk::EventProperty|GdkEventProperty|O|O|O|O|O|O|| +Event Structures|Gdk::EventSelection|GdkEventSelection|O|O|O|O|O|O|| +Event Structures|Gdk::EventDND|GdkEventDND|O|O|O|O|O|O|| +Event Structures|Gdk::EventProximity|GdkEventProximity|O|O|O|O|O|O|| +Event Structures|Gdk::EventClient|GdkEventClient|O|O|O|O|O|O|| +Event Structures|Gdk::EventNoExpose|GdkEventNoExpose|O|O|O|O|O|O|| +Event Structures|Gdk::EventWindowState|GdkEventWindowState|O|O|O|O|O|O|| +Event Structures|Gdk::EventSetting|GdkEventSetting|O|O|O|O|O|O|| +Event Structures|Gdk::EventOwnerChange|GdkEventOwnerChange|-|-|-|O|O|O||Since 2.6 +Event Structures|Gdk::EventGrabBroken|GdkEventGrabBroken|-|-|-|-|O|O||Since 2.8 +Key Values|Gdk::Keymap|GdkKeymapKey|x|x|x|x|x|x|x| Use [keycode, group, level] instead. +Key Values|Gdk::Keymap|GdkKeymap|O|O|O|O|O|O|| +Key Values|Gdk::Keyval|-|O|O|O|O|O|O|| +Selections|Gdk::Selection|GdkSelection|O|O|O|O|O|O||As module +Selections|Gdk::Target|GdkTarget|x|x|x|x|x|x|x| Obsolete +Drag and Drop|Gdk::DragContext|GdkDragContext|O|O|O|O|O|O|| +Properties and Atoms|Gdk::Atom|GdkAtom|O|O|O|O|O|O|| +Properties and Atoms|Gdk::Property|-|O|O|O|O|O|O|| +Threads|Gdk::Threads|-|O|O|O|O|O|O||As module. Don't use it because it causes dead-lock with Ruby's threading mechanism. +Input|Gdk::Input|-|O|O|O|O|O|O||As module. +Input Devices|Gdk::Device|GdkDevice|O|O|O|O|O|O|| +Input Devices|Gdk::DeviceKey|GdkDeviceKey|x|x|x|x|x|x|x| Use [keyval, modifiers] instead. +Input Devices|Gdk::DeviceAxis|GdkDeviceAxis|x|x|x|x|x|x|x| Use [axis_use, min, max] instead. +Input Devices|Gdk::TimeCoord|GdkTimeCoord|O|O|O|O|O|O|| +Pango Interaction|Gdk::Pango|-|O|O|O|O|O|O||As module. Include Pango::Context.set_colormap, Pango::Layout#get_clip_region, Pango::LayoutLine#get_clip_region. +Pango Interaction|Gdk::PangoAttrEmbossed|GdkPangoAttrEmbossed|O|O|O|O|O|O|| +Pango Interaction|Gdk::PangoAttrStipple|GdkPangoAttrStipple|O|O|O|O|O|O|| +Pango Interaction|Gdk::PangoRenderer|GdkPangoRenderer|-|-|-|O|O|O|| Since 2.6 +Cairo Interaction|Cairo::Context|cairo_t|-|-|-|-|O|O|| Since 2.8 +X Window System Interaction|Gdk::X11|-|O|O|O|O|O|O|| Except X11 classes. Some methods to implement as other classes. "}}