Changes between Version 4 and Version 5 of CodeBestPractices


Ignore:
Timestamp:
2010-10-25 15:54:35 (9 years ago)
Author:
jeroens
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CodeBestPractices

    v4 v5  
    22This page attempts to convey some of the oddities and nasties that we have ran into over the years when building EwE6. 
    33 
    4 == Resources == 
    5 Theoretically, the EwE6 scientific interface can be localized to any language, although we do not envy the poor soul commissioned to perform this job. In order to facilitate the job !ScientificInterfaceShared offers all shared resources, such as strings and images, that plug-ins and the main Scientific Interface can share. When you develop your own plug-ins with a user interface, please try to stick to the following resource guidelines: 
     4== Resources and localization == 
     5Theoretically, the EwE6 scientific interface can be localized to any language, although we do not envy the poor soul commissioned to perform such a job. In theory all language-specific elements are provided either in localizable forms or in localizable resource tables. 
     6The !ScientificInterfaceShared assembly offers a whack of shared resources, such as strings and images, for plug-ins and the main Scientific Interface to share to reduce the amount of scattered resources that need localizing.  
     7 
     8When you develop your own plug-ins with a user interface, please try to stick to the following resource guidelines: 
    69 * Reuse as many of resources provided in !ScientificInterfaceShared 
    710 * Set the 'localizable' property of your plug-in's  forms to True