Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
haxe [2020/06/27 20:02] adminhaxe [2020/06/28 13:22] admin
Line 26: Line 26:
 //A caveat: We found the 32 bit Windows version of Haxe a lot more stable than the 64 bit. Once you install Haxe, it comes with a package manager called haxelib -- you would need to use that and install some additional libraries used by Haxe. Follow their documentation for details.// //A caveat: We found the 32 bit Windows version of Haxe a lot more stable than the 64 bit. Once you install Haxe, it comes with a package manager called haxelib -- you would need to use that and install some additional libraries used by Haxe. Follow their documentation for details.//
  
-By default, when TAD exports code -- it does it in such a way that it creates a "main function" and so you can directly make standalone applications that would work inside your computer. This main function does a simple output: It traces out the areas of two objects.  You can modify the main function by carefully editing the file //tadextra.haxe.txt// which is in the bin folder of the TAD installation.+By default, when TAD exports code -- it does it in such a way that it creates a "main function" and so you can directly make standalone applications that would work inside your computer. This main function that is bundled into TAD currently does a simple output: It traces out the areas of two objects.  You can modify the main function by carefully editing the file //tadextra.haxe.txt// which is in the bin folder of the TAD installation.
  
-Once you invoke this //Export to code// feature;l try creating a standalone executable binary by making it export to a C++ source+binary.  You would need at least the Microsoft Visual Studio Express edition (which is free) installed on your computer to produce the binary executable. Without Microsoft Visual Studio Express (or the full version) only the C++ source code is generated.+Once you invoke this //Export to code// feature;l try creating a standalone executable binary by making it export to a C++ source+binary.  You would need at least the Microsoft Visual Studio Express edition (which is free) installed on your computer to produce the binary executable. Without Microsoft Visual Studio Express (or the full version) only the C++ source code is generated. It is needed even for C# (CSharp) code.
  
 Note that the Haxe output need not have any "main()" routine. We happen to give one for demo purpose -- so that you know that TAD indeed can generate the final executable. But you can chose to ignore it./ In such a case you can export your TAD model to a //library//-- and not compile it into a standalone executable.  Note that the Haxe output need not have any "main()" routine. We happen to give one for demo purpose -- so that you know that TAD indeed can generate the final executable. But you can chose to ignore it./ In such a case you can export your TAD model to a //library//-- and not compile it into a standalone executable. 
  
-You or a software developer you employ can write such a function yourself externally and use the library produced using our //Export to code// facility and you should be able to get a very rich application. +You or a software developer you employ can write such a //main// function externally and use the library produced using our //Export to code// facility and you should be able to get a very rich application. 
  
 **What is a library?**\\ **What is a library?**\\

Press F1 inside the application to read context-sensitive help directly in the application itself
Last modified: le 2023/04/22 20:59