Yes, that would work.

On Apr 15, 2010, at 9:40 AM, Rendell, Stephen / Kuehne + Nagel / Ntg CI wrote:

> Yes, extending a subset of Skin classes would seem to be enough .. so I would 
> call Theme.set for each of these in my Application.startup() I guess ? 
>  
> Cheers,
> Steve
> From: Greg Brown [[email protected]]
> Sent: 15 April 2010 13:46
> To: [email protected]
> Subject: Re: other themes or look and feel
> 
> Hi Steve,
> 
> Terra is the only theme available at the moment. We don't support any Swing 
> LAFs, though it wouldn't be unrealistic to consider porting one to Pivot.
> 
> Terra is pretty customizable though. The simplest way to customize it is by 
> setting styles on your components (to change color, font, etc.). You can also 
> supply a custom theme descriptor that defines the font, colors, and icons 
> used by the theme. The default version looks like this:
> 
> http://svn.apache.org/repos/asf/pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTheme_default.json
> 
> It is also possible to create your own theme, though this is a pretty 
> significant undertaking. Another option is to extend the Terra theme and 
> provide custom skins for a subset of components rather than writing an entire 
> scheme from scratch.
> 
> FWIW, we are planning to introduce a new theme with Pivot 2.0 (and we will 
> probably continue to support Terra as well). However, that is pretty far out 
> at this point - we don't even know what it will look like yet.
> 
> Hope this helps.
> 
> Greg
> 
> On Apr 15, 2010, at 6:09 AM, Rendell, Stephen / Kuehne + Nagel / Ntg CI wrote:
> 
>> Hi,
>>  
>> We have some fairly stringent requirements regarding exact appearance and 
>> look-and-feel, and the Terra theme is not really compatible with this. Are 
>> there any other themes available, or is there any migration path from or 
>> compatibility with Swing LAF? We already have a Swing LAF setup from an 
>> earlier prototype.
>>  
>> Thanks,
>> Steve
>> 
>> Kuehne + Nagel Ltd. ( the Company) trade solely upon the conditions of the 
>> British International Freight Association. Copies of these Conditions can be 
>> obtained on application to the Company or upon application to the Director 
>> General of the British International Freight Association at Redfern House, 
>> Browells Lane, Feltham, Middx, TW13 7EP
>> 
>> This email and any attachments are confidential and solely for the use of 
>> the intended recipient. They may contain material protected by legal 
>> professional or other privilege. If you are not the intended recipient or 
>> the person responsible for delivering to the intended recipient, you are not 
>> authorised to and must not disclose, copy, distribute or retain this email 
>> or its attachments. Although this email and its attachments are believed to 
>> be free of any virus or other defect, it is the responsibility of the 
>> recipient to ensure that they are virus free and no responsibility is 
>> accepted by the company for any loss or damage arising from receipt or use 
>> thereof.
>> 
>> Kuehne + Nagel Ltd.
>> Registered in England and Wales number 01722216.
>> VAT Registration Number GB 864 4409 10.
>> Registered Office: 1 Union Business Park, Florence Way, Rockingham Road, 
>> Uxbridge, Middlesex. UB8 2LS
> 
> 
> Kuehne + Nagel Ltd. ( the Company) trade solely upon the conditions of the 
> British International Freight Association. Copies of these Conditions can be 
> obtained on application to the Company or upon application to the Director 
> General of the British International Freight Association at Redfern House, 
> Browells Lane, Feltham, Middx, TW13 7EP
> 
> This email and any attachments are confidential and solely for the use of the 
> intended recipient. They may contain material protected by legal professional 
> or other privilege. If you are not the intended recipient or the person 
> responsible for delivering to the intended recipient, you are not authorised 
> to and must not disclose, copy, distribute or retain this email or its 
> attachments. Although this email and its attachments are believed to be free 
> of any virus or other defect, it is the responsibility of the recipient to 
> ensure that they are virus free and no responsibility is accepted by the 
> company for any loss or damage arising from receipt or use thereof.
> 
> Kuehne + Nagel Ltd.
> Registered in England and Wales number 01722216.
> VAT Registration Number GB 864 4409 10.
> Registered Office: 1 Union Business Park, Florence Way, Rockingham Road, 
> Uxbridge, Middlesex. UB8 2LS

Reply via email to