PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → [WM17] - How to implement such UI and interaction
[WM17] - How to implement such UI and interaction
Iniciado por guest, 14,jul. 2015 10:44 - 3 respuestas
Publicado el 14,julio 2015 - 10:44
I have completed a mobile app and submitted to our client.

But two days back the client send me a few suggestions in the UI and is expecting me to implement something like this:





I am just dumb founded. I don't know as to how the hell can I do something like this in WM17?

If anyone has done something like this please so share some tips and tricks as I don't understand as to how I should approach this problem and solve it.

If such interaction is not possible in WM17 please do say that so I can tell the client it will not be possible. But if there are possibilities of building such an interaction I am ready to put in all the efforts required.

TIA

Yogi Yang
Publicado el 14,julio 2015 - 12:22
Hi,

First, let me state that all the following is for WM 19 or 20. I do remember some bugs in some of the functions I am going to talk about. However, it seems to me that all that is clearly doable.

I am guessing that your problem is about the scrolling up/down and left/right.

- left right is easy, it's built in by using internal windows inside your window and animations setting when changing the displayed one. I remember bugs at that level in older versions.

- up/down is more tricky. I would do that by using a secondary window. When the user clicks at the bottom to have the different type of display, I would open my secondary window (different way of displaying data) small and at the bottom, then loop quickly to change it's Y coordinate and size. I would also be playing on the transparency of controls in the original window... Opposite of all that to go back to the original display, of course.

So, the most difficult part seems to be the upgrade to 20 :-)

Best regards
Publicado el 16,julio 2015 - 17:15
Fabrice,

Thanks for your valuable insight.

I will try to play with these ideas and see how I can implement this.

TIA

Yogi Yang
Publicado el 20,julio 2015 - 12:35
I'm a lot more interested in how do you do the blue circle? Okay, I could use dSlice(). But I have no clue on how to integrate the rounded ends for each partition.

Any ideas?

TIA
Sebastian