Hi Carlos, I already checked DataGridColumnList in hope but seems that it's not that the case. It's need more time to find out the missing piece.
Carlos Rovira <[email protected]> escreveu no dia domingo, 25/10/2020 à(s) 14:40: > Hi Hugo, > > all that seems ok. But I need to invest some time to see more in detail and > investigate. For example, DataGridView could be expecting a > DataGridColumnList instead of an interface that can be used by both > classes...don't know. > > How's your user going? you got it finally? > > El dom., 25 oct. 2020 a las 12:32, Hugo Ferreira (<[email protected] > >) > escribió: > > > Hi Carlos, > > > > To make the VirtualDataGrid works, I need to create a > > new VirtualDataGridColumnList (a copy of DataGridColumnList) but that > > extends from VirtualList instead of List. > > I also need to configure my css to point my columnClass of DataGrid to > the > > new VirtualDataGridColumnList. > > That's correct ? > > > > So far, I tryed to made this. > > There is no errors but the DataGrid shows empty. > > I guess that I need to figure out to change other file that expect a > > DataGridColumnList and as find a VirtualDataGridColumnList, it cast to > null > > (just a guess). > > > > Carlos Rovira <[email protected]> escreveu no dia domingo, > > 25/10/2020 > > à(s) 10:41: > > > > > Hi Hugo, > > > > > > right, the config is done in CSS: > > > > > > j|VirtualList > > > IBeadView: ClassReference( > > > "org.apache.royale.jewel.beads.views.VirtualListView") > > > IBeadLayout: ClassReference( > > > "org.apache.royale.jewel.beads.layouts.VirtualListVerticalLayout") > > > IDataProviderItemRendererMapper: ClassReference( > > > > > > > > > "org.apache.royale.jewel.beads.itemRenderers.VirtualDataItemRendererFactoryForCollectionView" > > > ) > > > IBeadKeyController: ClassReference( > > > > "org.apache.royale.jewel.beads.controllers.VirtualListKeyDownController") > > > > > > so it's mainly a combo between the view, the layout and the data > mapper. > > > Then the VirtualListKeyDownController is unfinished and just overrides > > the > > > original List key controller to avoid problems. That will need work to > be > > > done to make keys working properly in the virtual list as in normal > list. > > > > > > List can use that beads, and configure via mxml (for example), but > seems > > > that having a component that configure all of this was very convenient. > > > > > > > > > > > > El dom., 25 oct. 2020 a las 11:02, Hugo Ferreira (< > > [email protected] > > > >) > > > escribió: > > > > > > > I think I found it. > > > > It's VirtualListView added by css. > > > > > > > > Hugo Ferreira <[email protected]> escreveu no dia domingo, > > > 25/10/2020 > > > > à(s) 01:08: > > > > > > > > > Hi, > > > > > > > > > > I have a Jewel DataGrid that I'm trying to load many rows. > > > > > The current DataGrid cannot handle this. > > > > > So, I checked VirtualList and VirtualComboBox. > > > > > On another thread, Carlos mentions about issues on this two. > > > > > I didn't see iet, any errors. > > > > > > > > > > Question 1: > > > > > To move forward I need to implement Jewel VirtualDataGrid, however > I > > > > > checked VirtualList (also VirtualComboBox) to learn from them and I > > saw > > > > > just an empty class that extends from List. > > > > > This is done by css or something else ? > > > > > > > > > > Question 2: > > > > > Shouldn't be better to have a VirtualData bead for any "list" > bread. > > > > > Seems a duplicating. > > > > > We have a similar situation in past with Flex with DataGrid and > > > > > AdvancedDataGrid. > > > > > > > > > > > > > > > > > > -- > > > Carlos Rovira > > > Apache Member & Apache Royale PMC > > > *Apache Software Foundation* > > > http://about.me/carlosrovira > > > > > > > > -- > Carlos Rovira > Apache Member & Apache Royale PMC > *Apache Software Foundation* > http://about.me/carlosrovira >
