Pygtk-ruler-class
提供:Dev Guides
PyGTK-ルーラークラス
これは、ウィンドウ内のマウスポインターの位置を表示するのに役立つ水平(gtk.Hruler)および垂直(gtk.Vruler)ルーラーの基本クラスです。 ルーラーの小さな三角形は、ポインターの位置を示します。
定規オブジェクトは、それぞれのコンストラクタで作成されます-
次のgtk.Rulerクラスのメソッドは、両方の派生クラスで利用可能です-
- Ruler.set_metric()-これは測定単位を設定します。 定義済みのメトリック定数は、gtk.PIXELS(デフォルト)、gtk.INCHESおよびgtk.CENTIMETERSです。
- Ruler.set_range()-これは、ルーラーの下限と上限、位置、および最大サイズを設定します。
以下の例では、水平ルーラーと垂直ルーラーがgtk.TextViewウィジェットの上と左に配置されています。
水平ルーラーの測定単位はピクセルです。 その最小値と最大値はそれぞれ0と400です。 これは、gtk.VBoxの上の行に配置されます。
Vboxの下段にはHBoxが含まれています。 複数行のテキストを入力できる垂直ルーラーとTextViewウィジェットがパックされています。
例
次のコードを観察してください-
上記のプログラムによって生成された出力は、MS Word文書に似ています-