2007-01-16から1日間の記事一覧

Cairoで遊ぶ(2)

やっとCairoで遊ぶ環境ができたので,早速本題のSqueakで使えるようにFFI経由で自作libcairowrapper.soを呼ぶ出すようにした。まずはCairoForm class>>fromSVGFile:を実装してみた。色深度が32bit固定ですが、動きました。ちなみに本格的にSqueakでCairoを使…

Cairoで遊ぶ(1)

Cairoで遊ぶメモ、SVGファイル表示動きました. SVGライブラリインストール UbuntuでSynapticパッケージマネージャはlibsvg,libsvg-cairoに対応していないようなので、 cvs -d :pserver:anoncvs@cvs.cairographics.org:/cvs/cairo co libsvg cd libsvg ./auto…

TinyCCを使う(3)

前回はTinyCCでオンメモリに展開したオブジェクトをFFI経由でコールすることに成功したが、イメージ中のExternalLibraryFunctionから検索しなければならなかったので、methodDictから対応するExternalLibraryFunctionを見付けることにした。いろいろ調べたら…

Inkscapeでアイコンを作るメモ

半年もすると忘れるのでどうしようもないことだけどメモ。 新規作成(icon*を選択してもいい) 複数作る場合には右上のアイコンでグリッド設定を行う グラデーション オブジェクト/フィル・ストロークを選んで... 勾配を変更するには左下のアイコンを選択して…