フリーウェア) 更新情報 Juice ver4.0.2 公開
今回の更新の目玉は画像を二枚開いているときに画像を閉じると次に画像を開くときに一枚ずれる問題を修正できたことです。
以下のようなメソッドを作り、戻り値を画像を閉じる処理と栞を挟む処理で使っています。
(考え方の概念を示しているだけで本物のコードとは違いますからね。)
.
重要なのは以下の2点でした。
これに気づいたことが大きかった。
.
詳細な更新履歴は「画像ビューア「Juice」公開中(Windowsフリーウェア)」ページで確認できます。
そこにあるリンクからダウンロードして頂けます。
.
既にWindows XPがサポート切れになりました。
長きに渡り使用された良いOSでしたね。
今回のアップデートで「.NET Framework 4.5.1」に変更しました。
Windows XPでは動かなくなります。
以下のようなメソッドを作り、戻り値を画像を閉じる処理と栞を挟む処理で使っています。
(考え方の概念を示しているだけで本物のコードとは違いますからね。)
.
重要なのは以下の2点でした。
- 画像を閉じる処理では必要ならインデックスを本当に戻す。
- 栞を挟む処理では栞に書き込む値だけを戻す。
これに気づいたことが大きかった。
.
/**
* 見開き表示の場合、選択中ファイルのインデックスを1つ戻す
*
* 戻す必要が無い場合は0を返す
*/
private int methodName()
{
int count = 0;
// 見開き表示中か確認
//
for (int i = 0; i < IMAGE_COUNT; i++)
{
if (image[i] != null)
{
count++;
}
}
// 見開き表示中なのでインデックスを戻す
//
if (count == 2)
{
int index = list.index;
index--;
return index;
}
return 0;
}
.詳細な更新履歴は「画像ビューア「Juice」公開中(Windowsフリーウェア)」ページで確認できます。
そこにあるリンクからダウンロードして頂けます。
.
既にWindows XPがサポート切れになりました。
長きに渡り使用された良いOSでしたね。
今回のアップデートで「.NET Framework 4.5.1」に変更しました。
Windows XPでは動かなくなります。
コメント
コメントを投稿