Done.

I've also added an example application, and example component that extends SkinnablePopUpComponent that requires a single button skin part, that when clicked closes the popup, and obviously a skin for it (it just contains a button).

One thing I couldn't do was add the modal styles in SkinnablePopUpComponent. You'll see there in the file, but commented out as when I uncomment them i get the following error:

Declaration of style 'modalTransparencyDuration' conflicts with previous declaration in /Users/tinktink/Documents/tink/libraries/ apache flex/whiteboard/quetwo/MobileAlert/src/org/apache/spark/ components/supportClasses/SkinnablePopUpComponent.as.

Yet without them you can't specify these as inline styles on the component (see they are commented out in the example application).

Anyone shed any light on the problem here?

Tink


On 16 Mar 2012, at 21:50, Nicholas Kwiatkowski wrote:

Do it. I'm working on getting the iOS skin to look proper, which should
stay out of the way of that work.

-Nick

On Fri, Mar 16, 2012 at 4:14 PM, Tink <f...@tink.ws> wrote:

On 16 Mar 2012, at 19:27, Jonathan Campos wrote:

On Fri, Mar 16, 2012 at 1:40 PM, Tink <f...@tink.ws> wrote:

These 2 things are what PopUpManager takes care of for you. If you don't
use PopUpManager it will still get included, as it's instantiated in
SystemManager.



I too have created a variety of popups and alerts for mobile for my
projects. I would prefer that we stick with using the popupmanager as it
is
the way most people are used to working with the framework.

Also I would prefer to have a modal ability as with tablet applications
modal is still very important.

--
Jonathan Campos


Spark moved away from the direct use of the PopUpManager, with
SkinnablePopUpContainer, which used it internally.
I think if we added a SkinnablePopUpComponent (which would be really
useful anyway as most popups I have had to make, generally don't need to be
containers), it would then be ideal to extend for an Alert.

One thing I would like to see implemented in the new
SkinnablePopUpContainer, and added to the PopUpSkinnableContainer, is the ability to center the popup, and keep it centered. They should also contain
the metadata for the modal styles so they can be set inline.

Quite happy to throw one of these together and add it to Nick's whiteboard space, and then he can take a look whether he wants to use it for his Alert.

Tink


Reply via email to