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