2007年8月25日土曜日

uGNote1.10

googleノートブックをアドエスで閲覧するためのアプリケーション uGNote を修正した
  • リストの表示処理を変更
  • リストが10アイテムしか読み込まれない問題を修正
  • 外部webブラウザでメモにリンクされたページが開けるように修正
  • 外部webブラウザを標準で使用するウェブブラウザを使うように修正
  • リストのクリックで選択できるように修正
  • メモ表示画面でタイトル他の情報を表示するように修正

リストの表示処理はListViwerを使っていたけど、オーナードローで独自にリストボックスを作った。ほんとはアイコン表示がしたいだけだったので、ListBoxコンポーネントで実現できればよかったのだけど。なんだか回りくどい、へたくそな実装になってしまった

以前はメモの項目が10件以上は取得できていなかったので、全件取得するようにした。全件取得するので大量にメモを登録するとサーバーから読み込むのに時間がかかってしまうし、メモリを消費すると思う。(パソコンのwebブラウザでも大量のメモを登録すると動作が重くなった)メモの長さによるけど、せいぜい10件くらいにしておくのが良い
メモはノートブックを選択した時点でノートブックに含まれるメモを読み込む。全件読み込むので、読む必要の無いメモまで読み込むとパケット代の無駄になる。だから一度に読める程度の件数だけでノートブックを作ると良い、つまり10件程度ってことです

CABファイル


プログラムはGoogleのライブラリを使用しているので、たいしたことはしていない割には汚なくなってしまったけどソースも公開しておきます

2 件のコメント:

匿名 さんのコメント...

nouseです。
とっても便利なソフトの提供感謝です。
今まで職場や家でしかグーグルノートは利用法がなく滅多に使わないものになってました。でも最近やたらとノートに保存するようになりました。
わがままで困難かもしれませんが、出来るならばオフラインでもノートが読めるようになったらいいなーと切に思っています。
(ノートの状態が変化したらネットにつないで最新の情報を得たらいいので、またネットにつなぐときは無線ランなので何時もつなげる状態ではないのです)

おとーぽん さんのコメント...

nouseさんこんにちは
コメントありがとうございます
ログを残さない方針で作りましたが、オフラインでの参照は私も必要性を感じてます。近いうちに対応出来ればと思います