Bug fixed in sf.String

Code clean up


git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1037 4e206d99-4929-0410-ac5d-dfc041789085
This commit is contained in:
remi-k 2009-03-02 19:00:41 +00:00
parent e28a89f902
commit 870d049bc8
4 changed files with 22 additions and 14 deletions

View file

@ -234,14 +234,9 @@ class Main:
while self.win.GetEvent(event): # Event Handler
if event.Type == sf.Event.Closed:
self.win.Close()
elif event.Type == sf.Event.KeyPressed:
for key in self.keys:
if event.Key.Code == key:
self.keys[key](True)
elif event.Type == sf.Event.KeyReleased:
for key in self.keys:
if event.Key.Code == key:
self.keys[key](False)
elif event.Type == sf.Event.KeyPressed or event.Type == sf.Event.KeyReleased:
if event.Key.Code in self.keys:
self.keys[event.Key.Code](event.Type == sf.Event.KeyPressed)
self.win.Display()
self.win.Clear(background_color)
self.next_frame(self.win)