ゆっくりしたい日曜日

7:00

おはようございます。本日は来週の予定を確認して、残りはゆっくり過ごそうと思います。

今週の振り返り

最近、一週間の振り返りをしていないことに気がつきました。まあ、そういうものですね。どうやってそれをするのかの感触もありません。

とりあえず、今週のタスクでやり終えたものを「終了」にする作業からやっていきましょう。先週ツールの操作をコマンドラインベースからGUIベースに換えたので、作業自体は手軽になったと思います。

* * *

GUIにしたことで、単に終了済みに変更するだけでなく、タスクにメモを追加しながら完了にできるのが良いです。

来週のSTLの確認

来週の予定なども確認しましょう。

* * *

Textboxで日付まわりのデータをどう扱うか - 倉下忠憲の発想工房

とりあえず、考えたことをメモしておきましょう。

あと、このビューを日常的にほとんどチェックしないのでどうにかした方がいいです。他のページに独立させてもいいですが、その場合でもきっと見ないでしょう。

今のボタン的ボタンから、左右に配置される矢印に変更した方がいいかも。

* * *

projectのチェックも。

* * *

dais-boardの移動での「戻る」の動作がおかしい。意図したページに戻っていない。

top→dais-board、で「戻る」は問題ない。

top→dais-board→WRM、で「戻る」も問題ない。

わかった。どこかのページで編集操作を入れると「戻る」がずれる。どのページでも起こる。

さて、何が原因か。コンソールは「undefine」を吐いている。

* * *

まず「編集」のショートカットキーを押したときに何が起こるかを見る。

editFile()が呼び出されている。

editFile()は、mainPrePage.drawPage(pagename)、を呼び出している。おそらくこちらは関係ないのではないか。mainPrePageでは、ショートカット移動の履歴を扱わないから。

よって、編集内容を保存するときの、saveFileをチェックする。

mainPage.setPage(mainPage.getPage());

が呼び出されている。これが問題だ。

setPageは、ヒストリーに履歴を加える。が、編集→保存ではその必要がない。よって、drawPage()に書き換える。

見事に解決した。