- From: Mark Birbeck <mark.birbeck@x-port.net>
- Date: Thu, 1 Feb 2007 12:30:42 +0000
- To: "Aaron Reed" <aaronr@us.ibm.com>
- Cc: www-forms@w3.org
Shouldn't the position be dependent on the language, too?
On 01/02/07, Aaron Reed <aaronr@us.ibm.com> wrote:
>
> Good catch Leigh, thanks. I did use the wrong pseudo-element. Changing
> to ::value didn't help, though. Maybe XSmiles does have a bug. I'm
> still interested if any of the other processors allow for something similar.
>
> As an aside, reading the XForms 1.0 spec it says about ::value ->
> "...This pseudo-element is a child of the form control element, and
> appears immediately after the required label element". Due to the goal
> I'm trying to achieve, I vote that this be removed from the spec unless
> xf:label is changed to say that it must appear before the form control
> that represents the xforms control element. I don't mind that the
> default behavior be that the label appears first. But I also think
> allowing for alternatives shouldn't be prohibited.
>
> --Aaron
>
> Klotz, Leigh wrote:
> > The examples from Mikko's site show
> > output.total::value {font-size:12pt;color:red;width:100pt;margin-left:
> > 10px;caption-side: left;}
> >
> > It's possible it's broken in X-Smiles, but the bug notes say it worked.
> >
> > Also, you have xforms|input::xf-value which is a combination of CSS3 and
> > Mozilla workaround.
> > Maybe you tried xforms|input::value and this is just a typo.
> >
> > Leigh.
> >
> > -----Original Message-----
> > From: www-forms-request@w3.org [mailto:www-forms-request@w3.org] On
> > Behalf Of Aaron Reed
> > Sent: Wednesday, January 31, 2007 3:40 PM
> > To: www-forms@w3.org
> > Subject: Re: checkbox labels
> >
> >
> > Hi Leigh,
> >
> > I tried that, but had no luck. Here is the testcase I used. No
> > combination of the three style selectors (or any of them alone) worked
> > for me using XSmiles alpha version.
> >
> > <?xml version="1.0" encoding="UTF-8"?>
> > <!-- basic FO page definition stuff -->
> > <html xmlns="http://www.w3.org/1999/xhtml"
> > xmlns:xforms="http://www.w3.org/2002/xforms"
> > xmlns:ev="http://www.w3.org/2001/xml-events"
> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> > xmlns:xsd="http://www.w3.org/2001/XMLSchema" >
> > <head>
> > <title>Checkbox testcase</title>
> > <style>
> > @namespace xforms url("http://www.w3.org/2002/xforms");
> >
> > xforms|input {
> > caption-side: right;
> > }
> > /*
> > xforms|input xforms|label {
> > caption-side: right;
> > }
> > xforms|input::xf-value {
> > caption-side: right;
> > }
> > */
> > </style>
> > <xforms:model id="mymodel">
> > <xforms:instance id="myinstance" xmlns="">
> > <values>
> > <select>0</select>
> > </values>
> > </xforms:instance>
> > <xforms:bind id="booleanbind" nodeset="/values/select"
> > type="xsd:boolean" />
> > </xforms:model>
> > </head>
> > <body>
> > <h2>This testcase should show a checkbox with its label to its
> > right
> > </h2>
> >
> > <xforms:input bind="booleanbind">
> > <xforms:label>This should be a checkbox: </xforms:label>
> > </xforms:input>
> > </body>
> > </html>
> >
> > --Aaron
> >
> > Klotz, Leigh wrote:
> >> I believe X-Smiles does this with caption-side CSS property.
> >>
> >> -----Original Message-----
> >> From: www-forms-request@w3.org [mailto:www-forms-request@w3.org] On
> >> Behalf Of Aaron Reed
> >> Sent: Wednesday, January 31, 2007 1:50 PM
> >> To: www-forms@w3.org
> >> Subject: checkbox labels
> >>
> >>
> >> Hi,
> >>
> >> I noticed that every xforms processor that I tried put the labels for
> >> boolean inputs (usually rendered as checkboxes) to the left of the
> >> checkbox even though the overwhelming preference for html forms is to
> >> have the label on the right of a checkbox. Do any xforms processors
> >> allow their authors to position a boolean input's label to the right
> > of
> >> the control? Perhaps using a CSS style?
> >>
> >> I guess the better question might be, does any processor allow the
> > form
> >> author to determine the label position (either left or right of the
> >> underlying control) of any xforms control? And if so, how?
> >>
> >> Thanks,
> >> --Aaron
> >>
> >>
> >>
> >>
> >>
> >
> >
> >
> >
> >
>
>
>
>
>
--
Mark Birbeck
CEO
x-port.net Ltd.
e: Mark.Birbeck@x-port.net
t: +44 (0) 20 7689 9232
w: http://www.formsPlayer.com/
b: http://internet-apps.blogspot.com/
Download our XForms processor from
http://www.formsPlayer.com/
Received on Thursday, 1 February 2007 12:30:48 UTC