• R/O
  • HTTP
  • SSH
  • HTTPS

CsWin10Desktop3: List of commits

Visual C# 7.0, Windows10 Desktop App


RSS
Rev. Time Author
545a7fd 2017-04-03 17:55:30 くまかみ工房

フェーズの扱いを、Action から enum に変更。

privte な Action だと外部からフェーズを参照できない。
かといって public にもできない。

d5a8b36 2017-04-03 17:26:42 くまかみ工房

起動ステージにフェードイン・アウトを追加。

ステージドキュメントを追加。

866cc61 2017-04-03 17:05:16 くまかみ工房

SST.ステージ.フェードイン/アウト クラスを追加。

55d54ae 2017-04-02 21:46:04 くまかみ工房

全画面モードをシステム設定に追加。

アプリフォームの起動時(OnLoad)にシステム設定をチェックして、反映する。
モード切り替え時には、システム設定ファイルにも保存する。

f2aefd1 2017-04-02 21:17:05 くまかみ工房

XMLファイルを、内容の変更がなくてもアプリ終了時に保存するように変更。

DataContract は新規追加メンバがあってもXMLファイルを更新しないので。
ユーザ管理、システム設定、キーバインディングが対象。

992fe77 2017-04-02 21:11:06 くまかみ工房

全画面-ウィンドウモードの切り替えを実装。

Alt+Enter押下時に切り替え。
アプリ全体(全ステージ)で共通のため、メインフォームのKeyDownイベントとして実装。

bf1e9d2 2017-04-02 20:42:53 くまかみ工房

ステージクラスを設計。

サンプル代わりに起動ステージを追加。
初期ウィンドウサイズをシステム設定に追加。
コンソールフォントクラスを追加。

b7f719f 2017-04-02 18:30:25 くまかみ工房

App.Run() に、メインループの最初の実装を追加。

D3Dデバイスチェック、D3D描画の前処理、スワップ、アプリの終了。

4acd938 2017-04-02 18:28:15 くまかみ工房

App.Run() に、メインループの最初の実装を追加。

D3Dデバイスチェック、D3D描画の前処理、スワップ、アプリの終了。

4491db4 2017-04-02 17:53:29 くまかみ工房

デバイスリソース.全画面モードとウィンドウモードを切り替える() を実装。

45ca23d 2017-04-02 17:50:20 くまかみ工房

Extensions クラスにコメントを追加。

ログ出力を追加。

cddae13 2017-04-02 17:36:49 くまかみ工房

デバイスリソースのコンストラクタでリソースの生成も一緒に行うよう修正。

コンストラクタを読んだ後に、すべてのリソースを作成することを忘れやすいので。

f54d5fd 2017-04-02 17:18:44 くまかみ工房

ビュアーモード時にはウィンドウのタイトル文字列に "(viewer)" を追加するよう修正。

f5256d4 2017-04-02 17:14:34 くまかみ工房

ドキュメントを追加修正。

b4e9847 2017-04-02 17:14:21 くまかみ工房

App.サウンドデバイス を追加。

0a2be25 2017-03-29 18:05:50 くまかみ工房

Log.BeginInfo(), EndInfo() を廃止し、LogBlockクラス と Log.Block() を導入。

using() で書くと、メソッド名を二回取得せずに済み、途中でブロックを抜けても終了ログが出力される。

010fccc 2017-03-29 17:32:13 くまかみ工房

入力、ユーザドキュメントに追記。

全ドキュメントを「★」で始まるファイル名に修正。ソースファイルに紛れたら見にくいので。

a6fb87f 2017-03-29 16:15:18 くまかみ工房

タイトルバーに製品名とバージョンを表示するよう変更。

4d8fa7f 2017-03-22 19:48:13 くまかみ工房

スクリプトはもう追加されてたので削除。

2fafb1e 2017-03-22 19:47:30 くまかみ工房

ドキュメントのファイル名の先頭には「★」を付けるようにした。

ソースに紛れ込むと見にくいので、常に先頭にくるように。

fa7d1c4 2017-03-22 19:45:52 くまかみ工房

インストーラー生成スクリプトを追加。

174b6fd 2017-03-22 19:44:43 くまかみ工房

SST.曲 名前空間を実装。

FDK.SelectableList クラスを追加。

1e93d9a 2017-03-18 18:37:41 くまかみ工房

Folder、ユーザ管理、ユーザ、オプション設定 を再度整理。

ユーザ別設計 を オプション設定 に改名。

19711a7 2017-03-14 20:48:31 くまかみ工房

FDK.Utilities.復元または新規作成する() メソッドを追加。

たいていはこっちになるので汎化。

a799820 2017-03-14 20:16:47 くまかみ工房

ユーザ別設定クラスの既定値の初期化で null 参照例外が出るミスを修正。

a35743e 2017-03-14 18:51:33 くまかみ工房

SST.設定.ユーザ管理 クラスを追加。

abfd669 2017-03-14 18:32:02 くまかみ工房

フォルダ変数 Exe を追加。

System 変数だとサンプル曲フォルダが $(System)\..\Songs\ になって見苦しいので。

333a788 2017-03-14 18:23:15 くまかみ工房

SST.設定.ユーザ クラスを追加。

d67d90e 2017-03-14 17:53:09 くまかみ工房

ビュアーモードの設計メモをプロジェクトに追加。

7404ba7 2017-03-13 21:02:51 くまかみ工房

システム設定クラスのミスを修正。

XMLファイルパスが $(System) になっていたので、$(AppData) に修正。
DataContract の Name を、Configurations に修正。

Show on old repository browser