Difference between revisions of "BlackBox Component Builder 1.7"
Jump to navigation
Jump to search
Ivan denisov (talk | contribs) |
Ivan denisov (talk | contribs) |
||
Line 16: | Line 16: | ||
Now it is forbidden to call method of argument variable marked out by IN. You should change this flag to VAR. | Now it is forbidden to call method of argument variable marked out by IN. You should change this flag to VAR. | ||
=== Read only record variables === | ==== Read only record variables ==== | ||
With 1.7 you can not call the method of read-only variable object in other module. So you should export such variable with *. | With 1.7 you can not call the method of read-only variable object in other module. So you should export such variable with *. |
Revision as of 14:58, 23 April 2016
Download beta version 1.7:
Migration from 1.6
There is the tool for batch compilation of subsystems: ypkDevTool.
The several typical changes you should do for adopting your subsystems for 1.7 are listed down:
IN to VAR
Now it is forbidden to call method of argument variable marked out by IN. You should change this flag to VAR.
Read only record variables
With 1.7 you can not call the method of read-only variable object in other module. So you should export such variable with *.
Net
WinNet.hostnet definition was changed, so you need to replace:
inaddr := hostentry.h_addr_list^[0]^[0]
to
inaddr := SYSTEM.VAL(WinNet.in_addr, hostentry.h_addr_list^[0]^)