Is there a way to use a slide panel with different size panels? I am looking to use swipe gestures to show and hide panels. Any suggestions?
Daniel Wood wrote a really good article about Beautiful and Easy Drawer Menus for Desktop and Go and provided an example as well. Maybe that can be a good starting-point for you.
You can always use Show Hide object technique to hide things that actually are on top of each other. Slide Panels are very beautiful in a UX way and can be very useful for meny different purposes
I hope I understand you correctly. An example of what you're trying to do would be to have four panels in the slide: the first slide panel display as 600pts wide, then the second panel would be 600pts wide, and the third and fourth would be 300pts wide
The only method that comes to mind is to format the slide panel so it is the same color as your layout background. That way the user can't see how wide the slide panel actually is. Frame the first and second panels with a 2pt border so the user sees the first and second panels as 600pts wide. Then for the third and fourth panels create a frame that is 300pts wide. Since the color of the slide panel matches the color of the background, the user sees only the particular slide panel.
This method has the limitation as appearing as you wish only if there is nothing behind the slide panel. If your slide panel was being used on a popover it might look odd.
Another method is to use a slide panel set in conjunction with a card window. If you need the slide panels to be different sizes, the card window can resize as the slider moves by adding the script step Move/Resize Window. The card window then varies in width (in my above example) to 300pts or 600pts depending upon which slide panel the user is on. Getting the card window and slide panel set to cooperate is easy if you are using buttons to navigate. This raises the problem of how to resize the card window if the user is swiping to move between slide panels. I think there is a calculation function to determine what is currently being displayed (I don't have time to look it up), and that could trigger a script to resize the card window.
Retrieving data ...