Hej!
Har ett litet problem. Det är så att jag vill gärna ha siffror efter det
röda korset för skador och även ett plåster när spelaren då har ett
plåster i hattrick. Nedanstående patch fixar det men inte riktigt så att
jag blir nöjd. Plåstret blir nämligen inte placerat i mitten som jag
vill och det blir ett litet för stort mellanrum mellan det röda korset
och antalet veckor spelaren är skadad. Jag kan för lite python och wx
för att rätta till det. Men om någon kunde göra det så skulle jag bli
tacksam eftersom jag tycker det kommer se mycket snyggare ut i
spelarlistan med det här. Har även bifogat en bild på ett plåster som
man kan använda.
/Björn
--- Mattricks/Playerlist.py 5 Mar 2004 16:41:48 -0000 1.29
+++ Mattricks/Playerlist.py 15 Jun 2004 11:20:41 -0000
@@ -158,7 +158,9 @@
"down":
self.imagelist.Add(Images.get_bitmap_from_file("arrow_small_down.png")),
"yellowcard":
self.imagelist.Add(Images.get_bitmap_from_file("yellowcard.png")),
"2yellowcards":
self.imagelist.Add(Images.get_bitmap_from_file("2yellowcards.png")),
- "redcard":
self.imagelist.Add(Images.get_bitmap_from_file("redcard.png"))
+ "redcard":
self.imagelist.Add(Images.get_bitmap_from_file("redcard.png")),
+ "injury":
self.imagelist.Add(Images.get_bitmap_from_file("injury.png")),
+ "plaster":
self.imagelist.Add(Images.get_bitmap_from_file("plaster.png"))
}
self.stars = {}
@@ -241,6 +243,15 @@
self.list.SetStringItem(x, y, value, img)
elif cvalue == 0:
self.list.SetStringItem(x, y, "")
+ else:
+ self.list.SetStringItem(x, y, value)
+ elif attribute == "ska":
+ if cvalue == 0:
+ img = self.images["plaster"]
+ self.list.SetStringItem(x, y, "", img)
+ elif cvalue > 0:
+ img = self.images["injury"]
+ self.list.SetStringItem(x, y,
dvalue.rstrip("veckor a"), img)
else:
self.list.SetStringItem(x, y, value)
else: