Return-Path: Delivered-To: apmail-myfaces-users-archive@www.apache.org Received: (qmail 89360 invoked from network); 30 Aug 2007 14:35:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 30 Aug 2007 14:35:25 -0000 Received: (qmail 47913 invoked by uid 500); 30 Aug 2007 14:35:17 -0000 Delivered-To: apmail-myfaces-users-archive@myfaces.apache.org Received: (qmail 47597 invoked by uid 500); 30 Aug 2007 14:35:16 -0000 Mailing-List: contact users-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Discussion" Delivered-To: mailing list users@myfaces.apache.org Received: (qmail 47586 invoked by uid 99); 30 Aug 2007 14:35:16 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Aug 2007 07:35:16 -0700 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of simon.lessard.3@gmail.com designates 64.233.162.236 as permitted sender) Received: from [64.233.162.236] (HELO nz-out-0506.google.com) (64.233.162.236) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Aug 2007 14:35:09 +0000 Received: by nz-out-0506.google.com with SMTP id r28so413627nza for ; Thu, 30 Aug 2007 07:34:48 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=MKd4GkgcDLTFpYoU1nhn8b7ynrNh/v301O06Y9HpDkRLqoyMwPZWbdAZdnlci24i6W7eoHgN/g3w/7eiz+kiXHeXKg8+kfd8XrFbAuT1eqvvG4b41vU3sw//txgiDsPQVGeMfDyin1Pt7a44qcx8uK2vWShpiWPJbwdKYJPI4KE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=aWyHlV4sENhseKx/cCi1ZnfcrG1CSTMNez27IDbUMLnPPaHJggCCIwZIe+rUpYRmGsnD2FxqkUNOoTCiksm8VanbQH2VdJ0ijPBvOK5wTloIHSJ/YgEyxtrzuqS2jcfppNoemAyMm0/4djVZ3m6kZslkC0fsS+km5HTsVP8OTJs= Received: by 10.114.134.1 with SMTP id h1mr122041wad.1188484487755; Thu, 30 Aug 2007 07:34:47 -0700 (PDT) Received: by 10.114.152.7 with HTTP; Thu, 30 Aug 2007 07:34:47 -0700 (PDT) Message-ID: <254acf980708300734w51fa2f00hff64c622c75c7c17@mail.gmail.com> Date: Thu, 30 Aug 2007 10:34:47 -0400 From: "Simon Lessard" To: "MyFaces Discussion" Subject: Re: [TRINIDAD] Proposal - fieldset/legend component In-Reply-To: <5bbf92e70708300700n7ebd6552i2549792ab3839028@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_4629_19210690.1188484487436" References: <5bbf92e70708290811o28134f5ak52a59b16dfd7ad4f@mail.gmail.com> <254acf980708290822i26284f35jd19c1d5df879ddc@mail.gmail.com> <5bbf92e70708300700n7ebd6552i2549792ab3839028@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_4629_19210690.1188484487436 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello Danny, True, panelBox does not include the Layout suffix (a fact I somehow forgotten / overlooked), so stripping the Layout suffix is fine with me. I like the attribute shortcut for the legend as well. ~ Simon On 8/30/07, Danny Robinson wrote: > > I knocked together this component to see what it would look like and what > skin selectors would be required. Here's some tag examples and an attached > screenshot. > > FWIW while Simon's name suggestion was better, I'm not fan of the 'Layout' > suffix, as it doesn't actually perform layout, and is therefore closer in > functionality to panelBox. > > > > > > > > > > > OR > captionText="This shouldn't appear"> > > > > > > > Thoughts anyone, > > D. > > On 8/29/07, Simon Lessard < simon.lessard.3@gmail.com> wrote: > > > > Hello Danny, > > > > I would prefer something along the lines of tr:panelFieldSetLayout with > > a legend facet. > > > > > > Regards, > > > > ~ Simon > > > > On 8/29/07, Danny Robinson wrote: > > > > > > Would there be interest in a skinnable/ajaxified component that > > > rendered output using html fieldset/legend. We'd like to include this in > > > our applications and I'm keen to keep our users away from introducing other > > > component libraries just for the odd extra component. > > > > > > I'm struggling to think of a nice sounding tag name, other than > > > tr:panelBoxAndLegend but it could look something like: > > > > > > > > > ... > > > > > > > > > Thanks, > > > > > > Danny > > > > > > -- > > > Chordiant Software Inc. > > > www.chordiant.com > > > > > > > > > -- > Chordiant Software Inc. > www.chordiant.com > > ------=_Part_4629_19210690.1188484487436 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello Danny,

True, panelBox does not include the Layout suffix (a fact I somehow forgotten / overlooked), so stripping the Layout suffix is fine with me. I like the attribute shortcut for the legend as well.


~ Simon

On 8/30/07, Danny Robinson <dannyjrobinson@gmail.com> wrote:
I knocked together this component to see what it would look like and what skin selectors would be required.  Here's some tag examples and an attached screenshot.

FWIW while Simon's name suggestion was better, I'm not fan of the 'Layout' suffix, as it doesn't actually perform layout, and is therefore closer in functionality to panelBox.

                  <tr:panelFieldsetLayout captionText="Personal Details">
                    <tr:panelFormLayout>
                      <tr:inputText label="First Name" />
                      <tr:inputText label="Middle Initial" columns="1"/>
                      <tr:inputText label="Family Name" />
                      <tr:selectOneChoice label="Suffix" />
                    </tr:panelFormLayout>
                  </tr:panelFieldsetLayout>

OR
                <tr:panelFieldsetLayout
                  captionText="This shouldn't appear">
                  <f:facet name="caption">
                    <tr:icon name="error" />
                  </f:facet>
                  <tr:inputDate label="Date of Birth" />
                </tr:panelFieldsetLayout>

Thoughts anyone,

D.


On 8/29/07, Simon Lessard < simon.lessard.3@gmail.com> wrote:
Hello Danny,

I would prefer something along the lines of tr:panelFieldSetLayout with a legend facet.


Regards,

~ Simon


On 8/29/07, Danny Robinson <dannyjrobinson@gmail.com> wrote:
Would there be interest in a skinnable/ajaxified component that rendered output using html fieldset/legend.  We'd like to include this in our applications and I'm keen to keep our users away from introducing other component libraries just for the odd extra component.

I'm struggling to think of a nice sounding tag name, other than tr:panelBoxAndLegend but it could look something like:

<tr:panelBoxAndLegend title="The legend">
...
</tr:panelBoxAndLegend>

Thanks,

Danny

--
Chordiant Software Inc.
www.chordiant.com




--
Chordiant Software Inc.
www.chordiant.com


------=_Part_4629_19210690.1188484487436--