Removed erroneous references to self.button, which has never existed
Fixed widget:SetText method
- Save value on Enter or Tab press, instead of only Enter
- Restore original value on Escape press
- Pass nil instead of empty string to addon OnXChanged handlers
- Fix left background texture position
- Remove references to button, since that was never implemented
- Replace value text with value edit box if PhanxConfig-EditBox is present
- Add a :SetFormattedText method to the editbox
- Fix check for optional PhanxConfig-EditBox
- Fuck off button
- Added OnClick support
- Fix dropdown width for non-Latin clients that use their own fonts
- Transition to standardized GetValue, SetValue, OnValueChanged
- Enable tooltip while disabled
- Transition to standardized GetValue, SetValue, OnValueChanged
- Enable tooltip while disabled
- Adjust positioning of regions to match checkbox
- Stylistic changes
- Make order of args consistent (parent, name, desc, ...)
- Make order of args consistent (parent, name, desc, ...)
- string.length -> strlen
- Add OnListButtonChanged callback
- Make order of args consistent (parent, name, desc, ...)
- Make order of args consistent (parent, name, desc, ...)
- Support table arguments to SetValue
- Support custom OnEnter/OnLeave functions