0

GDK には、長方形を描画するために使用されるGdkRectangleというオブジェクトがあります。楕円の同様のオブジェクトはありますか?

4

1 に答える 1

1

いいえ。実際にGdkRectangleは、長方形を直接描画するために使用されるのではなく、単に長方形の位置を指定するために使用されます。たとえば、引数gdk_draw_rectangle()さえ受け入れません。GdkRectangle楕円を描くには、 を使用できますgdk_draw_arc()

描画に GDK を使用するのはかなり時代遅れであることに注意してください。これにはカイロと関数cairo_rectangle()を使用できますcairo_arc()

于 2010-05-22T11:37:45.903 に答える