2008-05-26, 03:22 AM
I have a dilemma.
I'd like to change the WizUiControls to honor the way sub places the buttons, so I added the StandardButtonOrigin() method to the WizUiButton and the WizUiButtonList.
The problem is that it is not the default behavior (and it probably should be). If I make a change, it will break (well, not break, but cripple) the current plugins using that code. All the skin files would have to change to account for the button position being based on the middle, top (x,y) instead of left, top.
As soon as ANY of the plugins (using WizTools) install the new version of WizUiHelper, ALL plugings will need to make the skin changes, AND any user will have to reinstall ALL plugins with the updated skins.
Although I'd like to be in-sync with subs button placement logic, I think it may cause too much grief to make the change now.
Any suggestions on how to handle (or just leave be)?
I'd like to change the WizUiControls to honor the way sub places the buttons, so I added the StandardButtonOrigin() method to the WizUiButton and the WizUiButtonList.
The problem is that it is not the default behavior (and it probably should be). If I make a change, it will break (well, not break, but cripple) the current plugins using that code. All the skin files would have to change to account for the button position being based on the middle, top (x,y) instead of left, top.
As soon as ANY of the plugins (using WizTools) install the new version of WizUiHelper, ALL plugings will need to make the skin changes, AND any user will have to reinstall ALL plugins with the updated skins.
Although I'd like to be in-sync with subs button placement logic, I think it may cause too much grief to make the change now.
Any suggestions on how to handle (or just leave be)?