Extension: Drag Layout. Rotate. Set position. Drag Component

6.- Example. Move 7 buttons. Save their positions in TinyDB. Experimental.

p194L_MoverControles.aia (208.2 KB)

  • Click "Move", you manually move the 7 buttons, the positions will be stored in a TinyDB.

  • "No move", locks button movement.

  • Restart Companion.

  • Now Click in "From TinyDB", the positions stored in the TinyDB will be recovered.

cons:

  • when "No move", the image buttons lose their feedback. It is necessary to press twice to activate them again.

2 Likes

6B.- Example. The same app from the previous example but simplified using Any Component.

p194LS_MoverControles.aia (206.7 KB)

2 Likes

you can add the option to rotate the video because when I rotate the component the video does not rotate I want to rotate the component and the video rotate with it if you do want to charge I pay for this option I'm using exoplay

7.- Rotate video with WebViewer component.

With this extension we cannot rotate the content of a VideoPlayer component. A new code would be necessary.
Rotation of a video can be achieved using the WebViewer component.

p194Li_mover_layout_video.aia (2.5 MB)

extension_mover11

Video from: https://filesamples.com/formats/3gp