Regarding the callback-functionality, I would prefer the event based approach 
over the old one where you provide the callbac functionality.

As far as I understood it, I can still programatically create Alerts and 
addEventListeners for the CloseEvents. I would really like to be able to 
continue to be able to create Alerts programatically.

Regarding the discussion of what Buttons the Allert should have, what about 
implementing an abstract BaseAlert (or something similar that contains a 
command-bar which can be filled with Buttons and a concrete subclass Alert that 
mimics the functionality of the original Alert?

Chris

________________________________________
Von: Maxime Cowez [maxime.co...@gmail.com]
Gesendet: Montag, 10. Juni 2013 22:08
An: dev@flex.apache.org
Betreff: [DISCUSS] Alerts and dialogs in Flex 4.x / Spark (was: Alerts and 
dialogs in FlexJS)

As we were discussing some options in the thread "Alerts and dialogs in
FlexJS", we started to elaborate on dialog implementation in general. This
was carrying us away from the initial question so I started this new thread.

One of the initial topics was the possibility to declare Alerts/Dialogs as
mxml tags instead of using the old static function, something like this:

<fx:declarations>
    <s:Alert id="alert" title="myTitle" text="myMessage"
close="handleAlertClose(event)"/>
</fx:declarations>

<s:Button label="show alert" click="alert.open()"/>

I mentioned that I had already created such an implementation, which can be
found at https://github.com/RIAstar/SkinnablePopUpFx
There's also a live demo at http://riastar.github.io/SkinnablePopUpFx/

Some people seemed to like the idea and asked some questions, which I'll
try to answer next.

Max

Reply via email to