Good morning!
First, let me say that this wonderfully fills a gap for me. I have come across a few issues, most of which I’ve been able to code around, that I ask that you look at.
1. Info Dialog: starting with your sample code, comment out the “optional” iconColor parameter and it throws a nil item reference. *CRITICAL*
-
overideBkInput: in the simulator and on a device, when set to true, it is allowing touch and tap events to pass through. *CRITICAL*.
-
overideBkColor: on the simulator (havent thrown it to a device yet), when given a color, we need to be able to adjust the speed of the fade. For me, this is too slow, and needs to complete when the dialog reaches its final position - if not earlier. If not using transitioning, the color pops into place (as it should). *ANNOYING* I can turn off the transitioning, and it snaps - but the transitioning is nice, and we can adjust the speed of the dialog there.
4. feature request: What would it take to add the Icon options to the popupDialog. I love the option in the InfoDialog, but need the multiple buttons of the popup. I’m going to call this *IMPORTANT*, for consistency in the look and feel across the app.
This is a really sweet plugin. At your earliest convenience, please bring your docs to match your sample code. I saw that your sample was using undocumented variables. Once I used your code as a base, rather than just building from the docs and allowing “optional” variables to not be set, things went rather smoothly - except for iconColor. It took a little while to track that one down.
To anyone doing business apps - give this one a look.
Dave