Tkコマンド【clipboard】 | ..あちゃ! no mic's

..あちゃ! no mic's

クラウドファンディング予定~2026年度
何度でもチャレンジ!
ただいまソーラーピックアップのテスト中

SANTA no Mix

テキストのコピー、張り付けに関してのウィジェット。

まず、テキストを開き、文字を入力して、「コピー」を選択する。


クリップボードの内容を読み取りたいときは「clipboard get」コマンド。
クリップボードの内容をクリアしたいときは「clipboard clear」コマンド。
クリップボードに内容を設定したいときは「clipboard append」コマンド。
変数を用意して、そこにクリップボードの内容を代入する。
ここで重要なのはオプションの「-type UTF8_STRING」のところ。
これを設定しないと日本語文字がきちんと表示されない。
ネット上の古いTcl/Tkの説明にはこの項が入っていない。
RaspberryPiはUTF-8で統一されているので、古いTcl/Tkのソフトウェアなんかをダウンロードしてきても、ファイルをUTF-8で保存し直さないと、実行したとき不具合が起こる。



コピーした内容が表示された。


続いて、クリップボードに設定した内容を表示させる。



テキストで「貼り付け」を選択。


設定した内容が表示された。



Tkコマンド【目次】