2005-01-01から1年間の記事一覧

既出

まぁ作る前に検索しろって感じですがSWT版BorderLayoutとか、FlowLayoutとか既にありました。 http://www.javadude.com/tools/swtawtlayouts/ただ、ライセンスがCPL/EPLじゃなくてめんどくさいので、やっぱ自分の作ります。手元ではFlowLayoutも一応動いてま…

マウス購入

ノート用に以前買ったマウスがいまいちだったので、マウス購入してみた。先輩のフィーリングで選んでもらったら、それなりのお値段だけどノート用としては最強めいた一品を買うことに: http://www.microsoft.com/japan/hardware/laser/wi_note_laser6000.ms…

SWT BorderLayout v2

続き。リファクタリングして、spacing(AWTのBorderLayoutでいうところのhgap, vgap)を指定できるようにした。 LayoutDataとしてStringというかBorderLayout.CENTERみたいに書きたかったのでその辺は変更なし。以下例によってソース丸ごと。次はFlowLayoutか…

SWT BorderLayout

久しぶりに趣味コーディング。SWTにAWTと同じようなBorderLayoutがほしかったので実装してみた。 割と動いてる模様。だけど微妙にコントロール同士がかぶる。計算ミスかな〜。テスト用にコントロール矩形だけ描画するCanvas作って入れて試してみたら、意図通…

Eclipseウォッチ

Eclipseのページがリニューアルされてた。 http://www.eclipse.org/ 各ページの構成は整理されて、情報を探しやすくなった…かな。 でも、ちょっと文字が小さい…。 これなんかのCMSかPMS使ってるんだろうか。

ほんとに

日記に書くことなかった! 仕事とそれにまつわることと非常にマニアックなことばかりで生きているから、日記にとても書きにくいのです。 あ、世俗な話題がひとつあった。今日は、Googleパーソナライズドホームとかいう、いわゆるポータルサービスを使ってみ…

24th

24日じゃなくて、24才になりました。確か。 立ち止まっていても時間ばかりが過ぎて行くから、 今という時間を大事に生きないと、と思う今日この頃です。 まぁ誕生日だっつーのに、実家帰ってダルダルしてましたよ…いかんな〜。24才の抱負としては、自分で立て…

つぶやき

確かにそこにあったものを、信じていれば良かったといつも思うのです。 人の気持ちや世の中の移ろいやすさに心奪われて、大事なものが見えなくなりがちです。

MDIコマンドバー上のアイコンを隠す方法

MDIコマンドバー上のアイコンはCMDICommandBarCtrlでNC_PAINT時に描いている。これを表示しないようにしたい。そのためには本質的にはNC_PAINTやらの処理をオーバーライドしてやる必要があると思うんだけど、そんなのしんどいので、とりあえずダセー方法を思…

WTLでMDI

超簡単!ってかWTL Wizard使っただけ(マテ。 MDIめんどくさそうだから全然MDIなアプリ作ったことなかったんだけど、Wizardが吐くコードも比較的シンプルでやっぱWTL素晴らしい。MFCでも楽なのかも知れないけど、オーバーヘッドが小さいままで実現されている…

アイコンとか名前とか

とりあえずアイコンとか名前とかは決まってきました。 一日はアイコン描くのに潰れたし(ぉ

亀の歩みで

やってます。一応。 www.google.co.jpで[検索]を押しても何も起こらなかったんですが、何がダメだったのかよーやくちゃんと分かりました。 nsIPromptServiceを実装してないnsIPromptServiceを実装して、各種確認ダイアログを差し替える必要がある。確認ダイ…

XULでローカルプロキシ

XUL

2chの禁断の壷(2ちゃんねるターボ)とか見てて思ったんだけど、XULでServerSocketが作れるようになったって事は、ローカルプロキシが作れる気がしてきた。 GetHTML(W)とか、Proxomitronとか、2ちゃんねるターボみたいなのがJSで書けるってことか。…誰が書く…

Firefox使いに*の質問

Firefox との出会いはいつ頃ですか?mozilla/browserがmzで話題になったころ デフォルトブラウザにしていますか?ひみつ今のところはデフォルトです。 Firefox 以外で使用しているブラウザはありますか?IEとか。たまに使ってみるのはBagel。 Firefox の好きな…

nsISupportsWeakReference

nsIWebProgressListenerを実装してました。で、以下のようなコードを書いてたんですが、うまく動かない。 http://www.mozilla-japan.org/projects/embedding/embedoverview/EmbeddingBasics14.html nsWeakPtr weakling (dont_AddRef(NS_GetWeakReference(NS_…

MSN Search Toolbar

タブブラウジング機能をIEに追加する、とか書いてあったので試しに入れてみた。 …ダメ、絶対。 サクラエディタ方式マルチタブだし…。ウザイことこの上ない。

WTL+Gecko

非常にエゴイスティックな動機が良いと思うのです(何 というわけで、plus7さめのアドバイスに従ってnsIWebBrowserFocus::Activate()を呼ぶようにしたら、テキストエリアとかにフォーカスが行くようになった!わぁい(ぉ でも、nsIWebBrowserChromeもnsIEmbe…

WTL

WTL

ところで、WTLだけど、サブクラス化・スーパークラス化が非常にステキ。 名前はちょっと混乱しそうだけどね。 http://home.att.ne.jp/banana/akatsuki/doc/atlwtl/ ちなみに、ごにょごにょするにはここ参考にしてます。素晴らしすぎ。 Code Projectも見てみ…

WTL+Gecko (2)

とりあえずアドレスバーつけてみた。履歴もないけど…。 あと、テキストエリアとかにフォーカスが行かないのは某2chスレにもあったけど、多分Gecko部分にウィンドウメッセージが飛んでないとかそんな感じかなっと。 MfcEmbedあたりをみれば多分分かるはず。多…

WTL+Gecko

というわけで、Gecko組み込みブラウザに久々に挑戦してます。VC++.NET 2003(Standardだけど)買ってたし、遊ばないとね。 とりあえずMozillaのビルドon win32は初めて成功してみたりした。…ってそこからかよ。 WTLのAppWizardで作ったウィンドウにGeckoをはっ…

SWT Advanced Graphics

きてたー!ってことで、SEG2Dはもう要らない! オラわくわくしてきたぞー(ぉ

Gdk.Threads

Gdk.Threadsを使ってもマルチスレッド対応できるそうな。手抜きだけど。 Gdkのグローバルロックらすい。要は、Gdkな呼び出しの度にGdkのデータ構造にロックをかけて、同時に複数スレッドから触られなくするってことみたい。たぶん。IdleHandlerを使う方法を…

Responsive Application - Mono

メモ。IdleHandlerを使うのがスマートなやり方ナノネ。 しっかし、ネットワークっぽいライブラリ部分だけ切り出すのにはちょっと違うきもする。うーんうーん。。。

最近のrocさめ

rocさめっつーのは、Mozillaのレイアウト・描画エンジンの下地部分をほげほげしてる偉い人、という認識なんだけど、実際どうなんだろうか。 http://weblogs.mozillazine.org/roc/archives/2005/05/xtech.html Mozilla Foundationは、今回xtech 2005のco-host…

Deer Park Alpha 1

久しぶりにMozillaZineをみていて、見つけた。Deer Parkってなんだろうと思ったら、Mozilla Firefox 1.1のコードネームだそうで。 早速試してみたんですが、Linux版の描画がかなり高速化されてる様子。カンドー。でもあれだなー、近い未来にフルCairoバック…

1チップMSX

そういえば忘れそうだった。予約しました。2つ。 一つはケース開けたいもんねえ…。あけると保証外らすい。まあしゃーないか。

たまにはアンテナのばして…おれた?

http://sky.zero.ad.jp/~zaa54437/programming/clean/ http://sky.zero.ad.jp/~zaa54437/programming/concepts/ 前者のリンクを紹介してもらったんだけど、むしろ後者がひっじょーにためになったのでメモ。なかなか読み切れないけど。

JavaとSAXパーサでXMLベースのプログラミング言語を作る

個人的にはちょと趣旨違うんだけど、おもしろいのでついでに。 http://codezine.jp/a/article.aspx?aid=78

Water

関連して、こんなのも。 http://japan.cnet.com/news/ent/story/0,2000047623,20060130,00.htm "ClearMethods最高経営責任者(CEO)Michael Pluschは、XMLのシンタックスや文法を用いたプログラミング言語を販売している企業を他には知らないと述べている。…

XMLベースのプログラミング言語

なんとなく調査。んでメモ Xi 横浜ベイキットによる"XML出力用"のプログラミング言語。ちょっと見てみた感じではSSIのXML版みたいな雰囲気。うん。 MXML(Macromedia Flex Markup Language) 基本的にプレゼンテーションを記述するための言語らしー。XAMLやXUL…