長い間課題だった描写拡縮ボタン,輪郭複製機能について大きな進展があった。
描写拡縮ボタン
昨日の開発で最大化アイコンが出来たことをきっかけに,描写拡縮ボタンの実装イメージが固まり,実装・手定めまで概ね完了した。想像以上に早く上手くまとまった。下見機能との相性も良い。ただし輪郭選り手抜控機能整備が途中であるため未出振るい。
描写拡縮は機能的には単純だが,用合い,特に領当てが難しかった。最近,描写部下境界に重ねる形での実装を考えていたが,描写部を飛び出すと他の要素に干渉してしまう。かといって余白を無駄に広げたくない。これは,下部の陰影に重ねつつ,初期化時点でスクロール可能な場合は下余白を追加することで解決した。文字や暗い背景色と重なっても視認出来るように,半透明の白背景を付けた。
拡大ボタンはスクロール可能であることの目印としても効果的なので,これを活かして,スクロール完了時には透明度を上げ,それと分かるようにした。
これで,外観・操作感ともにデライトに調和した描写拡縮ボタンが出来た。描写部の高さ固定は一覧性を確保するために必要なものだったが,用合い上の弊害も小さくなかった。陰影付きスクロール,最大化アイコン,そして描写拡縮ボタンによって,ようやくこの問題が解決した。
輪郭複製機能
輪郭複製機能も課題としてずっと考えていたが,用合い上の難しさがあった。
ボタンを押すことで複製輪郭が出来る,というのは使用頻度を考えると誤操作の懸念の方が大きい。となると,目立たないように置くしかない。かといって,操作手順が増えると,選り手を開いて写し貼りするのと大差ない。
簡単に握接出来て,なおかつ制御しやすい用合いが必要だった。ここで,「知名・描写を複製して新規描出フォームに移動するボタン」があればいいことに気付いた。これなら,自輪郭に常に表示しておいてもいいだろう。