XCUTSEL(1) — NEWS-OS 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)
これは、 “quit” ボタンです。
関連事項
X(1), xclipboard(1), xterm(1),
どのようにセレクションを行うかについての、 テキストウィジェットのドキュメンテーション、個々のクライアントの ドキュメンテーション
バグ
プログラム実行中は、セレクション名またはカットバッファの数を変更する 方法はありません。
著作権
Copyright 1988, Massachusetts Institute of Technology
権利と許可の声明文については X(1) を参照のこと。
著者
Ralph R. Swick, DEC/MIT Project Athena
NEWS-OSRelease 4.1C