【Vegas】フォントとサイズを指定してテキストを一括インポートするスクリプト【C#】
今度はインポートする側に挑戦です。
やり方
フォームを用意します。
UI
フォント一覧、フォントサイズ、テキストボックスの3つを用意しました。
●テキストボックス
RichTextBoxにして、リッチテキスト形式を全部Vegasのテキストイベントとしてコピーしてやろうと思いついたんですが、これは敷居が高くて今回は諦めました。(私の使い方の範囲では費用対効果が低い。)
ちなみに技術的には不可ではありませんので、ソースを公開していますから実装したい方は続きをコーディングしてみてください。
Vegasの1 VideoEventにつき、1 RichTextBoxのインスタンスを用意するような実装にすれば簡単なはずです。なんか[+]ボタンとか用意して、押す度にRichTextBoxインスタンスが下に生成されるみたいなのを作ればいけると思う。
フォント一覧
ComboBoxで、OSにインストールされたフォント一覧をgetして、ひたすらAddするだけです。
フォントサイズ
TextBoxで、数値が入力できるだけです。