スポンサーサイト

スポンサー広告
-- /-- --
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

蜃気楼1.261

日記・報告
08 /20 2017
蜃気楼
蜃気楼1.261に更新しました。


最終版宣言してさっそく更新しました。A.Cにはよくあること。
ちょっと現状このままだとまずいかなという箇所の修正となっているので、できればバージョンアップよろしくお願いします。




拍手レス
蜃気楼更新ありがとうございます!
何気に設定保存が便利過ぎて拡大必要なゲームのランチャーとして末永く使う事になりそうです。
(moimoiさん)
ありがとうございます!
今回設定機能の実装にあたって「今選択しているウィンドウを実行しているアプリケーションのパスの取得」と「アプリケーションパスから起動後のウィンドウを取得」の2つの処理が必要で、これが予想以上に実装に苦労したのですがそれだけになかなか強力な機能になったと思います。
今後も蜃気楼をよろしくお願いします。




1.261修正内容
関連付けモードで起動した場合、設定ファイルを保存しないように修正
関連付けモードで起動した場合、「停止」や「実行」を押さない限りsnkrファイルを自動更新していたのですが、ユーザーの予期していない動作だと思いますので保存しないようにしました。
また、「停止」や「実行」を押していない押した場合は本体側のsettings.iniを自動更新していたのですが、これもおそらくユーザーが予想していない動作だと思います。
なので関連付け状態で起動した場合は
一切自動保存を行わないようにしました。
保存が必要な場合は右クリックまたはメニューボタンから「設定保存」を選択してください。
通常の起動の場合は従来通りsettings.iniが自動更新されます。

関連付けモードで起動した場合、拡大ウィンドウ表示前に対象ウィンドウを左上にずらすよう修正
元のウィンドウが画面中央に表示されるように設計されていた場合、拡大ウィンドウは左上に合わせて表示されるため全体的に右下にずれて表示されます。
毎回対象ウィンドウのタイトルバーをドラッグして左上にずらすのはちょっとユーザーにやさしくないので自動的にいい感じにずらすように修正しました。

挙動がおかしい場合は連絡していただけると対応します。
(あくまでバグfixのみで、新規機能要望はご遠慮ください)

以上2件です。




ついでに小ネタ。
保存した設定ファイルをダブルクリックして蜃気楼で開きたい
1. snkrファイルを右クリックして「プログラムから開く」を選択します(アイコンダブルクリックでも可)
snkr_1_1.png

2. 「その他のアプリ」を選択します
snkr_1_2.png

3. 「この PC で別のアプリを探す」を選択します
snkr_1_3.png

4. 蜃気楼を選択すると関連付けができます
snkr_1_4.png

5. 次回以降はsnkrファイルをダブルクリックするだけで開くようになります!
snkr_1_5.png




200%や300%といった整数倍拡大時はニアレストネイバーで拡大(補間なし)したい
これはちょっと裏技的なものなので、環境によっては正しく動かないかもしれないです。

1. snkrファイルで保存する
snkr_2_1.png

2. snkrファイルをテキストエディタで開く
snkr_2_2.png

3. DWMOldModeの値を1に変更して保存する
snkr_2_3.png

4. snkrを読み込む
画像右のようにぼやけ具合の少ない拡大となります。
snkr_2_4.png

この技はWindows10 バージョン1703以降でのみで動作確認しています。


とくに不具合がなければ今度こそバージョン1開発終了とします!
ではでは。
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。