Hi Maria,

I'm rewriting a 10 year old Flex application in Royale (when I finish I
would like to give community now as a use case but that's it's another
story).
I have my own VirtualDataGrid extension with a lot of customization,
however when my customization seems acceptable to Royale SDK, I commit but
when it's very specific or even monkey patched I let the changes only on my
side.

My VirtualDataGrid allows me to navigate up and down, item editors, etc ...

I have almost every component with customizations on my side.
Also I have new components as FileUpload (not using the native web that
don't allow to localization) and PictureUpload, etc ... but all of them are
very specific.

Maria Jose Esteve <mjest...@iest.com> escreveu no dia sexta, 2/09/2022 à(s)
13:58:

> I would like to open a discussion about Jewel's Virtual classes oriented
> to debug automatic positioning (scrollToIndex), keyboard positioning and
> the use of VirtualList as a subcomponent of other controls (VirtualComboBox
> and VirtualDataGrid).
>
> With the current implementation I have not achieved an acceptable behavior
> for scrollToIndex because the scroll event is dispatched indefinitely.
> However, I did achieve identical behavior to Jewel List/ComboBox by
> overriding the "navigation/keyUp" implementation in VirtualListView and
> using ListKeyDownController instead of VirtualListKeyDownController.
>
> I have worked with VirtualCombo and VirtualList but never with
> VirtualDataGrid (when I started with Royale, this control was still in its
> infancy and did not meet our requirements). I have seen Hugo's commits that
> referenced VirtualDataGrid and I would like to comment on them.
>
> My intention is to create a gif and prepare a separate branch with my
> proposal. If anyone wants/can comment it would be great.
>
> Hiedra
>
>

Reply via email to