Junk/50 のバックアップソース(No.7)



* バージョン情報ダイアログの変更 [#t8dbfe26]
-ページ:     [[Junk]]
-投稿者:     [[Moca]]
-優先順位:   低
-状態:       提案
-カテゴリー: 
-投稿日:     2010-06-19 (土) 14:35:15
-バージョン: 

** メッセージ [#m3ffb2c2]
***その1(レビュー完了待ち) [#obc1c492]
バージョン情報ダイアログの変更の見た目、機能の変更です。

不具合に対する修正
-バージョン番号のV1400が分かりくい
-バージョンがコピーできない
-下半分の文章がグレーダウンしてて読みにくい。(v1.2)黒→(v1.3)#666666

上のバージョン部分をエディットボックスにして、エクスプローラのプロパティみたいに変更。選択するとコピーできます。

追加部分
-DLLSHAREDATAのバージョン、WINVERなどのコンパイルオプション、パッチ情報を追加表示
-(v1.4)バージョン情報コピーボタン

[[upatch:3000111]]
[[unicode:1251]]

[http://www.geocities.jp/moca_skr/ss_dlgabout.html スクリーンショット比較(v1.3)] ※後でwikiに移動します

v1.4パッチでの表示(PatchInfoは、VSのマクロ定義で指定)

#ref(skrw_about_v1_4.png)


***その2(提案) [#kb78ff57]
追加変更の検討

-sakuraとsakurawの区別が一般ユーザから見て分かりにくい
--表示内容を検討
-正規表現DLLのバージョンの表示/コピー
--画面構成を考える必要あり
-その他DLLのバージョンの表示/コピー
--必要かどうかから検討
-rev.の表示
--[[Request/279]]
--(Mocaは)技術的に簡単に表示する方法がわからない。対応方法募集中
-Last modifiedが信用できない
--ファイルの更新日時なので、ユーザ操作などによっては正しくない
-Copyright表記がバージョン情報ダイアログとリーソースで違う

注:49を作成したときにエラーになり50を作成しました。どなたか修正できるならお願いします。
----
- __DATE__ でコンパイル時に確定するようにし、CDlgAbout.cpp(または専用のcppを作り)を他の全ソースに依存させるか、またはビルド前イベントでどうにかする。どのソースを修正しても必ずコンパイルさせるようにしておく。 --  &new{2010-06-28 (月) 07:55:57};
- TortoiseSVNにSubWCRevというコマンドがあるので、それを使えば Revisionは取れるけれども、ビルド時に確実に1回だけ行う方法がわからないな。 -- [[Uchi]] &new{2010-06-30 (水) 06:08:15};
- すみません。その2の開発分に関しては全項目とも手を引きます。 -- [[Moca]] &new{2010-06-30 (水) 18:16:58};

#comment
#attach

    ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS