S2JFaceS2JFace2006-09-30とりあえず読みながらS2JFace書いてみてもなかなか思ったように動いてくれない。いうことで、読むことに専念・・・が、しかし。Ikushipe読んでるおいらって@@とりあえず読みながら2006-09-30とりあえずS2JFace地道にソース追っかけながらちょっと何か書こうかなとまだ手が付けられてないのを見てたら。ことで、ちょっとずつ思考錯誤しながら書き始めてます。S2JFaceS2JFaceのソースを眺めてました。むぅ・・・ずいぶんと変わりましたね。自分が書いてた部分が大幅に変更になったってことだったので、見る前に自分の名前があるか検索なんてことをしてしまいました。S2JFaceid:bskuronekoさんが作ってくれました♪ENTITYってこうやってかけるのか。S2JFaceとりあえず、DTD改修の案がほぼ確定かな?ということで、そちらのあたり考えていこうと。・controlタグでcomponentをtype属性で指定していたものを、component名をタグ名にする。S2JFaceということで、Kijimunaみたいなプラグインがあればいいなぁと。プラグインって作ったことないのでちょっと簡単なのから勉強がてら遊び中。習得までは時間かかりそうだ。S2JFaceS2JFaceというプロダクトはSWT・JFaceを使ったGUIの構築フレームワークとして・・・と最初はそのはずだったんですが。最近のおいらはというと、Swing/AWTのほうが楽しかったり。S2JFaceバックグラウンドで処理してるときにプログレスバーをいじれないか考えてみた。スレッド処理ができるみたい。asyncExec(非同期)で、スレッドを引数に渡して処理できるのか。S2JFaceまともにコードをコミットしたような。時間とって作っていこうと改めて思った。id:y-komoriさんに比べればおいらは多分時間が大量にあると思われるし。新メンバーも入ったのでよい感じに相乗効果が出ればなぁと思って。メンバーが増えるのっていいですね。自分もだけどやっぱり実業務の合間とかだし、他にもやりたいこととかもあるだろうし。考えたとき1人でも多いほうがはかどるのかな?って思います。S2JFace久々にアイデア絞って実装に挑みました。貼り付けることができるようなので、そ...久々に激闘?2006-07-25久々ですが。今は作...久々ですが。S2JFace最近手をつけてない。最初にちょっと飛ばしすぎたのかなぁ。今の時期って体調崩しやすいのもあるので、体調管理メインで、梅雨明けたら再度エンジンかけなおそうと思う今日この頃でした。記述ミスをいかに的確に教えることができるか。クラスの設計を自分なりに考えてみようってコーナーです。S2JFace自分が書いたクラスの数を数えてみた。全部で32個!意外と書いてるもんだなぁと実感。例外ハンドリングについて考えてみる。デフォルトを設定してそれを返す形にしたほうがいいのかなぁ。おいら的にはこれくらいしか考えられない。2006-06-16TableTreeを作ろうとしたら。S2JFaceTableTreeとTableTreeItem・・・両方ともDeprecateなのね。見送りにしておいて先にItemTagHandlerの改修がんばろっと。TableTreeを作ろうとしたら。S2JFaceItemTagHandlerでItemをcontext.push()で送り込むと、いろいろなところでClassCastExceptionが。ControlTagHandlerでも出てしまうので、これやっちゃうと改修が大変になりそうだ。S2JFaceEventHandler系も考えないと。コンポネント数も増えてきたので、次のTableTreeが一段落したらEventHandlerの類で、その後にProvider系かなと。S2JFaceとりあえず、一個ずつでも地道にと。最近、id:y-komoriさんが忙しいみたいですし、こういうときにこそおいらががんばらねば!ってことです。S2JFaceで、デフォルトで表示したときの見た目をちょっと書いとく。simpleStyleで、trueを書いた場合(デフォルトfalse設定です。trueの時だけ、角ばったタブになります。それ以外はエクリプスみたい右が斜めに切れてる形。Tabできてるのですぐだと思うけど。カスタムをどのように指定するかがネックかな。基本はpropertyタグで修飾する方向で。・simpleStyleにするか。そこまでできたらコミッ...CustomTab実装2006-06-11やはり。S2JFaceTabとCustomTabは分けたほうがいいかな。デフォルトの表示スタイルがまったく違う。ことで、一度は手をつけたものの保留にして、ちょっと考えてみることにしよう。属性を何らかの形でつけて振り分けるか、完全にtypeの値をtabとctabと...やはり。2006-06-11Menuを考えてたら。Tree・TableでかなりいじってしまったItemTagHandler。最適化というか部分的な切り出ししないとちょっと見難くなってくるな。Menuを実装したらその後でItemTagH...Menuを考えてたら。S2JFaceid:y-komoriさんがおいらはレンダラ周りかなと。自分としてもフレームワークっていまいちまだ詳しくないし、ましてやそれを開発するほうだなんて。フレ...コメントにて2006-06-11なんとなくレンダラー数を数えてみた。S2JFace現時点で元になる抽象レンダラー系を除いて、実用的なレンダラー(?)だけで16個!14個でした。近いうちに20個は行くとして(行くのか?)、どれくらいまでコンポネントは増えるんだろう。意外と先が見えないかも。なんとなくレンダラー数を数えてみた。Tab,Scale,Slider,Spinnerの4つですね。後は、comboboxとTableTreeかな。その後Tabはカスタムタブを別途用意しようかと思います。それ以降は、やはりTree,Table,List,TableTreeのJFace機能の盛り込みかな。具体的に...一気に2006-06-11とりあえず。S2JFaceTaskを思いつくだけ突っ込んでみた。現時点ではやはり、使えるコンポネントを増やすのを重点的にって思います。一通り出揃ったところでEditor系やらカスタムコンポネント系やらかなと。2006-06-09とりあえず、今後の方向性というかやること。S2JFaceList,Tree,Tableと作ったので、それらの品質向上というか、利便性向上に向けてってのが一つ。その前にちゃんとJavaDoc埋め込んでこ。後でと思ってるとずっと手付かずになりそうだし。ことで、まずはJavaDocの埋め込みかな。間が開くと思い出...とりあえず、今後の方向性というかやること。S2JFaceTableも叩き台程度のしょぼいものですが完了。改良の余地はあるけどね。今はテキストだけで、しかもサイズが手動だったり。後は、そこら辺を踏まえてちょこちょこ修正というかバージョンアップかな。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。