GameBlenderでTkinter

単にテキストボックスを表示するだけのコードです。

Tkinterを使う目的は主にゲームの日本語チャットウィンドウを想定。
気になる問題はTkinterにスレッド使っていいのか、最前面化が常に可能か、GameBlender終了時に後処理としてデストラクタできるか等。

※検証コードです、きちんと終了処理してません。

import Tkinter as tk
import ScrolledText as st
import Rasterizer as r

r.showMouse(True)

if not hasattr(GameLogic, 'tk'):
	GameLogic.tk = tk.Tk()
	GameLogic.st = st.ScrolledText(GameLogic.tk)
	GameLogic.st.pack()

if hasattr(GameLogic, 'tk'):
	GameLogic.tk.update()

コメントをどうぞ

メールアドレスが公開されることはありません。 が付いている欄は必須項目です