NEVER, NEVER,NEVER ( do i say NEVER ? ) run VTFT AND MP32 in the same time and make change in both project... this can lead to the unpredictable result ;-)
By experience i had : screen upside down, button at the right place on screen but on_click event somewhere else on the screen, VTFT crash when trying to change the propertie
of some object... The most stable way to work with those nice tool is : PLANIFICATION !!! LOLOL
1- start VTFT
2- start new project and make the nicer GUI you dream about your projet (place componant,set color, text... all except event)
3- before work with event, rename button and other stuff with easy to remember name by the job they will do.
4- Double click on the event you want use. The code windows will open. between the begin and the end of the created procedure, just write a nop;
make that for all event you will use in your GUI.
5- dont forgot to click on the "save" button on the toolbar time to time ))))
6- when this is done, click on the generate button on the toolbar and no on the pop-up windows (you dont need to see the generate code now)
7- Click on the green arrow to start the compiler.
8- when the compiler is open with the code of your projet- CLOSE VTFT ! you dont need it anymore.
9- Before start to code, build the generate code by VTFT... That will remove all the red underscore wawing line ;-)
10- Remember to put all your code in the user code section in the event unit.
11- to test your code, just use the bootload include in the MMB.
12- if after testing, you want make some modification on your nice GUI,
a - save your projet in the compiler
b - close the compiler
c - start VTFT and open your projet (file - open recent- your_project)