Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse 4 » Eclipse 3.X IDE customization with CSS
Eclipse 3.X IDE customization with CSS [message #665056] Wed, 13 April 2011 07:14 Go to next message
Ivan Raichs is currently offline Ivan RaichsFriend
Messages: 17
Registered: April 2011
Junior Member
Hello,

I'm trying to deeply customize the current Eclipse 3.6 interface. By what I've seen so far, I know it's possible to easily change the look and feel of your Eclipse RCP applications, or the whole Eclipse 4.0 interface by creating a .css file and using e4 and the extension point "org.eclipse.e4.ui.css.swt.theme".

I've checked some examples and I've change the Eclipse 4 interface very easily as it change automatically, but with the Eclipse 3.X something has to be changed manually, but I don't know how what and how to deal with that.

All the help, opinions, suggestions will be highly appreciate.

Thank you for advanced.

Ivan RAICHS.
Re: Eclipse 3.X IDE customization with CSS [message #665071 is a reply to message #665056] Wed, 13 April 2011 07:40 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 5487
Registered: July 2009
Senior Member
Short answer you can't theme 3.x framework parts using CSS. All you can
theme is the inner parts (the content inside the ViewPart/EditorPart)

Tom

Am 13.04.11 09:14, schrieb Ivan Raichs:
> Hello,
>
> I'm trying to deeply customize the current Eclipse 3.6 interface. By
> what I've seen so far, I know it's possible to easily change the look
> and feel of your Eclipse RCP applications, or the whole Eclipse 4.0
> interface by creating a .css file and using e4 and the extension point
> "org.eclipse.e4.ui.css.swt.theme".
>
> I've checked some examples and I've change the Eclipse 4 interface very
> easily as it change automatically, but with the Eclipse 3.X something
> has to be changed manually, but I don't know how what and how to deal
> with that.
>
> All the help, opinions, suggestions will be highly appreciate.
>
> Thank you for advanced.
>
> Ivan RAICHS.
Re: Eclipse 3.X IDE customization with CSS [message #665120 is a reply to message #665056] Wed, 13 April 2011 10:57 Go to previous messageGo to next message
Paul Webster is currently offline Paul WebsterFriend
Messages: 6859
Registered: July 2009
Location: Ottawa
Senior Member

We should also have slides available soon for
http://www.eclipsecon.org/2011/sessions/sessions?id=2267

PW

--
Paul Webster
http://wiki.eclipse.org/Platform_Command_Framework
http://wiki.eclipse.org/Command_Core_Expressions
http://wiki.eclipse.org/Platform_Expression_Framework
http://wiki.eclipse.org/Menu_Contributions
http://wiki.eclipse.org/Menus_Extension_Mapping
http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse. platform.doc.isv/guide/workbench.htm


Re: Eclipse 3.X IDE customization with CSS [message #665136 is a reply to message #665056] Wed, 13 April 2011 12:35 Go to previous messageGo to next message
Mickael Istria is currently offline Mickael IstriaFriend
Messages: 771
Registered: July 2009
Location: Grenoble, France
Senior Member
Hi,

Take a look at this blog post: http://www.toedter.com/blog/?p=295
You can see here a first patch for our application, that made CSS engine working where it is supported: http://www.bonitasoft.org/bugs/view.php?id=2500

HTH

Le 13/04/2011 09:14, Ivan Raichs a écrit :
> Hello,
>
> I'm trying to deeply customize the current Eclipse 3.6 interface. By what I've seen so far, I know it's possible to easily change the look and feel of your Eclipse RCP applications, or the whole Eclipse 4.0 interface by creating a .css file and using e4 and the extension point "org.eclipse.e4.ui.css.swt.theme".
>
> I've checked some examples and I've change the Eclipse 4 interface very easily as it change automatically, but with the Eclipse 3.X something has to be changed manually, but I don't know how what and how to deal with that.
>
> All the help, opinions, suggestions will be highly appreciate.
>
> Thank you for advanced.
>
> Ivan RAICHS.


--
Mickael Istria -- BonitaSoft S.A.
http://www.bonitasoft.com/products/BPM_download.php
Eclipse Community Award 2011: Best Modeling Tool
Re: Eclipse 3.X IDE customization with CSS [message #665141 is a reply to message #665136] Wed, 13 April 2011 12:47 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 5487
Registered: July 2009
Senior Member
Hi,

As outlined in my first response. Yes one can theme with CSS the inner
parts of the View/Editor and maybe the Toolbar but you'll be unable to
theme the Tabs and e.g. make use of the advanced CTabRendering done in
Eclipse 4.x.

Tom

Am 13.04.11 14:35, schrieb Mickael Istria:
> Hi,
>
> Take a look at this blog post: http://www.toedter.com/blog/?p=295
> You can see here a first patch for our application, that made CSS engine
> working where it is supported:
> http://www.bonitasoft.org/bugs/view.php?id=2500
>
> HTH
>
> Le 13/04/2011 09:14, Ivan Raichs a écrit :
>> Hello,
>>
>> I'm trying to deeply customize the current Eclipse 3.6 interface. By
>> what I've seen so far, I know it's possible to easily change the look
>> and feel of your Eclipse RCP applications, or the whole Eclipse 4.0
>> interface by creating a .css file and using e4 and the extension point
>> "org.eclipse.e4.ui.css.swt.theme".
>>
>> I've checked some examples and I've change the Eclipse 4 interface
>> very easily as it change automatically, but with the Eclipse 3.X
>> something has to be changed manually, but I don't know how what and
>> how to deal with that.
>>
>> All the help, opinions, suggestions will be highly appreciate.
>>
>> Thank you for advanced.
>>
>> Ivan RAICHS.
>
>
Re: Eclipse 3.X IDE customization with CSS [message #665150 is a reply to message #665141] Wed, 13 April 2011 13:08 Go to previous messageGo to next message
Ivan Raichs is currently offline Ivan RaichsFriend
Messages: 17
Registered: April 2011
Junior Member

Thank you for all the useful answers you have given so far!!

So, for a high customization, by now I've just worked with the Presentations Factory and know I'm studding the css technology, but for a customization like the one done for IBM with Lotus Symphony, do you know of any other technology which could be helpful?

Regards,

Ivan RAICHS
Re: Eclipse 3.X IDE customization with CSS [message #665152 is a reply to message #665150] Wed, 13 April 2011 13:14 Go to previous message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 5487
Registered: July 2009
Senior Member
For the IBM-Lotus Symphony theming you also need their custom controls
you'll need to write Custom Controls (at least they've written some of
them).

The Persentation API provided by 3.x is though quite limited if you need
better control over all aspects of rendering I'd suggest you give 4.1 a
spin. All you 3.x plug-ins will run there unmodified using the compat layer.

Tom

Am 13.04.11 15:08, schrieb Ivan Raichs:
>
> Thank you for all the useful answers you have given so far!!
>
> So, for a high customization, by now I've just worked with the
> Presentations Factory and know I'm studding the css technology, but for
> a customization like the one done for IBM with Lotus Symphony, do you
> know of any other technology which could be helpful?
>
> Regards,
> Ivan RAICHS
Previous Topic:Show annotation disabled in 4.1M6
Next Topic:XWT visual designer cannot load class from workspace
Goto Forum:
  


Current Time: Fri Dec 19 22:47:24 GMT 2014

Powered by FUDForum. Page generated in 0.09247 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software