Ruby-tk-notebook
提供:Dev Guides
Ruby/TK-ノートブックウィジェット
NoteBookウィジェットは、限られたスペースに複数のウィンドウを表示するノートブックのメタファーを提供します。 ノートブックはページのスタックに分割されており、常に1つだけが表示されます。
他のページは、ウィジェットの上部にある視覚的なタブを選択することで選択できます。 また、<Tab>キーを使用してページを走査することもできます。 underline オプションを使用すると、_Alt-bindings_も機能します。
構文
このウィジェットを作成する簡単な構文は次のとおりです-
標準オプション
- クラス
- カーソル
- 状態
- スタイル *フォーカス
ウィジェット固有のオプション
Sr.No. | Options & Description |
---|---|
1 |
存在し、ゼロより大きい場合、ペイン領域の目的の高さを指定します(内部パディングまたはタブは含まれません)。 それ以外の場合、すべてのペインの最大の高さが使用されます。 |
2 |
ノートブックの外側に追加する余分なスペースの量を指定します。 パディングは、最大4つの長さ指定(左上、右下)のリストです。 4つ未満の要素を指定した場合、bottom_のデフォルトは_top _、 right_のデフォルトは_left 、 top_のデフォルトは_left_になります。 |
3 |
存在し、ゼロより大きい場合、ペイン領域の目的の幅を指定します(内部パディングは含まれません)。 それ以外の場合、すべてのペインの最大幅が使用されます。 |
ノートブックの操作
ノートブックで遊ぶにはさまざまな方法があります-
例
これは、次の結果を生成します-