«NegiTodayToDo/ NegiTodayAgenda.. メイン 大整理しました» 編集

2007-01-24 [W-ZERO3] NegiToday〜の開発計画書作成中

あー・・・Windows系のソフトウェア開発は10年ぶりとずいぶんとブランクがあり、かつネイティブコードによるコーディングはコレが初めてなのでなかなか思うように開発が進ないという状況でして、皆様には大変申し訳ない気分でいっぱいです(;..)_
が、一応NegiTodayシリーズを利用していただける限りこちらもがんばって開発&メンテナンスしていきたいと思いますので今後ともよろしくお願いいたします。

とある記事を発見しました

つい先日から、NegiTodayDiary 2007(仮称)も含めたNegiTodayシリーズについて、今後どうしていこうかなぁというところを計画書っぽいものにまとめているところでして・・・その元ネタとなるNegiTodayToDo/NegiTodayAgendaに関する新たなレビュー記事等はないかとGoogle三昧の日々になっています^^;

で、今日もGoogle様にお伺いを立てていたところとある記事にたどり着きまして・・・

今日一日、NegiToday〜のオプション設定で「曜日」を表示から消せるようにするかどうかを考えてみました^^;

ローカライズ対応の根本が崩れる・・・

日付・時刻のフォーマットに関するものはローカライズという観点から、最低限MUI/レジストリ対応すべきという方向で、Build 26にてレジストリ設定すれば変更できるようにしました

しかしこの対応により、"MM/dd(ddd)"というディフォルトの日付フォーマットから曜日だけ分離して管理するということができなくなってしまったわけでして、「曜日を表示しない」というオプションを入れることはできないという結論になってしまいました;_;)
"ddd MM/dd"というのを望む方もいらっしゃるわけで・・・

情報表示をシンプルに

コレまでのNegiTodayシリーズでは最低限のものに絞って表示するという方向で、判断がつかない/選択可能とすべきところだけオプション化してきたことを考えると・・・NegiTodayDiaryでの対応を考えていた日付・時刻フォーマット設定オプションをいっそのこと今のNegiToday〜にも入れてしまえばどうだろうかと考え始めてます^^;

仮に対応した場合、リソース&コードが増えるためDLLのサイズが多少増えるのではと思いますが、Today画面における検索&表示処理自体に変更は不要(=処理の重たさはかわらない)と思われることから、ちょっとためしにやってみようかなと考えています。

しかしながら、オプション設定画面や設定処理は全面的に作り直しという感じなので

いつになるか/実際に入るかどうかは保障できません(爆

・・・長い目で見ていただければ幸いです(;..)_

#ちなみにdySchedule/dyToDo等にある、個別の予定/仕事を開くといったアイテムタップ機能は最低限ではないという判断から、NegiTodayToDo/NegiTodayAgenda 2006では対応せず、NegiTodayDiary 2007(仮称)のみの対応予定となっていますのでご了承願います(;..)_
#あと、表示色をテーマで設定された色だけにしているのは、色覚異常の方でも問題なく使えるようにという配慮をしなきゃというところがありまして...なかなか難しいところです

2008年11月12日 06:08更新
コメント(9) [コメントを投稿する]
_ 孔来座亜(analyzer) 2007年01月25日 15:12

私のブログにトラックバックを付けていただき、曜日を非表示にする事が出来ました。有り難う御座いました。

_ Necky 2007年01月26日 19:11

できたようでよかったです^^; が、正確なデータ型は「文字列」なので、時間があるときにでも直していただけるとなおGoodになると思います。
ちなみに・・・オプション化は難航中です>_<) もしかしたらNegiTodayDiaryのほうが先に出てしまうかもしれません(爆

_ 孔来座亜(analyzer) 2007年01月27日 11:53

コメント有り難う御座います。

TREの場合、「文字列」では何故か名前しか入力できなかったので、「複数文字列」で入力しました。

次期2007バージョンでは、個別予定のタップにも対応いただけるようで、楽しみにしております。

_ Necky 2007年01月27日 19:38

TREからは新規->文字列で名前を決定した後、編集で値(文字列)を設定するようです。リモートレジストリエディタを使ったのでTREまでは調べてませんでした^^;
いやしかし、NegiTodayDiaryはやることが多すぎて、なにから手をつけていいのやら今日も困っていたりしているわけですが、こつこつとがんばっていきたいと思います^^;

_ ちゃた 2007年02月07日 12:17

NegiTodayTodo、ありがたく使わせてもらってます。
一点、配色のことでレポートします。

FAQではテーマに従ってるからと幻律の使用を薦めていますが、ものは試しに幻律使ったら、NegiTodayが配色に従いませんでした。(^^;

・Today画面の選択時文字色が、Today画面の通常文字色を使用している。
・Today画面の分割線が白に固定されている。

というあたりのようです。

_ Necky 2007年02月07日 19:50

コメントありがとうございます&早速調べてみたところ1件問題がありました(;..)_

・Today画面の選択時文字色が、Today画面の通常文字色を使用している。
→問題を確認しました。どうやら選択時にやるべき処理が不足しているようなので、暇ができ次第着手します(;..)_
#今週はちょっと忙しくてすぐには対応できないのが申し訳ないところです・・・

・Today画面の分割線が白に固定されている。
→分割線はWindows Mobile自身が出しているものなので、なんとも不明です^^; 念のためPC版の幻律で作成したテーマ+エミュレータで確認したところでは、分割線の設定は反映されているように見えていますが・・・これ以上は私も追えないので、幻律の作者さんに相談されたほうがいいかと思います(;..)_
#PocketPC版の方はなぜかちゃんと動いてくれなかったので未確認です..;)

_ ちゃた 2007年02月08日 09:14

調べていただきありがとうございました。
分割線の色の件ですが、
・初期描画は問題ありません。
・選択したあと、下の分割線が選択背景色になってしまう。
おっしゃるとおりで、選択時(後?)の処理の問題のようですね。

_ Necky 2007年02月08日 19:31

むむむ・・・分割線のほうは、私のテスト環境では発生していないので原因不明です(汗
選択時の処理が不足しているのとは別に何か問題が潜んでいる可能性も考えられるので、もうちょっと詳しく調べたいと思うのですが、発生しないことには調べることもできなくて、現在手詰まり状態です>_<)
Today画面の状況をもう少し詳しく教えていただければ、何かわかるかもしれませんが・・・..;)

_ Necky 2007年02月18日 17:29

選択時のフォント色についてBuild 28にて修正を行いました&分割線については謎のままです>_<)
本件に関しましては引き続き注視していきたいと思いますので、何かありましたら以下の記事にコメントをお願いいたします( ..)_
http://diary.wanaya.jp/?date=20070218#c


過去の日記
<< 2007/01/ 1 2. 抱負1 NegiTodayToDo/Agenda 2006のStable Release
3. 抱負2 NegiTodayDiary 2007(仮称)の着手
4. 抱負3 コロプラ各種計算CGIのバージョンアップ
5. 抱負4 それ以外の何か
6. 抱負5 コンテンツ再編
7. 抱負6 名古屋鉄道全線制覇の旅、おまけ編
8. 抱負7 寝台特急の旅(仮称)
9. 抱負8 ノートPC買い替え
10. 抱負9 それ以外の何か(再録
2 3 4 5 6 7 8 9 10 11 12 13 2. Build 23 Beta Release
3. NegiTodayDiary 2007(仮称)のためStable Release延期
14 15 16 17 18 19 20 21 2. Build 26 Beta Release
3. 門外不出の似非英語版
4. Stable Releaseに向けた作業再開(の予定
22 2. Build 27 Beta Release
3. お詫び
23 24 2. とある記事を発見しました
3. ローカライズ対応の根本が崩れる・・・
4. 情報表示をシンプルに
25 26 27 28 29 30 31 >>
NHK(日本放置協会)は放置される側の団体です 時間のないサイト運営者リング NEO業務日誌
本日 89 昨日 114 全体 552674