Setup kit: Difference between revisions

From Axel Public Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 21: Line 21:
In order to use your custom icon for LogicLab, your .ico file must contains the minimum following icon sizes:
In order to use your custom icon for LogicLab, your .ico file must contains the minimum following icon sizes:


     * 256 x 256 pixels  – 32bit
     256 x 256 pixels  – 32bit
     * 48 x 48 pixels  – 32bit
     48 x 48 pixels  – 32bit
     * 32 x 32 pixels  – 32bit
     32 x 32 pixels  – 32bit
     * 16 x 16 pixels  – 32bit
     16 x 16 pixels  – 32bit


== Create your own setup file for the first time==
== Create your own setup file for the first time==

Revision as of 17:58, 15 February 2016

The LogicLab Setup-Kit allows the customer to create and distribute a custom version of the LogicLab IDE, additional components and catalog.

With your first release of LogicLab, you receive, available on your customer page, a Setup-Kit with the necessary file structure to produce a LogicLab install executable.

You can then further customize the Setup-Kit to obtain a final LogicLab setup executable file, ready to be distributed. LogicLab can be customized in many ways (program name, install location, splash screen, about screen and informations, version, icons) and you can directly change these items by editing simple batch scripts.

LogicLab updates released by Axel are distributed as simple ZIP files containing the program binaries. These files are called LogicLab redistributable packages ("redist" for short) and are available on you customer page. The same applies for other products you may have in your setup package, like PageLab, SimuLab and SoftScope.

Please note: Only LogicLab stable releases are available on customer page; BETA releases are located only in Quixplorer page.

To create your your LogicLab custom setup executable file for distribution please follow this procedure:

Pre-requirements

  • The login and password assigned by Axel for your customer page at www.axelsw.it/trac
  • Inno Script Studio available here
  • Last version of your Setup-Kit available on your Quixplorer page
    FolderQuix.png
    reachable from your customer page

Using custom icon

In order to use your custom icon for LogicLab, your .ico file must contains the minimum following icon sizes:

   256 x 256 pixels  – 32bit
   48 x 48 pixels  – 32bit
   32 x 32 pixels  – 32bit
   16 x 16 pixels  – 32bit

Create your own setup file for the first time

  1. Extract the archive file of your Setup-Kit in your working directory es: L:\Test\MyLogicLabSetup\
  2. Apply the customizations you need
  3. Make Setup File

Create a new version of your setup file, using a new redist

  1. Extract the archive file of the LogicLab redist (and/or other redists of other applications, like PageLab, SimuLab, ecc.) to your working directory root L:\Test\MyLogicLabSetup overwriting all existing files. Please note: Only the LogicLab binaries will be updated, your customization won't be affected.
  2. If you need any further customizations then perform them.
  3. Make Setup File

Make Setup File

  1. Run the Inno Setup script L:\Test\MyLogicLabSetup\Setup\LogicLab.iss and compile it.
  2. Your setup file is created into L:\Test\MyLogicLabSetup\Setup\Output folder and ready to be distributed


References

  • Technical info: refer to "LogicLab Technical reference" documentation.
  • Technical info: refer to CustomVersionReadMe_ENG.txt on setup folder.
  • Strategic info: refer to "LogicLab features and components" presentation available here