Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [e4-dev] Themes for Eclipse 4


Mike, the other area that seems problematic is the menu rendering which has limited styling abilities at least on some platforms (Windows ?). Perhaps we should be producing platform-specific themes that use the menu (and header?) styling where it's supported in the true CSS 'best attempt' manner ?

Question for SWT: Do either the table header or menu support 'owner draw' ? If so then using this would likely be far less effort that re-implementing them...

Onwards,
Eric


From: Mike Wilson/Ottawa/IBM@IBMCA
To: E4 Project developer mailing list <e4-dev@xxxxxxxxxxx>
Cc: e4-dev-bounces@xxxxxxxxxxx
Date: 07/10/2012 03:09 PM
Subject: Re: [e4-dev] Themes for Eclipse 4
Sent by: e4-dev-bounces@xxxxxxxxxxx





Well, one possibility would be (for SWT) to hide the standard headers and "custom draw" an equivalent (if you've styled them). Obviously, this is a lot of work, but if that's what's standing in the way of the theming flexibility we want, then we should consider it. I'm not going to assume, a priori, any restrictions on what is possible. If you need the capability enter a bug requesting it.

McQ.


Inactive hide details for Brian de Alwis ---07/10/2012 02:29:22 PM---On 10-Jul-2012, at 1:32 PM, Roger Dudler wrote: > For examBrian de Alwis ---07/10/2012 02:29:22 PM---On 10-Jul-2012, at 1:32 PM, Roger Dudler wrote: > For example, how would you achieve to style those

From:
Brian de Alwis <briandealwis@xxxxxxxxx>
To:
E4 Project developer mailing list <e4-dev@xxxxxxxxxxx>,
Date:
07/10/2012 02:29 PM
Subject:
Re: [e4-dev] Themes for Eclipse 4
Sent by:
e4-dev-bounces@xxxxxxxxxxx




On 10-Jul-2012, at 1:32 PM, Roger Dudler wrote:
> For example, how would you achieve to style those headers and grid lines in the attached Table?

Those are Aqua widgets and can't be changed, just like SWT Button(SWT.PUSH). The only solution is to change to a different platform, I think!

Brian.

[attachment "smime.p7s" deleted by Mike Wilson/Ottawa/IBM] _______________________________________________
e4-dev mailing list
e4-dev@xxxxxxxxxxx

https://dev.eclipse.org/mailman/listinfo/e4-dev
_______________________________________________
e4-dev mailing list
e4-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/e4-dev



Back to the top