From: Laszlo T. <ave...@us...> - 2006-12-31 16:46:22
|
Update of /cvsroot/gemrb/gemrb/gemrb/GUIScripts/how In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv23847/how Modified Files: GUIINV.py Log Message: fixed blue outline for magical items in how (the outline still needs refinement) added this feature for bg2 too Index: GUIINV.py =================================================================== RCS file: /cvsroot/gemrb/gemrb/gemrb/GUIScripts/how/GUIINV.py,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** GUIINV.py 31 Dec 2006 16:22:21 -0000 1.23 --- GUIINV.py 31 Dec 2006 16:46:13 -0000 1.24 *************** *** 94,98 **** GemRB.SetButtonFont (Window, Button, "NUMBER") GemRB.SetButtonBorder (Window, Button, 0,0,0,0,0,128,128,255,64,0,1) ! GemRB.SetButtonBorder (Window, Button, 1,0,0,2,2,32,32,255,0,0,0) #ground items scrollbar --- 94,98 ---- GemRB.SetButtonFont (Window, Button, "NUMBER") GemRB.SetButtonBorder (Window, Button, 0,0,0,0,0,128,128,255,64,0,1) ! GemRB.SetButtonBorder (Window, Button, 1,2,2,5,5,32,32,255,0,0,0) #ground items scrollbar *************** *** 149,153 **** GemRB.SetButtonFlags (Window, Button, IE_GUI_BUTTON_ALIGN_RIGHT | IE_GUI_BUTTON_ALIGN_TOP | IE_GUI_BUTTON_PICTURE, OP_OR) GemRB.SetButtonBorder (Window, Button, 0,0,0,0,0,128,128,255,64,0,1) ! GemRB.SetButtonBorder (Window, Button, 1,0,0,2,2,32,32,255,0,0,0) GemRB.SetVar ("TopIndex", 0) --- 149,153 ---- GemRB.SetButtonFlags (Window, Button, IE_GUI_BUTTON_ALIGN_RIGHT | IE_GUI_BUTTON_ALIGN_TOP | IE_GUI_BUTTON_PICTURE, OP_OR) GemRB.SetButtonBorder (Window, Button, 0,0,0,0,0,128,128,255,64,0,1) ! GemRB.SetButtonBorder (Window, Button, 1,2,2,5,5,32,32,255,0,0,0) GemRB.SetVar ("TopIndex", 0) *************** *** 365,368 **** --- 365,369 ---- GemRB.SetTooltip (Window, Button, 12011) GemRB.EnableButtonBorder (Window, Button, 0, 0) + GemRB.EnableButtonBorder (Window, Button, 1, 0) GemRB.SetEvent (Window, Button, IE_GUI_BUTTON_ON_PRESS, "") GemRB.SetEvent (Window, Button, IE_GUI_BUTTON_ON_RIGHT_PRESS, "") *************** *** 396,399 **** --- 397,401 ---- item = GemRB.GetItem (slot_item["ItemResRef"]) identified = slot_item["Flags"] & IE_INV_ITEM_IDENTIFIED + magical = slot_item["Flags"] & IE_INV_ITEM_MAGICAL GemRB.SetItemIcon (Window, Button, slot_item["ItemResRef"]) *************** *** 406,412 **** --- 408,419 ---- GemRB.SetTooltip (Window, Button, item["ItemName"]) GemRB.EnableButtonBorder (Window, Button, 0, 1) + GemRB.EnableButtonBorder (Window, Button, 1, 0) else: GemRB.SetTooltip (Window, Button, item["ItemNameIdentified"]) GemRB.EnableButtonBorder (Window, Button, 0, 0) + if magical: + GemRB.EnableButtonBorder (Window, Button, 1, 1) + else: + GemRB.EnableButtonBorder (Window, Button, 1, 0) GemRB.SetEvent (Window, Button, IE_GUI_BUTTON_ON_PRESS, "OnDragItem") *************** *** 430,433 **** --- 437,441 ---- GemRB.SetText (Window, Button, "") GemRB.EnableButtonBorder (Window, Button, 0, 0) + GemRB.EnableButtonBorder (Window, Button, 1, 0) GemRB.SetEvent (Window, Button, IE_GUI_BUTTON_ON_PRESS, "") |