zourimusi's blog

作業メモとnanoblock関連

NanoBlockMaker

20140203作業メモ

【作業時間】 約5:00 【作業内容】 ・文字列のリソース化 ・日本語リソースの作成 【次回作用予定】 ・ヘルプファイルの作成 【備考】 ずっと後回しにしていた、文字列のリソース化対応を行いました。XAMLから直接、文字列リソースをx:Staticで参照するため…

20140120作業メモ

【作業時間】 1:30 【作業内容】 ・ブロック数が多い場合のパフォーマンス向上(ブロック数の計算部分) ・色の追加・削除のみの場合に編集済みとならなかったバグを修正 ・レイヤーの削除のみの場合に編集済みとならなかったバグを修正 【次回作業予定】 ・…

20140118作業メモ

【作業時間】 調査2:00程度 【作業内容】 ・Surfaceペンの右タップ時に押下状態が解除されなくなるバグの修正 【次回作業予定】 ・ブロックの追加・除去時のパフォーマンス改善(3000ブロック程あると少し遅い) 【その他】 Surfaceペンのバグは解決しました。…

20140115作業メモ

【作業時間】 1:02 + 調査3:00程度 【作業内容】 ・編集中に開く/新規作成した際に保存確認ダイアログを表示 ・開く/新規作成時にパレットに赤枠がつく場合があったものを修正 ・(未解決)Surfaceペンの右タップ時に押下状態が解除されなくなるバグの調査 【…

20131223作業メモ

大分時間が空いてしまいしましたが、テストを兼ねて少し大きなものを作っています。 現時点でもいくつかバグは確認できています。タッチ操作時にプレス状態が解除されなくなるバグが致命的ですが、詳細な原因もわからず修正が難航しそうです。作品完成後に順…

20131125作業メモ

【作業時間】 0:15 【作業内容】 ・実行ファイルの公開のみ 【実行ファイル】 http://www.ad.cyberhome.ne.jp/~zourimusi/files/NanoBlockMaker_0_3_5.zip ※途中版なので制限がついています。 【備考】 とりあえずこの段階(0.3.)で欲しいと思っていた機能は…

20131121作業メモ

【作業時間】 0:52 【作業内容】 ・背後に上側のブロックを表示する切替ボタンを画面に追加 【備考】 使ってみて絶対に必要な機能だと思ったのですが、いまひとつです。 機能名もアイコンも良いものが思い付きません。

20131119作業メモ

【作業時間】 0:52 【作業内容】 ・より上位のレイヤーをガイドとして表示する 【次回作業予定】 ・ガイドとして表示するブロックを設定するボタンを追加

20131114作業メモ

【作業時間】 0:50 【作業内容】 ・リドゥ機能を実装 ・Ctrl+Z、Ctrl+Yでそれぞれアンドゥ、リドゥが実行されるよう実装 ・アンドゥとリドゥのボタンをリピートボタンに変更 【実行ファイル(週一回程度の公開)】 http://www.ad.cyberhome.ne.jp/~zourimusi/f…

20131113作業メモ

【作業時間】 0:52 【作業内容】 ・アンドゥ機能の実装 【次回作業予定】 ・リドゥ機能の実装 ・キーボード対応 【備考】 もっと早く実装するべき機能でした。

20131112作業メモ

【作業時間】 0:35 【作業内容】 ・ドラッグ移動機能の実装 【次回作業予定】 ・アンドゥ機能の実装 【備考】 画面上は地味な作業が続きます。

20131111作業メモ

【作業時間】 1:07 【作業内容】 ・編集エリアのツールバーからツールを選択できるよう実装 【次回作業予定】 ・移動ツールの実装 【備考】 一か月も間が空いてしまいましたが、開発を再開します。

20131010作業メモ

【作業時間】 1:08 【作業内容】 ・左右クリックに別々に反応するトグルボタンの作成(編集部分のツールバー) 【次回作業予定】 ・編集ツールの選択機能実装

20131007作業メモ

【作業時間】 1:10 【作業内容】 ・印刷プレビュー画面にプログレスバーを追加 【実行ファイル(週一回程度の公開)】 http://www.ad.cyberhome.ne.jp/~zourimusi/files/NanoBlockMaker_0_3_3.zip ※途中版なので制限がついています。

20131003作業メモ

【作業時間】 1:01 【作業内容】 ・ScrollViewer部分の強化 ・デザイン・インタラクションの追加 ・バー部分をクリック時に移動をするよう実装 【次回作業予定】 ・ロード時時間がかかる場合に進捗表示 ・印刷プレビュー時時間がかかる場合に進捗表示

20131002作業メモ

【作業時間】 0:46 【作業内容】 ・色の一括変更のUI(変更時は常に一括変更) ・パレット関連のバグ修正 【次回作業予定】 ・ScrollViewer部分の強化

20131001作業メモ

【作業時間】 0:52 【作業内容】 ・パレットから配置済みブロックの色を一括変更できるように修正 【次回作業予定】 ・色の一括変更のUIを考える ・パレット関連のバグを修正

20130930作業メモ

【作業時間】 0:48 【作業内容】 ・印刷プレビューの機能追加 【次回作業予定】 ・全体の色を一括で変更できる機能を追加 【実行ファイル(週一回程度の公開)】 http://www.ad.cyberhome.ne.jp/~zourimusi/files/NanoBlockMaker_0_3_2.zip ※途中版なので制限…

20130929作業メモ

【作業時間】 3:47 【作業内容】 ・印刷プレビュー画面の作成 【次回作業予定】 ・印刷プレビュー画面の機能追加 【作業メモ】 WPFのPrintDialogを用いてFixedDocumentを印刷する場合、印刷範囲はFixedPageのWidthやHeightを指定しないと、ダイアログやPrint…

20130926作業メモ

【作業時間】 1:19 【作業内容】 ・印刷プレビュー画面の作成 【次回作業予定】 ・印刷プレビュー画面の作成 【メモ】 Windows 8、Visual Studio Express 2012、.Net Framework 4.0という環境でFlowDocumentPageViewerを使用時にエラーが発生するようです。…

20130925作業メモ

【作業時間】 0:42 【作業内容】 ・Ctrl + S で保存できるように実装 ・画面タイトルにファイル名と編集状態を表示 ・最後に保存されてから編集されている場合のみ終了確認ダイアログを表示 【次回作業予定】 ・印刷プレビュー画面の実装

20130924作業メモ

【作業時間】 1:34 【作業内容】 ・自動更新のタイミングを選択可能に変更 ・上書き保存を実装 ・バージョン情報画面を実装 【次回作業内容】 ・キーボード対応 ・リソース整理

20130923作業メモ

【作業時間】 2:20 【作業内容】 ・一部のボタンをラジオボタンに変更 ・一部のボタンのパスを変更 ・レイヤー切り替え時にプレビューが更新される用に修正 【次回作業予定】 ・プレビューの更新タイミングを設定可能にする ・上書き保存を有効にする ・バー…

20130919作業メモ

【作業時間】 1:19 【作業内容】 ・プレビュー関連のバグを修正 ・パレット部分の実装を統合(画面変化なし) 【次回作業予定】 ・一部のボタンをラジオボタン化 ・パフォーマンスチューニング

20130918作業メモ

【作業時間】 1:04 【作業内容】 ・ScrollViewerの動作を修正 ・ボタンのインタラクションを整理 【次回作業予定】 ・プレビュー部分のバグを修正 ・ブロックの選択部分を整理

NanoBlockMaker ver0.2.0

http://www.ad.cyberhome.ne.jp/~zourimusi/files/NanoBlockMaker_0_2_0.zip nanoblockの設計アプリケーションを作っています。 バグも未実装も沢山ありますがとりあえず形にしたものを公開します。