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