PowerApps flyout menus, floating buttons, and X Y Controls

PowerApps flyout menus, floating buttons, and X Y Controls

Shane Young

6 лет назад

101,224 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Adi Cristea
Adi Cristea - 28.04.2018 11:04

I was screaming in front of the screen "Y, Y, Y", my wife asked me "why... what?".

Great video, Shane, thank you, will definitely use the sliding tip.

Ответить
Jason Ciani
Jason Ciani - 24.08.2023 20:15

How do you make this on the right side instead of left? I would greatly appreciate any feedback

Ответить
Jon Wright
Jon Wright - 09.03.2023 18:39

Is there a waybof inverting the vertical slide. The horizontal slider works as you would expect. You drag to the right and picture goes right but vertically it's the opposite?

Ответить
Patti N
Patti N - 02.02.2023 02:00

Great video. Thank you. Is there a way to create it as a component or something so it can be used from screen to screen without recreating it multiple times?

Ответить
Najibibi
Najibibi - 08.05.2022 21:42

Yes yes yes. Finally a way to open footers in fancy way. Thanks man!!!

Ответить
Padmaja Madala
Padmaja Madala - 16.03.2022 09:58

That was so cool Shane! Nice stuff, really loved it and I am using in my current app. Thank you.

Ответить
MARMC1
MARMC1 - 07.03.2022 21:22

Shane, I made several versions of this type of animation. The animation does exactly what it is supposed to do. However, there is a small problem: The object flashes its default position and it appears to "jump" before the animation starts. Do you have any suggestion on a strategy to mitigate this effect? Thanks!

Ответить
John Vincent Palisoc
John Vincent Palisoc - 17.09.2021 05:47

I literally spent half a day figuring the slide in slide out animation unknowingly you had this already covered on your videos. Thanks Shane!

Ответить
CLove511
CLove511 - 08.09.2021 23:36

Hey Shane, great video, thank you!

It appears there's been some update to Power Apps that makes this look kinda bad when made as instructed, unfortunately. Setting the "ShowMenu" variable inverts the X formula for a split second before the timer begins, so the menu pane flickers to the end before starting to slide off.

For anyone stuck, you can fix it by taking out the UpdateContext({ShowMenu:!ShowMenu}) from the button and instead adding this and a timer reset to the timer's OnTimerEnd event:
UpdateContext({ShowMenu:!ShowMenu}); Reset(Timer1)

Ответить
Rajkumar Rajan
Rajkumar Rajan - 23.06.2021 10:25

When i try this, i see a glitch in my rectangle. I am exploring

Ответить
Rajkumar Rajan
Rajkumar Rajan - 23.06.2021 09:49

This one is mind blowing

Ответить
ivrindi acikocak
ivrindi acikocak - 12.05.2021 19:42

Could you share a video about how to show sharepoint attc. images on mobile ?

Ответить
Altino Fernandes
Altino Fernandes - 11.03.2021 01:08

Hi Shane, I can't get enough of thanking you, you really teach !!! I hope one day I can meet you!

Ответить
Joan Rojo
Joan Rojo - 24.02.2021 15:32

Hi, first of all, thank you very much Shane Young; not only for this video but for the whole channel. If you come to Mallorca (Spain) I'll buy you a beer.

Like some of you, when my fly-out menu starts moving (from bottom to top movement, or right to left) it blinks/flashes for a second.

SHORT ANSWER: Add a "reset(Timer1)" in button, just after "Update({StartMyTimer:false})"

LONG ANSWER: I've noticed that the first time you clicked the button the movement of the fly-out menu was clean, but the following times you clicked the same button the menu was blinking/flashing for a milisecond. @Simeon Williams put me in the way of the solution that worked for me (Thumbs up for him): the first time you click the button, the value of the timer starts on "0" just before beguining the movement, but the following times the timer starts on the time duration that just happened the first time the timer ends "1000". That 1000 on the timer value makes the menu reach the position you want in the right beginnig of the movement, and that's what makes blink the menu for a milisecond:

SOLUTION CODE: on the OnSelect property of the button:
UpdateContext({StartMyTimer:false});;Reset(Timer1) ;; UpdateContext({ShowMenu:!ShowMenu;StartMyTimer:true})

Ответить
Ger Fer
Ger Fer - 13.02.2021 11:25

Hi Shane
Put this into use, I hv a scenario that I hv a sub gallery that abstract some info from main gallery.
I hv set up sub gallery to open when the item IssSelscted. ( due to screen real state issue)
I want to open the sub gallery next the main gallery row (dynamically)
I couldn’t manipulate Y property as it always = 0.
You could make me a happy man!!!!!!

Ответить
marilijew
marilijew - 08.02.2021 14:01

Main problem I meet in Europe is that instead of ',' I have to use ';'. And then when I need to use ';' I have to double it - ';;' . It's a very annoing bug, but this is MicroSoft......

Ответить
Mike Coit
Mike Coit - 29.01.2021 00:53

Hi Shane. Thanks for the demo. Question: The menu jerks out and in when sliding. How do I fix that. Also, If I want the menu to slide form the right side, how would I write that formula? Thanks again.

Ответить
Louis C
Louis C - 23.12.2020 09:10

This is awesome! Thanks Shane 😊 Have a Merry Christmas! 🎄

Ответить
MSA
MSA - 10.12.2020 12:23

When I open my app the slider screen in shown without clicking the button how to prevent it showing while opening the app

Ответить
Marc Savoie
Marc Savoie - 02.12.2020 06:16

Swinging stuff outside the screen... What a great idea! I can't wait to start modifying my app now.

Ответить
Amber Nelson
Amber Nelson - 20.11.2020 23:51

Shane, thanks for all the excellent content- I have learned a lot from your videos. The problem I run into is I created an app on the cell phone format- this works great when it is accessed from a cell phone. When the app is opened from a tablet though- the menu is visible and clickable off to the side of the app because of the way cell phone formatted apps display on a tablet. I tried setting the visible for my hamburger menu (flyout) group to only be true when the group is on screen and I cannot seem to get it right. Any suggestions? It almost feels like a crazy glitch as sometimes it shows it and sometimes it doesn't...

Ответить