Eclipse
http://eos.sourceforge.net/ http://swtswing.sourceforge.net/ EclipseをSwing上で動かすプロジェクトと、そいつが使ってるSWTのSwing実装のプロジェクト。 後者は一時期参加してましたが、最近はさっぱりです。 そろそろβっぽく色々動き出してきたような…
出ました。早いです。いつもhttp://download.eclipse.org/eclipse/downloads/drops/R-3.2-200606291905/new_noteworthy/eclipse-news.htmlではSWTの新機能ばかりチェックしてますが、今回もなかなか良さそうな新機能が追加されています。 GTK+版での印刷サポ…
NebulaプロジェクトがEclipseプロジェクトの承認を受けたとのこと。 http://swtplus.com/wordpress/?p=6 Nebulaプロジェクトとは、SWT上に実装されたカスタムウィジェット群(のIncubatorプロジェクト、つまり新しいカスタムウィジェットを生み出す・育てる…
帰るのむちゃくちゃ遅かったので全然できませんが気づいたことをメモ。 CoolBarが動かなくなってる。christopherさめにホーコクせねば。 TextLayoutは、行高がヘン。java.awt.TextLayout#getBounds()を使ってるんだけど、これがまずいんだろうか。要調査。
えぇと、前書いたスレッド周りは、結局物別れに終わりました。(現状うまく動いているし、Christopherさめの見解および、SWTに詳しい人の見解では問題ないということなので、現状のものを否定する明確な理由がないから。) スレッド周りはとりあえず現状でい…
ほかの問題に気づいたので、もうちょっとストップ。問題とは、現行SWTSwingはイベント処理をほとんどの場合AWTスレッドでやってしまうこと。SWTのルールでは、SWTスレッド(SWT User Interface Thread)でイベント処理を行わなければならない。 AWTスレッドで…
現在、SWTSwingというプロジェクトに片足だけつっこんでいる。そして、ここ2週間ほど、SWTSwingのスレッドに関する問題について考えていた。 そして、その問題が今日解決できた。うれしー。しかし、以下をこれから英語になおしてChristopherさめ(SWTSwingの…
cairo-ps.hがありません、とな。 postscript backend付きのCairoって確かにあまりなさそー。 しかし、振り出しに戻った感。 gnome-printも、依存関係が悪夢だっていうのは事実ですな。
さて、あまりありませんでした。でもまー、ゲームだけだらだらやったりとかで終わらなかったので良しとしましょう。 やったこと: SWTSwingを試して弄ってフィードバック(へたれ英語でメール送ったけど、通じるだろうか) ブレスト(某コンテストとは関係な…
続き。リファクタリングして、spacing(AWTのBorderLayoutでいうところのhgap, vgap)を指定できるようにした。 LayoutDataとしてStringというかBorderLayout.CENTERみたいに書きたかったのでその辺は変更なし。以下例によってソース丸ごと。次はFlowLayoutか…
久しぶりに趣味コーディング。SWTにAWTと同じようなBorderLayoutがほしかったので実装してみた。 割と動いてる模様。だけど微妙にコントロール同士がかぶる。計算ミスかな〜。テスト用にコントロール矩形だけ描画するCanvas作って入れて試してみたら、意図通…
Eclipseのページがリニューアルされてた。 http://www.eclipse.org/ 各ページの構成は整理されて、情報を探しやすくなった…かな。 でも、ちょっと文字が小さい…。 これなんかのCMSかPMS使ってるんだろうか。