外部の複数行テキスト エディターを使用するにはどうすればよいですか?

症状

  • MTEXTED はWordPad テキスト エディターを受け入れず、「指定された値はシステム変数の範囲内ではありません」というメッセージを返します。
  • 2 つ以上のキーの組み合わせを押して国際文字を入力することはできません。たとえば、IME を使用した日本語の文字や、É、ã... などのラテン文字などです。

原因

  • WordPad は環境変数 %PATH% に存在しないことが多いため、Windows では見つけられますが、BricsCAD では見つけられません。
  • MTEXT インプレース エディタは、考えられるすべての文字入力イベントを適切に処理する必要があります。これは、ディストリビューションとデスクトップ マネージャーの選択肢が幅広い Linux では特に難しい作業です。

ソリューション

  • この問題は、SRCHPATH 変数を wordpad.exe へのパスで拡張するか、MTEXTED システム変数にアプリケーションへの完全なパスを入力することで解決できます。(例: C:\Program Files\Windows NT\Accessories\wordpad.exe)
  • インプレイス MTEXT エディタの代わりに、_ MTEXTED変数の値を変更できます。テキスト編集用の外部実行可能ファイルを入力するか、値oldeditorを入力して、MTEXT インプレース エディタの代わりに組み込みの MTEXT 編集ダイアログを表示することができます。編集ダイアログには標準のテキスト編集フィールドが含まれており、通常は国際文字入力の問題は発生しません。

    これは、遅延なく作業を続行できるようにするための回避策です。とにかく文字入力の問題を必ず報告してください。そうすれば、インプレース MTEXT エディターも修正できます。

Note: 標準のインプレース エディタを使用することをお勧めします。