miniWView V3.3

[ソフトの概要]
2ページを1枚の画像にして表示するシンプルな見開き画像ビューアです。

[作者への連絡先(下記アドレスのXYZをアットマークに変えてメールしてください)]
arihiko2023XYZkamon.ne.jp

[取り扱い種別]
フリーソフト

[動作環境]
Windows11で動作確認しています。

[インストール・アンインストール方法]
適当なフォルダに「miniWView.exe」と同梱の「sk4d.dll」を置いて
「miniWView.exe」を実行してください。
レジストリは変更しません。いらなくなったら、そのフォルダごと削除すればOKです。

CopyRight Arihiko

/////////////////////////////////////////////////////////////////////////////
【画像ファイルの開き方】
1. 画像ファイルをこのminiWView.exeで開く。
2. [O]ボタンで、 オープンダイアログから目的のファイルを開く。
3. エクスプローラ等からファイルをドラッグ＆ドロップで開く。
4. miniWView.exeを単独で起動する(前回終了時の画像ファイルが開きます)
5. miniWView.exeまたはそのショートカットへ、エクスプローラ等からファイルをドラッグ＆ドロップで開く。
※開くことができるファイルの種類は下記[仕様]参照。
※ページの開き方は「右開き(右綴じ)見開き」、「左開き(左綴じ)見開き」、「1枚表示」に切り替えできます。

【[ボタン]＆{キー操作}】※アルファベットキーは大文字小文字共通です。
[O]{O}オープンダイアログで画像ファイルを指定すると，
そのフォルダ内にある画像をすべてリストアップします。
ZIP圧縮ファイルは全解凍せずにその中の画像を見ることができます。
そして，そのうちの１枚を指定すると、1枚表示ではその画像を、見開き表示ではその次の画像と並べて
見開き画像で表示します。
[<]{<または←}1枚表示では1ページ前へ、見開き表示では2ページ前へ画像を切り替え
[>]{>または→}1枚表示では1ページ次へ、見開き表示では2ページ次へ画像を切り替え
[S]{S}1枚表示ではその画像を、見開き表示では見開き画像を名前を付けて保存
[C]{C}1枚表示ではその画像を、見開き表示では見開き画像をクリップボードへコピー
[K]{K}画像を壁紙にする
[A]{A}アバウト＆ヘルプ表示
[R]{R}[L]{L}[T]{T} R:右開き(右綴じ) / L:左開き(左綴じ) / T:1枚表示 切り替え(トグル形式)
[N]{N}[F]{F} N:フィットOFF / F:フィットON 切り替え(トグル形式)
[W]{W}[H]{H} W:そのまま並べる / H:高さを揃える
※フィット(幅)は画像の横幅を、フィット(高さ)は画像の高さを枠の幅に収めます
[上部トラックバー]表示倍率変更、中ボタンクリックで等倍表示
[下部トラックバー]1枚ずつ画像チェンジ
[左端のリストボックス]クリックして画像選択、マウスホバーで画像のフルネームをチップヒントで表示
[画像画面]マウスホイール(↑:1枚表示では1ページ前へ、見開き表示では2ページ前へ,
　↓:1枚表示では1ページ次へ、見開き表示では2ページ次へ)画像を切り替え
  Alt+ホイールでは1ページずつ切り替え表示
　Ctrl+マウスホイール(↑:画像拡大,↓画像縮小)表示(約0.01～10倍まで0.1きざみ)
{PageUp}一番最初のページ表示
{PageDown}一番最後のページ表示

【設定保存】
miniWView.exeを起動したフォルダに「miniWView.ini」が作成・保存され，次回起動時に読み込み。
内容:フォームの位置と大きさ,最後に[Open]で開いた画像のファイル名などを記録します。
また、壁紙設定した場合は起動フォルダに「壁紙用画像ファイル.bmp」が作成されます。

【仕様】
大きな画像やZIP圧縮ファイルの画像の読み込みにはかなり時間がかかります。
読み込める画像の種類は，jpg,jpeg,png,bmp,gif,webp,ico,tif,tiff、およびこれらの画像を圧縮した
ZIPファイルです。ZIPファイルは全解凍せずに画像表示ができます。
ただしアニメーションGifは静止画像として読み込みます。

V1.0 2023/04/08 Delphi10.4(FireMonkey)で作りました，Windows11で動作確認しています。
V1.1 2023/04/08 ページめくりのできるトラックバーを追加。
「C:\Program Files (x86)\Embarcadero\Studio\21.0\Redist\styles\Fmx\Air.Style」を適用。
V1.2 2023/04/09 左右ページ幅変更トラックバーとページめくりトラックバー等の上下配置を入れ替え変更。
V1.3 2023/04/09 イメージコントロールをクリックしたらファイルオープンダイアログが開く仕様を開かないようにした。
V1.4 2023/04/09 左右のページの重なりを少くした。フォームの位置や大きさを保存できるようにした。
V1.5 2023/04/10 微調整。
V1.6 2023/12/27 左右のページを1ページずらして表示できるようにした(マウスホイールでのページ切り替えを、
トラックバーの移動からリストボックスの移動に変更した)
V1.7 リストボックスへエクスプローラからドラッグ＆ドロップでの画像セットをできるようにした
V1.8 imagecontrolのクリックでファイルオープンダイアログが開いていたのを開かないようにした
V1.9 2025/01/07 画像開く種類に「.avif」を追加
V2.0 2025/08/20 「WebP Codec」なしで画像を見れるように仕様変更
    (これに伴い同梱の「sk4d.dll」が必要となる)
V2.2 2025/08/28 2画面を1枚の画像として、名前付けファイル保存やクリップボードへのコピー
    をできるようにした。ZIP圧縮画像ファイルを全解凍なしで見れるようにした。
    最後に開いた画像ファイル名をiniファイルに保存し、次回起動時にその画像ファイルを開くようにした。
V2.3 2025/09/05 7z圧縮画像ファイルも見れるようにした。キーボード操作を追加した。
V2.5 2025/09/12 2画面表示を1画面見開き表示に変更。右開きと左開きを切り替えできるようにした。
V2.6 2025/09/13 ファイルドロップの場所をリストボックスから専用のパネルに変更。
    マウスホバーのリスト項目名をステータスバーに表示からリストボックス内のチップヒントに変更。
    1枚ずつの画像変更トラックバー追加。
V2.7 2025/09/13 1枚画像表示もできるようにした
V2.8 2025/09/13 左右の画像を高さを揃える機能追加
V2.9 2025/09/14 画像を壁紙にする機能追加
V3.3 2026/02/28 5000x7000のような大きな画像がメモリーエラーで読み込めなかったので
    1920x1080よりも大きな画像はこのサイズ以内に縮小して読み込むようにした。
    展開速度が膨大に遅くあまり需要のない7z圧縮ファイルの取り扱いを廃止。