テキストの描画

Pangoによるテキストの描画

テキストはPangoのレイアウト機能を使って描かれます。Pango::Layoutを生成する一番簡単な方法はcreate_pango_layoutを使うことです。レイアウトは一度生成されれば、テキストやフォントの変更などを含め様々なものを操作することができます。最終的に、レイアウトはdraw_layout()Gdk::Drawableのメソッド)によってレンダリングできます。この関数は引数にGdk::GCオブジェクトと、x座標y座標、そしてレイアウトを取ります。 TODO: Update this section for Cairo instead of Gdk::GC.