Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/tanchiki/raw-rev/759a040a5f94
Дата изменения: Unknown
Дата индексирования: Tue Oct 2 10:39:19 2012
Кодировка:

# HG changeset patch
# User Daniil Alexeyevsky
# Date 1292865957 -10800
# Node ID 759a040a5f946e84b8a4c47da5f188a16c229052
# Parent dd0574c45bb9f25a12dd4740c04625ddce627310
Nicer welcome message (in tk_ui)

diff -r dd0574c45bb9 -r 759a040a5f94 tk_ui.py
--- a/tk_ui.py Mon Dec 20 20:20:22 2010 +0300
+++ b/tk_ui.py Mon Dec 20 20:25:57 2010 +0300
@@ -17,6 +17,14 @@
'x': 'fire',
}

+welcome = """Press F5 to start
+
+Keys are:
+a, d -- turn tank
+q, e -- turn muzzle
+w, s -- change speed
+x -- fire"""
+
class Tank(body.Tank):

def on_tick(self, tanks, bullets):
@@ -53,10 +61,12 @@
canvas = self.canvas = tk.Canvas(root, background="black")
canvas.pack(fill="both", expand="yes")

+ def display_welcome(self):
root.update()
w, h = canvas.winfo_width(), canvas.winfo_height()
- canvas.create_text(w/2, h/2, text="Press F5 to start",
- fill="red", justify="center", font="15")
+ canvas.create_rectangle(0, 0, w, h, fill="#211")
+ canvas.create_text(w/2, h/2, text=welcome,
+ fill="red", justify="center", font="bold 15")

def on_key(self, ev):
if ev.keysym == "F5":