[jbosstools-issues] [JBoss JIRA] (JBIDE-21161) various UI issues on new cdk server adapter

Rob Stryker (JIRA) issues at jboss.org
Wed Dec 2 12:36:00 EST 2015


    [ https://issues.jboss.org/browse/JBIDE-21161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13136302#comment-13136302 ] 

Rob Stryker commented on JBIDE-21161:
-------------------------------------

The credential widgets are part of their own composite, and so I'm finding it difficult to ensure it aligns with the widgets from the parent composite.   When I had the text fields left-aligned, they appeared directly next to the label, so, much further left than the text box next to Folder.  ie, it looked even worse when left-aligned.

I could surround it in a Group so that the slight differences are less jarring to the user. 

The reason I can't necessarily just have these widgets fill in the same layout as the parent composite is that we don't know what the parent composite's layout will be... It's possible the parent composite is a FormLayout or a gridlayout with 7 rows, or some other obscure layout, so I can't really make assumptions about the parent.  What I *can* do is make sure my 5 widgets are in their own composite and look good self-contained, but when using that widget in other layouts, it may not always 'match'. 

I can change the labels but aside from surrounding the composite in a group, I'm not sure how best to solve the layout issue. 



> various UI issues on new cdk server adapter
> -------------------------------------------
>
>                 Key: JBIDE-21161
>                 URL: https://issues.jboss.org/browse/JBIDE-21161
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: openshift
>            Reporter: Max Rydahl Andersen
>            Assignee: Rob Stryker
>         Attachments: New_Server_and_Java_EE_-_Eclipse.png
>
>
> the cDK server adapter page has some "weird" UI layout.
> see attached.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list