Chapter 7 - JSC Deluxe Customization with JSCStrings.ini
file.
You can totally customize VSSD JSC Deluxe to your liking or translate it to another
language by modifying JSCStrings.ini file. This file is located in the same directory as
.class files.
The first eight lines have a special process associated with them. The rest of the file
contain regular character strings.
You can only replace strings in this file. Important:
You can NOT add, remove, or insert new lines into this file.
Every character string must be on specific line. The length of the string can be
different. Make sure it will fit into the screen correctly though.
Example: Part of the standard file
121450Loading...
121450Please Wait...
051650Convenient,
051650Secure,
091650Fun
121470way to shop.
051440Thank you
051490for your patience.
Please Wait...
Secure Encrypted Transaction Processing (OTP)
Please make a menu selection at the top of Shopping Cart Applet
No Topic Selected. Please make your menu selection at the top of this screen.
Current Menu Selection
Item No
Description
[Double Click on Item to View More... ]
Price
Cart Total:
Your Shopping Cart Message
YOUR SHOPPING CART IS EMPTY
.
.
.
Load/Wait messages
When you click on the start button JSC opens
small windows and displays messages while customer waits for JSC to load. You can totally
customize these messages.
The JSC displays eight messages that are described in the first eight lines of the
JSCStrings.ini file.
Example:
121450Loading...
121450Please Wait...
051650Convenient,
051650Secure,
091650Fun
121470way to shop.
051440Thank you
051490for your patience.
The first six characters specify control information and the rest of the line is a
character string itself.
Line Format: CCSSTTString...
CC - Two positions for color:
00 - black
01 - blue
02 - cyan
03 - dark gray
04 - gray
05 - green
06 - light gray
07 - magenta
08 - orange
09 - pink
10 - red
11 - white
12 - yellow
SS - Size of characters
Example: 12 or 14 for regular size and 24 or 30 for large. The best
thing to experiment and see what happens.
TT - Time interval between next message in tenth of
a second.
Example:
50 means 5 seconds
99 means 9.9 seconds - this is the maximum that you can have
10 one second
05 half second
01 one tenth of a second - the smallest value
String is any string that will fit into a window.
The rest of the JSCString.ini file contains regular character strings.