Return-Path: X-Original-To: apmail-flex-dev-archive@www.apache.org Delivered-To: apmail-flex-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2839B106F2 for ; Mon, 14 Oct 2013 10:43:06 +0000 (UTC) Received: (qmail 26440 invoked by uid 500); 14 Oct 2013 10:43:01 -0000 Delivered-To: apmail-flex-dev-archive@flex.apache.org Received: (qmail 26397 invoked by uid 500); 14 Oct 2013 10:42:59 -0000 Mailing-List: contact dev-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flex.apache.org Delivered-To: mailing list dev@flex.apache.org Received: (qmail 26384 invoked by uid 99); 14 Oct 2013 10:42:55 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Oct 2013 10:42:55 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of maxime.cowez@gmail.com designates 209.85.216.46 as permitted sender) Received: from [209.85.216.46] (HELO mail-qa0-f46.google.com) (209.85.216.46) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Oct 2013 10:42:48 +0000 Received: by mail-qa0-f46.google.com with SMTP id j15so2341253qaq.19 for ; Mon, 14 Oct 2013 03:42:27 -0700 (PDT) X-Received: by 10.224.12.145 with SMTP id x17mr924173qax.110.1381747347305; Mon, 14 Oct 2013 03:42:27 -0700 (PDT) Received: from mail-qe0-x22a.google.com (mail-qe0-x22a.google.com [2607:f8b0:400d:c02::22a]) by mx.google.com with ESMTPSA id a5sm14183839qae.2.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 14 Oct 2013 03:42:25 -0700 (PDT) Received: by mail-qe0-f42.google.com with SMTP id gc15so5016060qeb.15 for ; Mon, 14 Oct 2013 03:42:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=n3o6NZFQC14MBzhI96x4dV80XukSiGh78F1jW5hqu7E=; b=D7Ds0kR3O9awr4OX9xCepz2B2i2jyTwCFInqq/lFNr9TM/tw7K9icIOEBjxZ6KOclf bhAIxfWFS6lKig5S/TI1+5Nj3eHK6rx5yUfF+98DtCt1niC2FT3ULQGGVvR0+MM+47y/ Jdt7Hz0AhUT+btuGIvnbwIpOJbXxyDTMTOHKOZAzcjGUAsdGI0x43Hasv/V/PuwofaMU LuWHyv3y3AiEfyd9GsgcsqtWzC26rOe/3Gpw+bHTmieBBIxb4dlYs2BwyUHIYVmvf0Oj fqbi6LMP7MBcIPonuOMg7oyb3gzCjYUN8MVm+LZdpkSeeDIOd5k3cqxBBUikTMIji8p9 tNuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=n3o6NZFQC14MBzhI96x4dV80XukSiGh78F1jW5hqu7E=; b=igQiZWGk7xY+6NsIvvr4BS6RwS3bhQgVkw3HrIDky8iD8JaZdLI/ZUws8boq22mjBe 1p1dAG5kq/h0n8Hel7KmTvZuVOtRF8VCtiiLJvB294F9IIp0q3RFiI62FCa87JGbcSXs D9kg18K3/i+eyaI5oxiqtmbCzBKe8nG6lAvtbPT+Cy1N0CzvbhbhpYOBRXmfdJXv4IqX k8A+fX/zY8P2v1hvYy0CAGEgdeOqiIjb8Tk2NvTkOOBfrFq3kBzopEFY0jt1IV4rxOr4 CPEqI49KqADd7AkvH11d+1Aihwa7rJvwhhat+tsok5gI+AAZBVHB6gGEzj6/aPIA2fFJ 3tHA== X-Gm-Message-State: ALoCoQmfzcQpNCp/mfvWQR7p+Aeaq9VkfO5+aF4viCfhVtREtp/KE59kghZxQ+hdLM92pdRqbxv6 MIME-Version: 1.0 X-Received: by 10.224.73.200 with SMTP id r8mr21246789qaj.72.1381747345398; Mon, 14 Oct 2013 03:42:25 -0700 (PDT) Received: by 10.96.139.4 with HTTP; Mon, 14 Oct 2013 03:42:25 -0700 (PDT) X-Originating-IP: [81.11.207.238] In-Reply-To: <822029C7-8DD8-440F-9310-5EAA6EDE8C23@classsoftware.com> References: <2095F5EBE04D59409DFCE91FFCEBF7AF3F5333F2@EXMBX05.netplexity.local> <2095F5EBE04D59409DFCE91FFCEBF7AF3F534B1E@EXMBX05.netplexity.local> <2095F5EBE04D59409DFCE91FFCEBF7AF3F534D9D@EXMBX05.netplexity.local> <2095F5EBE04D59409DFCE91FFCEBF7AF3F534E01@EXMBX05.netplexity.local> <822029C7-8DD8-440F-9310-5EAA6EDE8C23@classsoftware.com> Date: Mon, 14 Oct 2013 12:42:25 +0200 Message-ID: Subject: Re: FLEX-33806 and spark Alert implementation From: Maxime Cowez To: dev@flex.apache.org Content-Type: multipart/alternative; boundary=001a11c3e420b14faa04e8b11f35 X-Virus-Checked: Checked by ClamAV on apache.org --001a11c3e420b14faa04e8b11f35 Content-Type: text/plain; charset=ISO-8859-1 > I think both sentences lead to the same conclusion: making a new "Popup" as easy as possible to implement (using your "PopupController"). > That way, it's not even needed to derive from anything. > If you need a custom alert with let's say "Retry/Ignore/Abort" buttons, build a custom Panel and plug the PopupController, implement the IPopup interface and you are done :-). Exactly my thoughts ;) I hope I can find some time in the near future to dive back in. On Mon, Oct 14, 2013 at 12:31 PM, Justin Mclean wrote: > Hi, > > > IMO, the buttons configuration Yes/No , Ok/Cancel, is part of the > standard Alert behavior (see Windows or Java API, for example). > > For the same reason, the icons should also be standardized ( INFO, > WARNING, ERROR). > > Let take a leaf from Android with debug , info, warning, error and wtf. > wtf = what a terrible failure. > > Justin --001a11c3e420b14faa04e8b11f35--