I'm new to B4X so I guess I've done something wrong in my configuration.
Following the documentation, I installed the programs and configured as in the documentation with the javac.exe path set to "C:\java\jdk-11.0.1\bin\javac.exe".
I then followed the instructions in "B4X Getting started (Chapter 3)" to create "MyFirstProgram".
I can see on my WYSIWYG window my created example but when try to compile it I get the following error:
B4XMainPage - 49: Syntax error.
B4XMainPage - 56: Undeclared variable 'txfresult' is used before it was assigned any value.
B4XMainPage - 44: Undeclared variable 'txfresult' is used before it was assigned any value.
I checked through the code and can only find txfResult referenced in btnAction_Click and CheckResult Private Subs but nowhere is it defined.
I guess I am missing something very basic but I can't find an answer in the documentation.
You should change, in the Designer, the view name from txfResult to edtResult.
The name of txfResult was used in the 'old' pure B4J project, I changed it in the B4XPages cross-platform project to edtResult.
I have checked the Getting started booklet and I have seen that the images are not up to date.
They show txfResult instead of edtResult like in the text.
This has been updated for the next edition.