Page Tree | ||
---|---|---|
|
Uma aplicação informa aos usuários em uma Caixa de Mensagem de Erro quando um erro ocorre. Esta informação diz ao usuário que um sério problema ocorreu e que este requer a intervenção ou correção antes que o trabalho possa continuar.
...
...
...
...
...
...
(O exemplo traz apenas uma mensagem com o texto "Message". Este tipo de exemplo é válido se o público são desenvolvedores, mas para usabilistas o exemplo deve trazer as recomendações aqui descritas aplicadas, de preferência em seu caso mais completo. Assim, deveria trazer uma mensagem com a forma de corrigir o erro e até com um botão extra levando para onde o erro pode ser corrigido. Isto também vale para outros componentes que tratam de mensagens.)
...
...
...
Marcação Wiki |
---|
{flash:file=^erro_messages_meiu.swf|width=640|height=480} |
Bloco de código |
---|
< em desenvolvimento >
|
Bloco de código |
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml"
creationComplete="startUp()">
<mx:Script>
<![CDATA[
import com.datasul.framework.ui.msg.model.UIMessage;
[Bindable]
public var _model:SampleMessagesModel = new SampleMessagesModel();
[Bindable]
public var _controller:SampleMesssagesController;
private function startUp():void {
_controller = new SampleMesssagesController(this);
}
]]>
</mx:Script>
<mx:VBox horizontalAlign="center" horizontalCenter="0" verticalCenter="0">
<mx:ComboBox id="cbTypeMessage" dataProvider="{_model.collection}"/>
<mx:HBox>
<mx:Button label="Info" id="btnInfo" click="_controller.onMessage(UIMessage.INFO, String(cbTypeMessage.selectedItem.data) )"/>
<mx:Button label="Confirm" id="btnConfirm" click="_controller.onMessage(UIMessage.CONFIRM, String(cbTypeMessage.selectedItem.data))"/>
<mx:Button label="Warning" id="btnWarning" styleName="WarningMessageButton" click="_controller.onMessage(UIMessage.WARNING, String(cbTypeMessage.selectedItem.data))"/>
<mx:Button label="Error" id="btnError" styleName="ErrorMessageButton" click="_controller.onMessage(UIMessage.ERROR, String(cbTypeMessage.selectedItem.data))"/>
</mx:HBox>
</mx:VBox>
</mx:Canvas>
|
...
dts_pagetree |
---|
sdk_doc_footer |
---|