The left-justification, etc. are all intended changes requested by users for 
usability. Of course, this is subjective and opinions vary, but, in the end, 
majority of those that looked at the forms felt that this was an improvement.

The clipping of the Lang button sounds like an Ubuntu issue. It looks fine on 
my Mac.

> On May 24, 2017, at 8:53 AM, Gary Murphy <[email protected]> wrote:
> 
> Thanks for the update -- yes, in porting our 5.2.2 app there were a great 
> many subtle surprise css path changes and ironically for a semantic tool, a 
> few semantic changes to css class types :)  As I reported in my follow-up 
> message, we observe the same changes such as display=block on the 
> auto-complete and left-justification on field labels also on the MacOS 
> machine. It's been an adventure! (upgrades are always an adventure)
> 
> Let me know if there are any patches or updates your team would like me to 
> test.
> 
> On Tue, May 23, 2017 at 8:17 PM, Holger Knublauch <[email protected] 
> <mailto:[email protected]>> wrote:
> Hi Gary,
> 
> in between 5.2 and 5.3 we did quite a number of style (CSS) changes, leading 
> to a different look and feel. Among them was the change to left-align the 
> widget labels, to drop the down-pointing arrow in auto-complete fields, to 
> make the styles look rounded, and to show a label in the language selection 
> box. So while the things you describe sound "expected" I am not sure how much 
> testing was done on Ubuntu and have made our UI developers aware of the issue 
> that you are reporting. To me it seems like the effects that you are seeing 
> work OK on Windows.
> 
> Thanks for raising this.
> Holger
> 
> 
> 
> On 24/05/2017 6:08, Gary Murphy wrote:
>> Still finding my footing with the new edition and I'm finding some quirks 
>> with 5.3.0 and the swp?_viewClass=swadoc:Index#forms-edit examples, running 
>> TopBraid Composer under Oracle Java-8 (1.8.0_131) as viewed in both Chrome 
>> and Firefox on Linux/Ubuntu -- I'm wondering if these are errors, features 
>> or bugs :)
>> 
>> To start, the screen shot below shows the form in edit mode where the field 
>> labels are now left-justified instead of right-justified.  Edit fields do 
>> not show the auto-complete as with 5.2.2 and those with multiple options are 
>> not showing the down arrow within the edit field.
>> 
>> also notice that the 'Lang' button font is different and the text is clipped 
>> on the Firefox example, on Chrome the buttons are smaller still with no 
>> text, only the down-triangle icon
>> 
>> <image.png>'
>> 
>> 
>> Building the the example app and adding the form editor as a 
>> SwitchableFormGadget, and added arg:ResourceActions="true" -  again I see 
>> 'Lang' clipped and label text left-justified but also there are no icons 
>> showing auto-complete search options or for drop-down lists, although if I 
>> press the down cursor key, I do get a list to select, for example with 
>> Select College given focus, down-cursor will show the list of colleges.
>> 
>> <image.png>
>> 
>> We added two attributes to the ui:setContext ...
>> 
>> <ui:setContext ui:queryGraph="{= 
>> ui:graphWithImports(&lt;http://topbraid.org/examples/kennedys&gt 
>> <http://topbraid.org/examples/kennedys&gt>;) }"
>>                ui:varName="swaAppName"
>>                ui:varValue="helloapp">
>> 
>> and then the auto-complete action icons appeared between the object edit 
>> fields and the X, but still no arrow prompt inside the right end of the edit 
>> fields. 
>> 
>> here's my code:
>> 
>> <ui:setContext ui:queryGraph="{= 
>> ui:graphWithImports(&lt;http://topbraid.org/examples/kennedys&gt 
>> <http://topbraid.org/examples/kennedys&gt>;) }" ui:varName="swaAppName" 
>> ui:varValue="helloapp">
>>     <ui:group let:instanceSelectedEvent="org.helloswa.instanceSelected">
>>         <ui:setContext ui:varName="swaOnOpenResource" ui:varValue="{= 
>> swa:openViewFormGadgetWindow(?instanceSelectedEvent) }">
>>             <swa:FullScreenBorderLayout arg:deepLinkingEvent="{= 
>> ?instanceSelectedEvent }" arg:eastSize="400" arg:northFixed="true" 
>> arg:westSize="300" let:classSelectedEvent="org.helloswa.classSelected" 
>> let:rootClass="{= COALESCE(?rootClass, owl:Thing) }">
>>                 <helloswa:ApplicationHeader/>
>>                 <swa:BorderLayout arg:layoutPanel="west" arg:southSize="200">
>>                     <swa:Window arg:layoutPanel="center" arg:title="Class 
>> Hierarchy">
>>                         <swa:ClassTreeGadget arg:resourceSelectedEvent="{= 
>> ?instanceSelectedEvent }" ui:args="*"/>
>>                     </swa:Window>
>>                     <swa:Window arg:id="helloswaInstancesWindow" 
>> arg:layoutPanel="south" arg:title="Instances">
>>                         <swa:InstancesGridGadget ui:args="*"/>
>>                     </swa:Window>
>>                 </swa:BorderLayout>
>>                 <swa:Window arg:id="helloswaForm" arg:layoutPanel="center" 
>> arg:title="Selected Resource">
>>                     <swa:SwitchableFormGadget arg:resourceSelectedEvent="{= 
>> ?instanceSelectedEvent }" arg:showResourceActions="true" arg:showType="true" 
>> ui:args="*"/>
>>                 </swa:Window>
>>                 <swa:BorderLayout arg:layoutPanel="east" arg:southSize="200">
>>                     <swa:Window arg:id="helloswaSearchWindow" 
>> arg:layoutPanel="center" arg:title="Search">
>>                         <swa:FormSearchGadget arg:resourceType="{= 
>> COALESCE(?resourceType, ?rootClass) }" ui:args="*"/>
>>                     </swa:Window>
>>                     <swa:Window arg:layoutPanel="south" arg:title="Search 
>> Results">
>>                         <swa:GridSearchResultsGadget 
>> arg:resourceSelectedEvent="{= ?instanceSelectedEvent }" ui:args="*"/>
>>                     </swa:Window>
>>                 </swa:BorderLayout>
>>             </swa:FullScreenBorderLayout>
>>         </ui:setContext>
>>     </ui:group>
>> </ui:setContext>
>> 
>> Is there some essential bit that I'm missing?
>> -- 
>> You received this message because you are subscribed to the Google Group 
>> "TopBraid Suite Users", the topics of which include the TopBraid Suite 
>> family of products and its base technologies such as SPARQLMotion, SPARQL 
>> Web Pages and SPIN.
>> To post to this group, send email to [email protected] 
>> <mailto:[email protected]>
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "TopBraid Suite Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] 
>> <mailto:[email protected]>.
>> For more options, visit https://groups.google.com/d/optout 
>> <https://groups.google.com/d/optout>.
> 
> 
> -- 
> You received this message because you are subscribed to the Google Group 
> "TopBraid Suite Users", the topics of which include the TopBraid Suite family 
> of products and its base technologies such as SPARQLMotion, SPARQL Web Pages 
> and SPIN.
> To post to this group, send email to [email protected] 
> <mailto:[email protected]>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "TopBraid Suite Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.
> 
> 
> -- 
> You received this message because you are subscribed to the Google Group 
> "TopBraid Suite Users", the topics of which include the TopBraid Suite family 
> of products and its base technologies such as SPARQLMotion, SPARQL Web Pages 
> and SPIN.
> To post to this group, send email to [email protected]
> --- 
> You received this message because you are subscribed to the Google Groups 
> "TopBraid Suite Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
You received this message because you are subscribed to the Google Group 
"TopBraid Suite Users", the topics of which include the TopBraid Suite family 
of products and its base technologies such as SPARQLMotion, SPARQL Web Pages 
and SPIN.
To post to this group, send email to [email protected]
--- 
You received this message because you are subscribed to the Google Groups 
"TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to