zourimusi's blog

作業メモとnanoblock関連

2013-01-01から1年間の記事一覧

nanoblock 円形の土台

6つの同心円を高さ違いで組み合わせた土台です。 シュノンソー城の時に、中空で上から力が加えられず苦戦したので、先に土台を作ってみました。 この上に作品を設計しますが、土台自体も高さなどを調整していろいろと使えそうだったので、この段階で設計ファ…

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

nanoblock ダークトーンカラーセット 各ブロックの数

nanoblock ダークトーン 出版社/メーカー: カワダ 発売日: 2008/10/31 メディア: おもちゃ&ホビー 購入: 2人 クリック: 33回 この商品を含むブログ (3件) を見る 前回同様、ダークトーンカラーセットの色別、種類別のブロック数を数えました。あくまでも手…

nanoblock スタンダードカラーセット 各ブロックの数

nanoblock スタンダード 出版社/メーカー: カワダ 発売日: 2008/10/31 メディア: おもちゃ&ホビー 購入: 2人 クリック: 99回 この商品を含むブログ (11件) を見る nanoblockのスタンダードカラーセットは、合わせて約1100ピースとしか説明されていません(Am…

TabletScreenKeyboard ver 0.1.0

TabletScreenKeyboard ver 0.1.0 http://www.ad.cyberhome.ne.jp/~zourimusi/files/TabletScreenKeyboard_0_1_0.zip 【機能概要】・画面上に任意のボタンを配置する英数字のほか、記号や「Prt Sc」などのボタンも配置することができます。 ・文字列を登録し…

20131024作業メモ

【作業時間】 1:14 【作業内容】 ・マクロ対応キーの追加(A-Z +=*/) ・Shift、Ctrl、Altのトグルボタンを表示する機能を追加 →キーボードなしタブレットでは非常に使いにくい、エクスプローラーの複数選択機能を回避できる? ・ボタンとマクロの機能を分離 →…

20131023作業メモ

【作業時間】 0:54 【作業内容】 ・設定の内容を画面に反映 ・キー入力の対応(a-z0-9,.) 【次回作業予定】 ・その他のキー入力に対応 ・Shift、Ctrlのためのトグルボタン実装

20131022作業メモ

【作業時間】 2:18 【作業内容】 ・設定画面の作成 【次回作業予定】 ・設定内容を画面に反映 ・ShiftとCtrlのためのトグルボタンを追加

20131021作業メモ

タブレットでの使用を想定したスクリーンキーボードの作成を行っています。来週の月曜日を目途に公開する予定です。 【作業時間】 0:58 【作業内容】 ・画面上にボタンを表示 【次回作業予定】 ・設定画面の実装

WPFで特殊なウィンドウ、スクリーンキーボード

1. 特殊なウィンドウを表示する 画面左側にある二つの円形がウィンドウです。

20131015作業メモ

NanoBlockMakerはお休み中。 ストアアプリを少し触っていました。 ・GridViewの個々の項目のIsSelectedをバインドできない GridViewやListViewのItemContainerStyleにある、IsSelectedプロパティは少なくとも複数選択の場合は正しく動作しないようです。通常…

20131010作業メモ

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

コンテナの型を指定したItemsControl継承クラス

StyleTypedPropertyAttributeとGetContainerForItemOverrideを実装すれば、とりあえずコンテナの型を指定したItemsControl継承クラスが作れるようです。 // StyleTypedPropertyAttributeを指定する [StyleTypedPropertyAttribute(Property = "ItemContainerS…

nanoblock シュノンソー城

フランスのシュノンソー城を目指して以前作ったものです。 NanoBlockMaker ver.0.2.0 にて設計を行い、その使用感をもとにver.0.3.0以降の実装を行っています。 設計ファイルはこちら: http://www.ad.cyberhome.ne.jp/~zourimusi/files/nano_Chenonceau.zip…

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を考える ・パレット関連のバグを修正

WPFのPrintDialogまとめ

1. PrintDialogを表示 this._Dialog = new PrintDialog(); if (this._Dialog.ShowDialog() == true) { } 2. PrintDialogから印刷範囲を取得 var area = this._Dialog.PrintQueue.GetPrintCapabilities(this._Dialog.PrintTicket).PageImageableArea; area.Ex…

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 で保存できるように実装 ・画面タイトルにファイル名と編集状態を表示 ・最後に保存されてから編集されている場合のみ終了確認ダイアログを表示 【次回作業予定】 ・印刷プレビュー画面の実装