ダラバー買った。ダウンロードサイズ61MBって小さいな。圧縮されてるんだろうけど。
説明書読まずにやったらバーストの操作が分からなくて死んで、説明書読んで理解して寝た。
朝はデスクトップマスコットツールのタイムラインコントロール続き。主にスクロールバー周りなど。
意外にさくさく書けたし描画もすぐできた。描画はそれほど難しくないか。マウスコントロール周りがめんどそうだ。
あ、リサイズした時のスクロールバーの範囲設定がめんどうだな。スクロールが必要無くなるほどでかくした時にスクロールされてるとこまるとかなんとか。あとでやろう。
wxRendererNativeでヘッダコントロールも描画。綺麗に描いてくれるもんだな。便利。
しかし慣れてるからさくさく書けちゃってるけどやっぱりwxWidgetsはWin32ベースなので古くさくてめんどい。WPF並の現代的な使い易さでマルチプラットフォームで日本語入力ちゃんとできてRubyから使える物ないだろうか。あとOpenGL描画が簡単にできて、出来ればWindowsでもMacでも追加インストールが必要無いorみんな入ってそうなの。贅沢言い過ぎでしょうか。最後の以外は贅沢言ってるつもりないんだけどな。
関係無いけどCocoaってなんかわかりづらいよね。WPFの方が好みだ。WPFはいじるのがすごく難しいけど。
Ruby版COLLADA DOM(のようなもの)。基本はなんとなく出来たのでRELAXNGでスキーマ書きかきの時間。実際のサンプルデータからtrangっつーツールでスキーマを自動生成してそれをいじってく形でやってるんだが、ちょっと複雑なデータになったら上手く生成してくれなくなってしまった。なんか内部でエラー出して落ちてしまう。trangのバグっぽいんだけどJava分かってないから自分でいじるのもつらいな。困った。
それはともかく通るデータだけでもとスキーマいじってるんだが、自分でいじってる方のスキーマがでかくなってきてDiffで比較が難しい規模になってきてしまいマージが困ったことになってきた。もうそろそろ仕様を見ながら手で書いてった方が早いかなぁ。
お、今日は仕事納めだ。だいたい片付けで終わりそうだが。