Re: [Xsltforms-support] Support for rtl text input
Brought to you by:
alain-couthures
From: Winona S. <wsa...@gm...> - 2024-02-02 17:41:28
|
Great news, thanks for the update and the example. -Winona On Fri, Feb 2, 2024 at 10:56 AM Steven Pemberton <ste...@cw...> wrote: > Winona, > > We have discussed this in the WG, and resolved to add @dir to the Common > set of attributes. > > In the meantime, as Alain has already pointed out, you can legally use > html:dir anywhere in XForms, as foreign namespaced attributes are allowable > everywhere, and furthermore, you can use CSS properties for the same > effect. For instance: > > *[class="ltr"] { unicode-bidi: embed; direction: ltr} > *[class="rtl"] { unicode-bidi: embed; direction: rtl} > *[class="lro"] { unicode-bidi: bidi-override; direction: ltr} > *[class="rlo"] { unicode-bidi: bidi-override; direction: rtl} > > I show a quick example at https://cwi.nl/~steven/forms/tests/bidi.xhtml > > Best wishes, > > Steven > > On Thursday 07 December 2023 17:11:16 (+01:00), Winona Salesky wrote: > > Hi All, > I need to support both rtl and ltr text input in my forms. Reading up on > this online, it sounds like the best way to do this is to include the > following attribute on the input/textarea elements: dir="auto" > > What do you think the best way to get this working in XSLTForms is? Edit > the XSLTForms javascript? Write my own Javascript to amend the output? > Something else? > > Thanks for any thoughts or suggestions. > -Winona > > |