|
|
|
Introduction |
|
|
My current plans(in form of "cards")
|
|
My old plans from 2016to 2020 (mainly implemented):
|
|
|
What is done already |
Form designer |
Implemented. Even with a menu editor. There is not enough only a report designer. And components/classes fro printing. |
Parallel programming |
|
![]() |
|
Android platform support |
|
|
|
|
RTTI |
To pass data sets from objects to
sets of visual items ({Edit}, {Checkbox}, {Combo},
{Memo}, ...) and backwards and do not write a
lot of primitive assignments in the code like Instead to make it possible to call a function like Read_values_from_obj, which could list all the fields of an object passed and find among them fields corresponding to visual components on a form, and then assign them values of fields found. As well as in the backwards direction, too, plus colring to RED controls which can not be put into objects (e.g.) |
To perform such task it is possible to use the class {RTTI}. In such case enough information about objects is stored in the code compiled and some additional functions are generated which allow to enumerate fields and also to get information about is types, names, sizes, and also to read and write its values (including array fields). Also the {RTTI} alloww to provide a mechanism of data isolation of objects between threads (using methods Take/Yield of the class {Thread}). |
The interpreter |
||||||||||||||||
|
||||||||||||||||
|
IDE AL-IV |
||||||||||||||||||||||||||||||||
Priority: IMPORTANT. |
||||||||||||||||||||||||||||||||
|
Debugger embedded into IDE |
This feature is not required more. For this time, we have already something better: the incremental compiling with dynamic re-loading re-compiled classes without restarting an application debugging. |
The only disadvantage rest there: for this time, incremental compiling with dynamic code re-loading is available only for Delphi/VCL. Though there is no problem to debug first under such platform, then build an application for a desired platform. |
Content |
Home
|