A long time back I worked with the pre-production Wx100 product using any of a number of versions i-TRiLOGI that were test builds.
I got an email from a Wx100 user and he was having problems with compiling a Wx100 program that I wrote.
The affected file is named "Wx100 Simple Menu V1_12.PC7.
The problem is that this demo code was written with an early version of i-TRiLOGI when the "Comment" field was added to the #define mechanism. The current tool set V7.5 Build 14 uses a different field separator in the .PC7 file than was used by the early version that I wrote the code with...
The early version used commas as field separators in the PC7 file. Sort of like this: #,Defined Name,Value,Comment
The current tool set uses commas and an ASCII <RS> (record separator). Looks like this: #,Defined Name,Value<RS>Comment
The problem is that my "old" code when compiled with current tools doesn't recognize the "," before the Comment field so the Value field ends up with the correct "Value" a comma and then the Comment text. The Comment field is always empty.
I was able to fix the problem for the user, by exporting the #Define Table to a text file and replacing the first "," character by an ASCII TAB character and then importing the edited #Define table back into the PC7 program. The edited #define table now works perfectly and if I peek into the PC7 file I see the <RS> character in the correct spot.
I have attached the corrected .PC7 file. It is now named "Wx100 Simple Menu V1_13.PC7. The only changes from the V1_12 file is the corrected #define and I added a comment for the V1.13 version to give a hint as to why it was changed.
I think that the V1.12 version may appear in in the Wx_Specifics directory and in a Zipped file named "Wx100 Simple Menu. Is this something that you can fix in a future release?
Best regards,
Gary Dickinson