M.Hiroi's Home Page

Perl/Tk memo

お気楽 Perl/Tkx 超入門

[ Home | Tcl/Tk | Perl/Tk ]

●エントリーウィジェット

電卓入力の画面 数式を入力する

計算結果の画面 リターンキーで計算する

●イベント処理

表:イベントタイプ
Key, KeyPressキーが押された
KeyReleaseキーが離された
Button, ButtonPressマウスのボタンが押された
ButtonReleaseマウスのボタンが離された
Motionマウスの移動
Enterマウスカーソルがウィンドウの中に入った
Leaveマウスカーソルがウィンドウから出た
表 : モデファイア
ControlCtrl キーを押しながらの入力
ShiftShift キーを押しながらの入力
AltAlt キーを押しながらの入力
Button1, B1マウスの左ボタンを押しながらの入力
Button3, B3マウスの右ボタンを押しながらの入力
Doubleダブルクリック
Tripleトリプルクリック
表 : Ev() で使用する type
%bマウスボタンの番号
%x, %yマウスカーソルの座標
%tイベントの発生時刻
%Aキーに対応する文字
%Kキーに対応する名前

キー入力の表示 F1 キーを押したときの動作

●リストボックス

表 : new_listbox の主なオプション
-xscrollcommandx 方向のスクロールメソッドを指定
-yscrollcommandy 方向のスクロールメソッドを指定
-selectmodeセレクションモード

初期状態

yellow を選択

pink を選択

●スクロールバー

表 : new_scrollbar の主なオプション
-orientスクロールバーの方向
-troughcolor矢印とスクロールの隙間の色
-commandスクロールバーが動いたときに実行するメソッド

初期状態

Consolas を選択

Ricty Diminished を選択

メイリオを選択

●Gridder

表 : -sticky オプション
n上寄せ
s下寄せ
e右寄せ
w左寄せ
ns上下方向に引き伸ばす
ew左右方向に引き伸ばす

履歴が残る電卓 式の履歴が残るように改造した電卓

履歴が残る電卓 リターンキーを押せば計算結果も履歴に入る

履歴が残る電卓 式の選択

●チェックボタンとラジオボタン

チェックボタンとラジオボタン チェックボタンとラジオボタン

●イメージ

関数名機能
image_create_photo(名前, -file => ファイル名);画像ファイルからイメージを生成する
image_delete(名前); イメージを削除する
image_names(); 全イメージの名前をリストにして返す
image_height(名前); イメージの高さを返す
image_weight(名前); イメージの幅を返す

earth.gif の表示

●ファイルの選択

ファイル選択ダイアログ GIF ファイルの選択

ファイル選択ダイアログ PPM ファイルの選択

画像ファイルの表示 PPM ファイルを表示


Copyright (C) 2019 Makoto Hiroi
All rights reserved.

[ Home | Tcl/Tk | Perl/Tk ]