2008-06-24から1日間の記事一覧

一気に実装

昼間色々考えていた部分を一気に実装しました。妄想していただけあって、速い速い。 まぁ、作りとしては劣化版のNotepadWMのTechoモードに、劣化版のEBtのリンク機能と、昔のMI-Zaurusの情報フォルダ機能を組み合わせたようなアプリなのですが、ただの情報列…

MySaifuJVMのjava.awt.TextArea(というか、標準エディットコントロール)の組み込み機能

とりあえず「編集」メニューを過去のコードのカット&ペーストで実装。 実際に動かしてみると、なんか「張り付け」の機能が2回実行されているような……。デバッグ表示をしてみても実際に動いているのは1回だけ。 さんざん悩んだ末、全部のコードをコメント…

Sun JRE1.6のjava.awt.TextArea#replaceRegion()の実装

なんでgetSelectionStart(),getSelectionEnd()と整合性がないんだー(;_;)。

MySaifuJVMのMenuBarの実装

以前(http://d.hatena.ne.jp/Florian/20080622/1214130668)書いたメニューですが、どうにも「左ソフトキー」に割り当てることができません。というのも2つめのメニューを入れようとするとWindowsMobileメニューじゃなくて、その前のPocketPCメニューになると…

起動時間

MySaifuJVMで直接起動してみました。 うわー、すごい。SQLiteでデータを持っているのですが、DBの量にかかわらずほぼ13秒で起動する。 これはちょっと使えるかも。 あと、SQLの実行が結構早いのもうれしい限り。インデックスはファイル内に持ってるのかな?

プログラム初心者って何だろう?

この間からだいぶ話題になっている初心者向け言語とPHPの話で(というより、その周辺で騒いでいる私のような人の間で(^^;))、微妙にずれている前提があると思います。 当のMatzさんは当初よりかなり意識的だったようですが、分散するうちにいろんな言葉が一…

プロトコル

protocol:外交手順 まぁ、利己的な行動規範を持たないといろいろとじり貧なので、たいがい利己的には振る舞いますやね。 不特定多数の人に好かれるために取れる手段は割合いろいろあって、 自分が楽しいように表から見えるように 自分ローカルの話はしない …

未来実装のSpreadMemo本体

と、いうわけで、SpreadMemoProtoはプロトタイプなのです。 本物はJava6+Swingで実装する予定なのですが、いつになることやら(^^;)。 ちなみに、プロトと本体はデータ互換もしくはXML経由でのデータのシンクロを行います。データの一部を常に持ち歩けるよう…

このアプリについて

トラックバック経由できた方のために。 あとでドキュメントを書くときに流用しようという姑息な思惑があるので、不思議な解説口調です。 はじめに Spread Memo Prototype(以下「本アプリ」)は、以下の目的を持って開発されたメモアプリです。1.一覧性の高…