Category:FutureBasic: Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 24: | Line 24: | ||
The FB 6 IDE consists of a syntax-aware editor, and a translator (FBtoC) that converts FB code into C code. The translation is then compiled with the system compiler clang. |
The FB 6 IDE consists of a syntax-aware editor, and a translator (FBtoC) that converts FB code into C code. The translation is then compiled with the system compiler clang. |
||
Here |
Here's a sample program: |
||
<pre> |
<pre> |
||
// Build a basic window. |
|||
⚫ | |||
// Add a button to the window |
|||
⚫ | |||
// Add a dialog function to handle control events |
|||
local fn DoDialog( ev as long ) |
local fn DoDialog( ev as long ) |
||
if ( ev == _btnClick ) then print "Hello, World!" |
|||
end fn |
end fn |
||
// Iniitalize the dialog function |
|||
⚫ | |||
⚫ | |||
on dialog fn DoDialog |
on dialog fn DoDialog |
||
// Run the main event loop |
|||
HandleEvents |
HandleEvents |
||
</pre> |
</pre> |