If you are going to review the code I sent you, I think some comments could be helpful:
1) I didn't use invalidateProperties() / commitProperties, to set MobileDataGrid properties (too lazy?). I will fix that. 2) 240 and 480 DPI assets are missing. I will add them. 3) the key class is ListMultiPartItemRenderer which is responsible of rendering a single row of the MDG. it maintains two vectors : - partRendererDescriptors (actually the datagrid columns) - partRenderers : vector of "lightweight" sub-renderers, that will render the cells of each row Typical implementation of these light sub-renderers inherit from low-level mobile-savvy components such as StyleableTextField for text or BitmapAsset for embedded icons. 4) the layout of the components inside the multi-part renderer is delegated to a separate layout class (inspired from spark architecture). Maybe that's overkill. 5) The interface IPartRendererDescriptor could seem like useless. It's because I am using the same mechanim for other mobile components. Typically Colored Tiles, displaying several lines of text or icons. In this case, each partRendererDescriptors would describe a line in the tile. And the layout would be vertical rather than tabbed horizontal. If that's of no use for Flex, maybe I could remove the interfaces, and get something more straightforward. WDYT? Maurice -----Message d'origine----- De : Justin Mclean [mailto:jus...@classsoftware.com] Envoyé : jeudi 26 septembre 2013 00:15 À : dev@flex.apache.org Objet : Re: [VOTE][LAZY] Accept donation of Systar DataGrid for Mobile Applications HI, Can we have access to the source code. I'm not against it's inclusion but it would be nice to have the full picture. Justin