miniGazoview V3.0

【ソフトの概要】
画像の拡大縮小回転表示ができるシンプルな画像ビューアです。
ZIP圧縮画像ファイルを全解凍せずに画像を表示できます。

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

【取り扱い種別】
フリーソフト

【動作環境】
Windows11で動作確認しています。

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

Copyright 2022- Arihiko

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

【画像ファイルの開き方】
１. 画像ファイルをこのminiGazoview.exeで開く。
２. [画像を開く]ボタンで、 オープンダイアログから目的の画像ファイルを開く。
３. [リストボックス]へ、エクスプローラ等から画像ファイルをドラッグ＆ドロップで開く。
４. miniGazoview.exeを単独で起動する(前回終了時の画像ファイルが開きます)
５. miniGazoview.exeまたはそのショートカットへ、エクスプローラ等から画像ファイル
をドラッグ＆ドロップで開く。
※その画像ファイルのあるフォルダ内の画像を検索してリストボックスに表示します。
ただし、ZIP圧縮画像ファイルは、その圧縮内の画像のみ表示します。

【操作方法】
[画像を開く]:オープンダイアログから目的の画像を開く
[前の画像]:前の画像(右クリックで最初の画像)を表示
[次の画像]:次の画像(右クリックで最後の画像)を表示
[倍率変更]画像を拡大縮小して表示します
　任意倍率    : 倍率トラックバーで任意の倍率に設定
　等倍        : 原寸等倍表示
　幅フィット  : 枠の幅にフィットさせて拡大縮小表示
　高さフィット: 枠の縦にフィットさせて拡大縮小表示
　枠内フィット: 画像を枠内に収まるように縮小表示
[表示倍率のトラックバー]:つまみをスライドさせて表示倍率(0.01～10)を変更します
[スライドボタン]:スライドショーのOn/Off
[スライド時間間隔(秒)のトラックバー]:スライドの時間間隔(１秒～60秒)を設定　　
[画像回転]⇒左クリック:90度左回り、右クリック:90度右回りに画像を回転させる
[壁紙セット]:表示画像をデスクトップの壁紙にします
[コピー]:表示画像をクリップボードへコピーします
(リストボックス):ここへエクスプローラ等から画像ファイルをドラッグ＆ドロップすると、
　そのフォルダ内の画像がリストボックスに表示されます。
　また、クリックでその画像を表示します。

【画面操作】
マウス左ボタンドラッグ:パン(画像の左右移動表示)
Ctrl+マウスホイール=↑:画像拡大、↓:画像縮小
マウスホイール=↑:前の画像表示、↓:次の画像表示
マウス右ボタンドラッグ＝←:前の画像表示、→:次の画表示像
{←}または{<}キー:前の画像表示、{→}または{>}キー:次の画像表示
　※前の画像切り替えで一番前まで行ったら一番最後の画像から、
　次の画像切り替えで一番最後まで行ったら一番前の画像からを表示します。
{PageUp}キー:一番最初の画像表示、{PageDown]キー:一番最後の画像表示
{↑}キー:画像を+0.1倍表示、{↓}キー:画像を-0.1倍表示
{Home}キー:枠内フィット表示

【記憶】
miniGazoview.exeの終了時にminiGazoview.iniが作成され、フォームの位置、大きさと
最終の画像フォルダなどを記憶して、次回起動時に反映されます。

【変更履歴】
V1.0  2022/04/04  Delphi10.4(FireMonkey)で作りました，Windows11で動作確認しています。
V1.1  2022/04/04  幅フィットと高さフィットが排他的になっていなかったバグを訂正。
　ページの最大値が一つ大きな数になっていたバグを訂正。
V1.2  2022/04/04  ページの最大値が一つ少なくなっていたバグを訂正。
V1.3  2022/04/05  大きな画像でもわりとストレスなく読み込めるようにした。
V1.4  2022/04/05  読み込める画像の種類を増やした。
V1.5  2022/04/06  スライド機能追加。
V1.6  2022/04/06  選択した画像ファイルを関連付けで開けるようにした。
V1.7  2022/04/17  回転させた画像を壁紙に設定しても，回転前の元の画像になっていたバグを訂正。
V1.8  2022/04/18  表示画像のコピーと保存機能を追加。
V1.9  2022/04/18  画像の切り替えをトラックバーから前後ボタンに変更。
V2.0  2022/08/20  画像をマウス右ボタンの上下ドラッグでズーム機能追加。
V2.1  2023/03/30  画像をマウス右ボタンの上下ドラッグでズーム機能をやめて，画像を右クリックで
　　次のページ，Shift+右クリックで前のページへ移動するようにした。
V2.3 2023/12/28 関連付け、エクスプローラからのドラッグ＆ドロップ、サブフォルダ検索機能を追加
V2.4 2024/01/07  画像開く種類に「.avif」を追加
V2.5 2024/10/10  Delphi12(FireMonkey)でリコンパイルし、マウスホイールで前後の画像を表示
　　できる機能を追加。
V2.6 2025/08/21  「WebP Codec」なしで画像を見れるように仕様変更。
    (これに伴い同梱の「sk4d.dll」が必要となる)
    ファイルリストボックスの横スクロールの幅を2000まで広げた。
V2.7 2025/08/22 miniGazoview.exe起動時にEAccessViolationエラーで起動できなかったバグを訂正。
V2.8 2025/08/29 ショートカットキー追加。
V2.9 2025/09/08 ZIPや7z圧縮ファイル内の画像も見れるようにした。[関連付けで開く]と[画像保存]
  を廃止。
V3.0 2026/03/01 展開に膨大な時間がかかる7z圧縮ファイルの取り扱いを廃止。
   ZIP圧縮ファイル内の画像がリスト通りの画像表示になっていなかったバグを訂正。
   画像を開くときなどの確認メッセージを廃止。
   検索ファイルで表示可能な画像以外もリストアップしていたバグを訂正。
   幅フィットと高さフィットが機能していなかったバグを訂正。
