最終更新日 2008年07月03日
暗黒時代ソフトウェア
viewx
お知らせ
2009/07/07 MEDIAxを作ってみたお
2008/01/07 viewx++を作ってみたお
概要
スクリーンコレクション
画像ビューア兼マンガビューアです。
XPでは「画像とFAXビューア」を使っていたのですが、
Vistaにしたところ「フォトギャラリー」がキーボードで操作できないのでむかついて作りました。
ないものは作ります。
動作環境
.NET Framework 2.0以上(HD Photoを表示する場合は3.0以上)が必要です。
対応フォーマット
BMP GIF(アニメーションGIFを含む)JPG PNG TIF HDP(WDP)。
Susie等のプラグインは使えません。
対応アーカイブ
LZH(Unlha32.dllが必要)
ZIP(Unzip32.dllが必要)
RAR(Unrar32.dllが必要)
インストール
展開して適当な場所で使ってください。
レジストリは汚しません。設定ファイルとしてXMLファイルが作られます。
使い方
キーボードの「スペース」や「バックスペース」や「エンター」や、
マウスのホイールで右へGoGo!左へGoGo!です。
画像の入ったフォルダごとドロップできます。
マウスジェスチャ
| 機能 |
ジェスチャ |
イメージ |
| 前の画像へ |
L |
 |
| 次の画像へ |
R |
 |
| ウィンドウを閉じる |
DR |
 |
| ウィンドウの最大化/元に戻す |
RU |
 |
| 画像サイズをウィンドウに合わせる |
RULD |
 |
| 画像サイズを実寸表示する |
LURD |
 |
ダウンロード
viewx release 42 2008/7/3 22:34
履歴
- 2008/7/3 22:34 release 42
-
- 削除をWin32APIから.NET Frameworkを使うように変更
- ダブルクリックでウィンドウに合わせると原寸大を切り替えられるようにした
- プログラムの最適化
- 2007/12/21 14:42 release 41
-
- VB2008でコンパイルしました。22KBほどサイズが小さくなりました。
- 2007/12/10 17:37 release 40
-
- 最大化で終了したとき、ウィンドウ位置を0,0で保存していたのでタスクバーを上に置いているとタイトルバーが隠れてしまうのを修正
- 設定ファイルが読み込めないときのデフォルトのウィンドウ表示位置を0,0からスクリーンの中央へ
- 2007/12/03 20:30 release 39
-
- 2007/11/28 16:05 release 38
-
- キーカスタマイズに「右回転」「左回転」「見開き表示ON/OFF」追加
- RARに対応
- 2007/11/15 15:37 release 37
-
- マウスジェスチャを All-in-One gestures 互換にした。操作のし易さ2.0倍(当社比)
- いままで使わなくてもテンポラリディレクトリを作成していたが、使うときに作成するようにした。これで起動が少しでも速くなれば。。
- プログラムの最適化
- 2007/10/11 21:37 release 36
-
- [ファイル]-[終了]クリックしても終了しなかった(Endを書き忘れてた)
- 並び替え順が保存されていなかった
- 種類で並べ替えを実装
- ファイル名の数順並べ替えを実装(XP以降)
- マウスジェスチャで終了すると、テンポラリフォルダが削除されていなかった
- 2007/09/19 20:29 release 35
-
- 2007/09/19 19:06 release 34
-
- テンポラリディレクトリお削除を例外処理に
- アイコンを綺麗にした(透過チャネルを付けた)
- プログラムの最適化
- ウィンドウに収めるを保存するようにした
- 2007/09/10 17:53 release 33
-
- メニューとツールバーに[削除]を追加。だけどファイルによっては削除できない。なぜ?
- 引数に書庫ファイルを付けて起動したとき、テンポラリフォルダに展開されなかったの修正
- テンポラリフォルダに viewx. を追加。削除ミスの時手動で削除しやすくなった
- オプション画面のレイアウト変更、リサイズできないように
- 2007/09/-- --:-- release 32
-
- [ファイル]-[終了]の処理を正しく(EndだけだったのをfrmMain_FormClosedを呼ぶようにした)
- [表示]-[ウィンドウに収める]を追加。画像がウィンドウサイズより大きければウィンドウサイズに合わせ、小さければ原寸大表示
- 2007/09/04 13:27 release 31
-
- 最大化のまま閉じたときは、ウィンドウの大きさを-8して保存するようにした
- 関連付けをHKEY_CURRENT_USERで行うようにした(ちょっと苦労)
- ファイルの種類に拡張子を追加「viewx」→「PNG viewx」。これで種類別にソートができる。
- 2007/08/27 13:27 release 30
-
- ステータスバーを最背面に。いままで最前面だったので、ステータスバーを表示すると画像が隠れてた。これからは画像が縮小されます。
- ツールバー装備
- 回転機能装備
- 2007/08/23 21:36 release 28
-
- 書庫展開時のダイアログを出ないようにした。>>239さんのご意見
- 右の画面も書庫に対応
- 2007/08/23 13:34 release 27
-
- Me.Text = "オプション"とかやってたのを削除(多国語版のためだったけど、そのときはそのときだ)
- HD Photoのアイコンを追加(これは自分で苦労して作った)
- アバウト画面にHD Photoのアイコン追加
- 画像の読み込みを書庫対応したときにFromImageがらFileStreamを読み込む方式に変更したが、
ストリームを閉じてしまうとアニメーションGIFが表示できないこと判明。
何回も閉じるように。fcloseallないのー。
- Zipアーカイブに対応
- 2007/08/20 19:54 release 26
-
- 見開き表示で右側の画面も書庫に対応
- いままでD&6DをPictureboxで受けてたけど、実はFormで受けれること判明
- 25αではHD Photoを表示するのにWindows.FormsにWindows.Controlsをホストしていたけど、内部でBMPに変換するようにした。
- 2007/08/17 14:42 release 25α
-
- Unlhaのスイッチをeからxに。これによりフォルダを含む書庫にも対応
- HD Photo暫定対応開始
- 書庫で、テンポラリフォルダに存在するファイルはファイルは展開しないように
- 2007/08/16 14:07 release 24
-
- 手動で最新版をチェックできるよう追加
- Lhaアーカイバに対応
- 2007/08/14 16:38 release 23
-
- 画像の識別を拡張子からrawformatを見るようにした
- ネットワークアップデートチェック機能の追加。
一週間に一回、ネットワーク越しに最新リリースがあるか確認します。
- 2007/06/27 18:02 release 22
-
- ステータスバーを追加
- ステータスバーにマウスジェスチャを表示
- ステータスバーに画像の幅・高さ・サイズを表示
- マウスジェスチャを矢印からアルファベットに
- マウスジェスチャに「ウィンドウに合わせる」と「実寸表示する」を追加
- 2007/06/21 22:59 release 21
-
- マウスジェスチャに対応させた☆
- アバウト画面のアイコンがずれての修正
- 2007/06/20 23:59 release 20
-
- プログラムアイコンを付けた
- 起動時にランダムにアイコンが変わるのではなく、表示してるファイルによって変わるようにした
- ディレクトリの中のファイルを開いたとき、ポインタをそのファイルまで移動させた(これ重要)。
- 2007/03/13 17:29 release 19
-
- 2007/03/05 16:43 release 18
-
- 関連付けの方法を変えた
- アイコンをiclからdllに
- 2007/03/01 17:20 release 17
-
- 2007/02/22 15:00 release 16
-
- メインフォームが表示されてから設定位置に移動していたが、移動してからメインフォーム表示
- 初期設定で見開き状態が設定されていなかったバグ。それに伴い変数ふたつ削る
- キーコンフィグでドロップダウンからドロップダウンリストに
- 2007/02/19 21:00 release 15
-
- オプションにファイルの関連付け機能追加
- オプションに「送る」へのショートカット作成機能追加
- 2007/02/16 19:41 release 14
-
- 今日も夕方まで悩んでいたが、結局設定プログラムも本体に内蔵させた。56KBから76KBへ。
- 設定ファイルの共有モードをFileShare=ReadAndWriteにして、コンフリクトが起きにくいように。
- 2007/02/15 release 13(欠番)
-
- 本体に設定用フォームを組み込むと本体サイズ大きくなって起動遅くなるから、
別プログラムにしたよ、XMLいぢればいいし。と思っていたが、名前空間の問題で、
viewx.exeでシリアライズしたXMLファイルをviewx_config.exeで読むことできず。
世界中のサイトを仕事もしないで探したが、名前空間設定することも、無視することもできなさそう。
XMLシリアライザに戻るか、INIファイルにするか悶々と悩む日々。
- 2007/02/14 18:26 release 12
-
- 見開き表示の際の処理を修正(奇数ページだとおかしくなってた。でも、これでいいのだろうか)
- 設定ファイルを実行ファイルと同じディレクトリにだけ作成するようにした
- 見開き方向が設定ファイルに保存されていなかった
- 設定ファイルがたまにプロセス使用中になるので明示的にdisposeするように
- 2007/02/13 16:03 release 11
-
- 見開き方向を指定できるようにした
- ファイル名でソートできるようにした
- HashtableをそのままシリアライズしたかったのでXMLからSOAPにした。
副作用で起動が0.25から0.40秒早くなった(sgen.exeでアセンブリ出力しなくても)。
また、SOAPにして設定ファイルは複雑化したけど、結局サイズは小さくなった。
- 2007/02/09 02:04 release 10
-
- いままで見開き表示の右側の画面、PictureBox2は「たまご」として蔑ろにされていたが、
>>901-902さんの指摘により会社に残り、PictureBox1と同等の機能を実装(D&Dに対応、実寸表示のぐりぐりどうさ
- それに伴い、実寸表示でウィンドウの真ん中に表示していたのを、
親コンテナの真ん中に表示するように
- 2007/02/08 22:42 release 9
-
- 2007/02/08 16:32 release 8
-
- フォームからフォーカスが移動してしまうとキーを受け付けなくなるの修正
- スクロールバー完全装備
- 2007/02/08 00:24 release 7
-
- 画像が読み込まれていない段階で原寸大表示にすると落ちるのを修正
- 原寸大表示で起動したとき、画像がドラッグできないのを修正(DockのFullを解除)
- 原寸大表示の状態で画像を読み込ませたとき、PictureBoxを画像の大きさに合わせるよう修正
- 原寸大表示時にウィンドウをリサイズすると、ウィンドウの真ん中に来るように修正
- 2007/02/07 18:24 release 6
-
- キー操作の部分のエンバグ修正(keys.Backとか使えなかった)
- ファイルを引数で渡して起動するとsearchPatternが空になる。
ので、設定ファイルから読まないように(なぜ?)
- 与えられたファイルが対応画像ファイルかどうか、自前で先頭6バイト読んで判断していたのを、
コントロールの例外に頼るようにした。すっきり。
- フォルダをドロップしたときに最初の画像を表示するようにした
- 全画面表示できるようにした
- 2007/02/07 13:23 release 5
-
- 新しくフォルダをドロップしたさい、現在ページを0に。
- 原寸大表示の時、左クリックで画像をぐりぐり
- 2007/02/06 13:50 release 4
-
- 指定ファイルしか読み込まないようにした(拡張子を正規表現で検索)
- 見開き表示のバグ直し
- 2007/02/05 23:57 release 3
-
- 2007/02/05 22:23 release 2
-
- マウスホイールでページ送りに対応
- 現在のページをタイトルバーに表示するようにした。
- 2007/02/05 21:25 release 1
-
-
上記の理由で自分でマンガ読むようにと作って、
ここで526としてアップ。
が、スレ違いと言われ難民となり、
こっちで784として亡命。
連絡先
2ちゃんねる ソフトウェア板 「viewx(仮)スレ1」スレ
http://pc11.2ch.net/test/read.cgi/software/1171603043/ 793 ◆7BJkZFw08A
or leiqunni at yahoo.co.jp
謝辞
AeroVistaアイコンはメキシコのMayosoftさんに使わせてもらってます。多謝。
http://www.mayosoft.net
http://mayosoft.deviantart.com
姉妹品
browsex
Other languages
English