サイログ。

~雑多な記事置き場~

そろそろ正式リリースいたします

大分修正が終わってきましたので、そろそろリリースを考えています。
プログラム本体は、↓のgithubリポジトリから取得できます。

http://github.com/cyross/ruby-miyako/tree/master

上記URLの場所で「ダウンロード」ボタンを押せばダウンロード(tar.gz/zip)、
gemインストールを使う方法情報が得られます (画面右上にあるRubyボタンを押してみて下さい)。

変更点は、

  1. Shape.takahashiメソッドの修正(あまり表示の精度が良くなかったので、行数を指定する様にした)
  2. Drawingモジュールの修正(引数にスプライトを渡す様にした)
  3. Font,TextBoxに、bold_during、size_during等、ブロックの間のみフォント属性を変更するメソッドを追加

(例)

# Shape.takahashiの例
# ":lines => n"が新規追加パラメータ。描画する行数を指定する。
tk_text = Shape.takahashi(:font => Font.sans_serif, :align => center, :size=>Size.new(640,480), lines=>2){
  text "名前"
  cr
  color(:red){ text "重要" }
}

# Font.size_duringの例
@font.size_during(24){
  # この中のみ、フォントサイズが24になる
 @font.draw_text(...)
}
#ここからは、元のフォントサイズに戻る

です。
よろしくお願いします。

(今度は、メインサイトの修正かな・・・)