XCUTSEL(1) — UNIX Programmer’s Manual
名称
xcutsel − カットバッファとセレクション間を交換する
形式
xcutsel [ −toolkitoption ...] [−selection selection] [−cutbuffer number]
解説
xcutsel プログラムを使用して、現在のセレクションをカットバッファ へコピーし、カットバッファの現在の内容を含んだセレクションを行います。 これは、セレクションをサポートしないアプリケーションと、セレクションを サポートするアプリケーション間の橋として機能します。
デフォルトにより、 xcutsel は PRIMARY と命名されたセレクションと、 カットバッファの CUT_BUFFER0 を使用します。 これらのうちのいずれかまたは両方を、コマンド行引数またはリソースにより オーバライドすることができます。
xcutsel ウィンドウは、以下のボタンをもっています。
quit このボタンを押すと、 xcutsel は終了します。 xcutsel により保持されているあらゆるセレクションが自動的に 解放されます。
copy PRIMARY to 0
このボタンを押すと、 xcutsel は、現在のセレクションをカットバッファ へコピーします。
copy 0 to PRIMARY
このボタンを押すと、 xcutsel は、カットバッファの現在の内容を セレクションへ変換します。
ボタンのラベルは、コマンド行オプションによりまたはリソースデータベースを 介して選択されたセレクションとカットバッファを反映します。
“copy 0 to PRIMARY” ボタンが起動すると、ボタンは xcutsel が セレクションの所有者である限りは反転表示されています。 このことは、どのクライアントが現在のセレクションの所有者であるかを 知るのに役立ちます。 なお、セレクションの値が変わらないままで、カットバッファが変更された 場合は、必要に応じコピーボタンを再起動して新しい値を検索しなければ なりません。
オプション
xcutsel は、すべての標準の X ツールキットのコマンド行オプションならびに 以下のものを受け付けます。
−selection name
このオプションは、使用するセレクション名を指定します。 デフォルトは PRIMARY です。 このオプションの唯一のサポートされる省略形は、 “−select”、 “−sel” および “−s” です。 なぜならば、標準のツールキットオプション “−selectionTimeout” が、 同様の名前をもっているからです。
−cutbuffer number
このオプションは、使用するカットバッファを指定します。 デフォルトはカットバッファ 0 です。
X のデフォルト
このプログラムは、すべての標準の X ツールキットのリソース名とクラス ならびに以下のものを受け付けます。
selection (クラス Selection)
このリソースは、使用するセレクション名を指定します。 デフォルトは PRIMARY です。
cutBuffer (クラス CutBuffer)
このリソースは、使用するカットバッファ数を指定します。 デフォルトは 0 です。
ウィジェット名
以下のインスタンス名は、それらにおいて、ラベルのユーザ構成が 望まれるとき使用することができます。
sel-cut (クラス Command)
これは、 “copy SELECTION to BUFFER” ボタンです。
cut-sel (クラス Command)
これは、 “copy BUFFER to SELECTION” ボタンです。
quit (クラス Command)
これは、 “ 終了 ” ボタンです。
関連事項
X(1), xclipboard(1), xterm(1),
どのようにセレクションを行うかについての、 テキストウィジェットのドキュメンテーション、個々のクライアントの ドキュメンテーション
バグ
プログラム実行中は、セレクション名またはカットバッファの数を変更する 方法はありません。
版権
Copyright 1988, Massachusetts Institute of Technology
権利と許可の声明文については X(1) を参照のこと。
著者
Ralph R. Swick, DEC/MIT Project Athena
NEWS-OSRelease 3.3