2016-08-22 15 views
2

私はPerl TKテキストウィジェットをビルドしようとしています(Visual Studioの折りたたみ機能に似ています)。改行をサポートするPerl Tk Textウィジェットはありますか?

  1. 既に存在するものはありますか? (グーグルでそれを試み、CPANを検索しても何も見つかりませんでした)
  2. Tk::Textウィジェットで数行が消える方法はありますか?あなたが実際に表示されていないウィジェット内のテキストを含めることができ

    テキストにEliding

+0

Vim Editorは、ニーズに合っていませんか? –

+0

@JohnDoe:Vim Editorは私のリファレンスです... :)しかし、Perl Tkは私がここで説明できない他の理由のために私たちの言語です... – NirMH

答えて

4

(私は...折りたたみルーチンの背後にあるロジックを記述することができます)。これは "elided"テキストと呼ばれ、タグの "elide"設定オプションを使用して利用できます。これを使用してアウトライナーや「折り畳み」コードエディターを実装したり、テキストと混在した余分なメタデータを埋め込んだりすることもできます。省略されたテキストで位置を指定するときは、少し注意する必要があります。したがって、位置を扱うコマンドには、省略されたテキストを含めるか無視するかのオプションがあります。

関連する問題