フリーウェア) 更新情報 Juice ver.4.3.9 公開
表示に関する更新を行いました。
負荷の軽減と表示が崩れる問題の解消です。
これまでは画像ファイルを指定する度にDataGridViewをスクロールさせていました。
これが結構な負荷なので選択した画像ファイルがDataGridViewの表示範囲に収まらなくなった場合のみスクロールさせることにしました。
1枚表示で次の画像ファイルをめくり続けるか前の画像ファイルをめくり続けると効果が良く分かります。
意外とカッコいいと思うぞ。
絞り込みを解除した時に選択されていた画像ファイルを解除後も選択するのをやめました。
「解除」を初期化と捉えればファイルリストの先頭を指すのが正しいと考えたからです。
まあちょっと言い訳すれば解除後の選択がDataGridViewの最終ページになるばあい表示が壊れるって問題を解決できなかったんですけどね。
先頭を指せば問題は出ないので良いよね?
書庫またはフォルダの内容から「更新時刻で絞り込む」の開始日と終了日を取るように変更しました。
作成日が古い書庫を開いたのに基準となる初期値が当日では使い難いと気付いたからです。
もっと早く気づけよ抜け作がと思わなくもない、ごめんよー。
ただし開いたフォルダに当日(更新日)のファイルが内包されている場合は開始日と終了日が当日になるようにしました。
これはフォルダにファイルを貯めている場合に有効な機能を提供する為です。
ワンクリックで当日のファイルだけを絞り込めるようにしたかったのです。
手軽さは大事だよね。
タブの位置を変更した時にDataGridViewの表示が崩れる問題に対処しました。
スクロールバーが出ない枚数を読み込んでいる時に表示が崩れる場合がありました。
一旦選択を解除してから選択をやり直す事で解消されました。
修正
・DataGridViewのスクロール頻度を減らした
・絞り込みを解除した時に登録されている先頭のファイルを選択するように戻した
・書庫またはフォルダを開いた時に「更新時刻で絞り込む」の開始日と終了日に設定する初期値の決め方を変更
・タブの位置を変更した時にDataGridViewの表示が崩れる問題に対処
コメント
コメントを投稿