From 3b25ac1674abfe792d1bd9a113dded8532827a5e Mon Sep 17 00:00:00 2001 From: stefan <stefan@5a81b35b-ba03-0410-adc8-b2c5c5119f08> Date: Fri, 9 Apr 2010 10:21:13 +0000 Subject: [PATCH] dokk (the docking game): -Rearranged hud objects -Removed unused file git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@1954 5a81b35b-ba03-0410-adc8-b2c5c5119f08 --- examples/dokk/highscore.py | 32 -------------------------------- examples/dokk/level_info.py | 2 +- 2 files changed, 1 insertion(+), 33 deletions(-) delete mode 100644 examples/dokk/highscore.py diff --git a/examples/dokk/highscore.py b/examples/dokk/highscore.py deleted file mode 100644 index db5a01959..000000000 --- a/examples/dokk/highscore.py +++ /dev/null @@ -1,32 +0,0 @@ -import dokk -from PyQt4 import QtCore, QtGui -from hud import * -from ost import gui - -class HighScore(QtCore.QObject): - def __init__(self, level): - QtCore.QObject.__init__(self, level) - self.level = level - self.connect(level,QtCore.SIGNAL("Start()"),self.Finish) - self.connect(level,QtCore.SIGNAL("Stopped()"),self.Start) - - def GetName(self): - return self.ne.GetName() - - def Start(self): - topten=self.level.topten - text = "%2s %4s %5s\n"%("#", "Name","Score") - i=1 - while(topten.GetData(i)): - data = topten.GetData(i) - text += "%2i %4s %1.2f\n"%(i, data[0],float(data[1])) - i += 1 - rect = QtCore.QRect(QtCore.QPoint(60, 60), QtCore.QSize(dokk.Dokk().gl_win.Width()/5, (i+1)*30)) - self.bg = RectHUDObject(-1,rect, bg_color=QtGui.QColor(128,128,128,200)) - dokk.Dokk().gl_win.AddHUDObject(self.bg) - self.hud_text = RectTextHUDObject(text, rect=rect, time=-1, font=QtGui.QFont("Verdana",20)) - dokk.Dokk().gl_win.AddHUDObject(self.hud_text) - - def Finish(self): - dokk.Dokk().gl_win.RemoveHUDObject(self.hud_text) - dokk.Dokk().gl_win.RemoveHUDObject(self.bg) \ No newline at end of file diff --git a/examples/dokk/level_info.py b/examples/dokk/level_info.py index 9c73d447e..ab1b48e2d 100644 --- a/examples/dokk/level_info.py +++ b/examples/dokk/level_info.py @@ -49,7 +49,7 @@ class HighScore(QtCore.QObject): text += "\n%-2s%5s%-6s%5s%+6s"%(str("%-2i"%i), "", data[0],"", str("%3.2f"%float(data[1]))) i += 1 data = self.topten.GetData(i) - rect = QtCore.QRect(QtCore.QPoint(60, 120), QtCore.QSize(24*20, (i+2)*30)) + rect = QtCore.QRect(QtCore.QPoint(60, 200), QtCore.QSize(24*20, (i+2)*30)) self.bg = RectHUDObject(-1,rect, bg_color=QtGui.QColor(128,128,128,200)) dokk.Dokk().gl_win.AddHUDObject(self.bg) self.hud_text = RectTextHUDObject(text, rect=rect, time=-1, font=QtGui.QFont("Courier",20)) -- GitLab