please, Help - Me
It is difficult to answer because there are lots of options. It depends on
what you want to share between the screens and how skilled you are. You
might be better off just copying and maintaining the MXML for the datagrid
If you want to build a base-class you can, but how depends on what the
extensions look like. If there is just one area of different controls you
can probably manage that via the defaultProperty trick.
You might also consider binding to some external set of constants that set
the size of the UI widgets.
What I do is the following.
For example, I have a screen in the flex which is the basis for creating other screens, where the creation of the second screen will change only a few things, like DataGrid, Filter Options, Menu, but the positions, colors, will always the same ...
If I ever need to maintain in a screen, I change one and it changes all ... like CSS, but that is not, it's like I'm extenta the class of the form