Communication IDE <-> JavaFX

scanet:
The idea is to complete interaction, helping kids by doing everything from Blockly@rduino without needing reduce it. I want to select COM port from Blockly and so on the IDE beneath it ; as well as card choice and comiling information.

As far as I can tell that is exactly what I do with my Python program. There was no need to examine the Arduino IDE source code. My python program formulates a command for the IDE and calls the operating system to execute it.

The documentation I relied on is here

...R