Closed doraTeX closed 3 years ago
プレビューのようにここではダイアログを出すというのも手かと「サクッと感」は少し失われますが、macOS nativeとしての品格は保てます。
ああ,このダイアログはいいですね。真似ましょう。
手元で実装して試してみました.今までの癖で手での変更を(やっぱり)してしまうのですが,ダイアログで聞かれるのはちょっと邪魔くさいですね.(慣れの問題?)
今までの癖で手での変更を(やっぱり)してしまうのですが,ダイアログで聞かれるのはちょっと邪魔くさいですね.
確かに考えてみるとそうですね……。
という挙動の方が「サクッと感」が維持できてよいかもしれません。
その方がよい気がします.
選択メニューにある拡張子と実際に処理可能な拡張子が同一であることを仮定すると,「処理できないエラーである」とのメッセージがどうせ出るので,ダイアログは不要かもしれません.
選択メニューにある拡張子と実際に処理可能な拡張子が同一であることを仮定すると,「処理できないエラーである」とのメッセージがどうせ出るので,ダイアログは不要かもしれません.
確かにそうですね。ではそういたしましょう。
b11beb2b9cba6f46afef05c1720ddb3b391f6497 にて上記仕様で実装完了。
出力ファイルパス欄の横に,次のようなファイルタイプ選択ポップアップメニューを設け,これを選ぶことでファイル形式の切り替えが簡単にできるようにする。
「ポップアップメニューからファイル形式を選択すると,それに応じて左のパス欄の拡張子が変わる」という動作をする。
検討すべきは,「ファイルタイプとしてはPDFを選択してパスの拡張子欄が
.pdf
になったが,その後ユーザが手動で拡張子を.png
に書き換えてコンパイル開始ボタンを押した」というケースの挙動。 よくあるファイル保存ダイアログの挙動を真似るならば,その場合は「.png
の後ろに.pdf
という拡張子を強制的に付与してPDFとして出力させる」ことになるだろう。