M.Hiroi's Home Page

Perl/Tk memo

お気楽 Perl/Tkx 超入門

[ Home | Tcl/Tk | Perl/Tk ]

●ウィンドウのリサイズ

2 つのボタン Packer によるボタンの配置

2 つのボタン (大) ウィンドウを拡大する

表 : オプションの種類
-minsize最小の幅/高さを数値で指定する
-weight余白を配分するときの割合を数値で指定する
-pad詰め物を数値で指定する

4 つのボタン Gridder によるボタンの配置

4 つのボタン button 0, 1 は横方向に伸びる

$top->g_grid_columnconfigure(1, -weight => 2);

4 つのボタン 4 つのボタンが横方向に伸びる

$top->g_grid_rowconfigure(0, -weight => 1);
$top->g_grid_rowconfigure(1, -weight => 2);

4 つのボタン 4 つのボタンが縦横方向に伸びる

キャンバス キャンバスウィジェットを配置

キャンバス ウィンドウを縮小

キャンバス ウィンドウを拡大

キャンバス ウィンドウを縮小

キャンバス ウィンドウを拡大

●フレーム

フレームウィジェット フレームの形状

フレームを使ったボタンの配置 フレームを使ってボタンを配置する

フレームの下にボタンを隠す button 1 と 3 を押した状態

フレームを使ったボタンの配置 Show を押した状態

●ラベルフレーム

ラベルフレームウィジェット ラベルフレーム(1)

ラベルフレームウィジェット ラベルフレーム(2)

ラベルフレームウィジェット ラベルフレーム(3)

ラベルフレームウィジェット disabled ラベルフレームウィジェット normal

●ペインドウィンドウ

1. ペインドウィンドウ 2. ペインドウィンドウ 3. ペインドウィンドウ

  1. 実行した直後の状態
  2. サッシを右へ移動した状態
  3. サッシを左へ移動した状態

1. ペインドウィンドウ 2. ペインドウィンドウ 3. ペインドウィンドウ

  1. 実行した直後の状態
  2. 上のサッシを上へ移動した状態
  3. 下のサッシを下へ移動した状態

1. ペインドウィンドウ 2. ペインドウィンドウ 3. ペインドウィンドウ

  1. 実行した直後の状態
  2. ラベル 0 と 1 を削除した状態
  3. 2 の後にラベル 1 を表示した状態

1. ペインドウィンドウ 2. ペインドウィンドウ 3. ペインドウィンドウ

  1. 実行した直後の状態
  2. 縦線のサッシを左へ移動した状態
  3. 横線のサッシを上に移動した状態

Copyright (C) 2019 Makoto Hiroi
All rights reserved.

[ Home | Tcl/Tk | Perl/Tk ]