From: Kouhei S. <ko...@co...> - 2006-12-16 05:51:45
|
須藤です. gdkdraw_cairo_set_source_pixbuf()は引数として,設定する Gdk::PixbufとそのGdk::Pixbufのどこから使用するかを設定するx とyを要求します. このxとyを省略可能にしてもよいですか?省略された場合はどちら も0として扱うようにしたいです.つまり,Gdk::Pixbufだけを指定 した場合は指定されたGdk::Pixbuf全体を使うという挙動になりま す. また,gdkdraw_cairo_set_source_pixbuf()はGDKに依存していない ため,Ruby/GdkPixbuf2に移動させたいです.こうすれば, require 'gdk_pixbuf2' だけで, context.set_pixbuf(pixbuf) が使えるようになり, require 'gtk2' が必要なくなります.これにより,X Window System環境がないサー バ上でも動作することができるようになります. |