CARSUITE Version 1.0

Software Users Guide


Help
======

Double-click on a car in one of the two listboxes in the main window to display the cars properties.

Please note that you can only modify and save the car properties on the destination listbox. Saving the car properties must be done in the car properties window as well as in the main window.

From the car property window you can access the performance (sim) file by clicking the edit button. Note that if you modify performance data, your modification will appear when you save in performance window, regardless of which listbox was used to display car properties.

Bonus
======



CarSuite uses a dynamic label handler, which allows the modification of all message that are displayed in the software.

I've designed this feature to allow people who don't understand french to use the software and perform a translation if needed without my help. CarSuite accepts 10 different languages.

Labels are stored in text files named french.txt for french labels and english.txt for english ones. Creating a new file is easy. You have to copy a label file and rename it, then translate the labels that are in it.

example 

LABEL_X=Place your label translation here

Do not translate texts that are between []. Do not modify keywords (parts that are before the = sign) because CarSuite uses them to get labels.

The first key, ABOUTFILE contains the name of the helpfile (The one you're currently reading).

Once language file is created, you must register it on CarSuite. To do this just update the file CarSuite.ini as follows

Original CarMover.ini

[Path]
NfsPath=D:\Jeux\nfs5
CarPath=D:\Jeux\nfs5\GameData\CarModel
SimPath=D:\Jeux\nfs5\GameData\Simulation\CarData
SavPath=D:\Jeux\nfs5\SaveData
SndPath=D:\Jeux\nfs5\GameData\Sounds
LogoPath=D:\Jeux\nfs5\FEData\Art

[setup]
LangId=1

[language]
english.txt=0
french.txt=1

Modified CarMover.ini to handle german (assume that your german language file is called german.txt)

[Path]
NfsPath=D:\Jeux\nfs5
CarPath=D:\Jeux\nfs5\GameData\CarModel
SimPath=D:\Jeux\nfs5\GameData\Simulation\CarData
SavPath=D:\Jeux\nfs5\SaveData
SndPath=D:\Jeux\nfs5\GameData\Sounds
LogoPath=D:\Jeux\nfs5\FEData\Art

[setup]
LangId=1

[language]
english.txt=0
french.txt=1
german.txt=2

To display german in the language selection, you'll have to add a label key in all the language files.

[LABELS]
Label_0=English
Label_1=French
Label_10=&Ok
....



[LABELS]
Label_0=English
Label_1=French
Label_2=German
Label_10=&Ok
...

Remember that display is dynamic, you don't have to restart CarSuite to see your modification just go to another window and return to see the changes.

That's all !

