- From: Erik Bruchez <erik@bruchez.org>
- Date: Mon, 28 Jan 2013 10:47:50 -0800
- To: "<public-forms@w3.org>" <public-forms@w3.org>, Nick Van den Bleeken <Nick.Van.den.Bleeken@inventivegroup.com>
- Message-ID: <CAAc0PEV8t6uCtMnnbZakoz9oMY6bp6P0d1p-oXTdLwKyS+tRBw@mail.gmail.com>
Nick, It seems that these can have resolutions easily. Here is my proposal. 1. Options: - xf:show/xf:hide and xforms-dialog-shown/xforms-dialog-hidden events - xf:open/xf:close actions and xforms-dialog-closed/xforms-dialog-opened events Here is what other people use: - show'hide: YUI [1], Dojo [2], Bootstrap [3] - open/close: jQuery UI [4] Bootstrap has shown/hidden events, I don't know about others. I'd go with show/hide and shown/hidden. NOTE: Bootstrap also supports "toggle" as an action on a dialog in addition to show/hide. It could make sense as we already have this action. 2. Suggested behavior: - close the dialog if it becomes non-relevant (we can't do much else anyway) - don't re-open if it becomes relevant (idea: non-relevant controls lose state information) -Erik [1] http://yuilibrary.com/yui/docs/panel/dialog.html [2] http://dojotoolkit.org/reference-guide/1.8/dijit/Dialog.html [3] http://twitter.github.com/bootstrap/javascript.html#modals [4] http://api.jqueryui.com/dialog/#method-open On Mon, Jan 28, 2013 at 5:08 AM, Nick Van den Bleeken < Nick.Van.den.Bleeken@inventivegroup.com> wrote: > Hi, > > Off the top of my head I remember 2 concerns/problems that still aren't > addressed: > > * The actions are called hide/show and the events are called close/open > (and consequently the wording wasn't consistent) > * We don't specify behaviour in relation to relevance (is the close event > dispatched when the dialog or an ancestor becomes non relevant. Does that > dialog becomes visible again when it becomes relevant again (if it was > visible before it became non-relavant)?) > > Kind regards, > > Nick Van den Bleeken > R&D Manager > > Phone: +32 3 425 41 02 > Office fax: +32 3 821 01 71 > nick.van.den.bleeken@inventivegroup.com > www.inventivedesigners.com > > > > On 23 Jan 2013, at 20:40, Erik Bruchez <erik@bruchez.org> wrote: > > All, > > This is mainly a question to Nick, which was raised by Uli and I in > today's short call: is there any reason not to integrate the XForms > Dialog Module? > > http://www.w3.org/MarkUp/Forms/wiki/The_XForms_Dialog_Module > > I don't recall there being blocking issues, but I might be wrong. > > -Erik > > > > > > ------------------------------ > > Inventive Designers' Email Disclaimer: > http://www.inventivedesigners.com/email-disclaimer >
Attachments
- image/png attachment: image003.png
- image/png attachment: image002.png
- image/png attachment: image001.png
Received on Monday, 28 January 2013 18:48:42 UTC