Nov 14, 2013, 9:10 AM
Upgrade v1.7 -> v2.3 - BREAKING_CHANGES
Here I will collect changes not mentioned in the document.
-------------------------------------------------------------------
-------------------------------------------------------------------
- Panel's HideLabel was removed. Also I found usage of HideLabels on FormPanel - don't know if there really was such a property. I think that this should be added to p.64
- TabPanel (and, probably, all Panels) have lost ClearCls property and I don't know which one can be used instead of it. I guess I just don't need it anymore.
- Old TreeNode's AllowChildren no longer exists. I guess, new Node's Leaf property will do the trick.
- LabelBase lost it's Field properties like LabelAlign, FieldLabel, etc. Therefor HyperLink and Label lost them also. Should be wrapped into the FieldContainer. Also DisplayField can be used instead of Label.
- All XXXClass properties were renamed to XXXCls, I guess. Well, not everywhere and not all, but Slider's DisabledClass was renamed to DisabledCls, i.e.
- FieldSet lost HideLabel property - is it because FieldSet is AbstractContainer now, not the Panel?
- FieldSet lost IsFormField property? Well, it was used in the our code and no errors and warnings were raised. I guess I just can remove it. If I need to add Label to it - I just can wrap it into FieldContainer.
- NumberField lost RenderToForm property and I don't know what for was this property and what shall I use instead of it.
- TextArea lost TextMode(?). Well, don't know why, but this property was used previously...
Last edited by geoffrey.mcgill; Nov 14, 2013 at 6:38 PM.
Reason: formatting