At this moment I am working in the next
version of the program. In the meantime if a bug is found in the current version
then an update will be announced here. So check regularly for updates.
Date |
Comment |
08/07/2024 |
v10.1c
- Added Pack property to GRID controls to move data, in and out,
through delimited text.
- Improved a lot the speed of text output through print and printf
commands. This will be beneficial when big amount of text is printed in a
window.
- Some minor bugs fixed.
IMPORTANT: As I became the owner of a DELL
Axim X51v PDA I am thinking to create a partial implementation of CalcIt for
PDAs running Windows Mobile. Because I have to rewrote this program in C++ this
time, I really need to here from you if this sounds interesting. Please,
if so, take the time and go to User Feedback page to send a note to me. I
will appreciate any additional motivation to this effort!
|
20/04/2024 |
v10.1b
Fixes a reported problem with HINT property in Forms and Controls.
|
06/04/2024 |
v10.1a
- This version fixes a problem in the creation of executables in Win95/98/Mi
platforms. A feature of Win32 API was used which is not supported in these
platforms. Now a code added to handle this task for them. For NT/2000/XP the
official operating system method will be used as before.
- After some point thinking seriously to remove the Automation objects
support a user found using it. So after many years to put any line of code
in this facility, instead of removing I enhanced and almost rewrote it.
Anyway in the Windows environment some decent support for Automation
objects is "mandatory" for a scripting tool even if you find one
time a year an occasion to do something with it.
I also created a tool the user can use to browse the installed
Automation objects in his/her system and generate ready-made CalcIt commands
to insert in his/her code to connect with objects and also to import any
constant values used by the object and contained in its type
library. Anyone interested
can download it from the Download page. If you find it useful please let me
know so I may improve it in the future adding more "discovering"
functionality. Note
that a new set of commands are used now in conjunction with SET. OBJC, OBJV, OBJP.
- FORMID command added. This command is
used in conjunction with SET and creates aliases
of any Form variable through its Form ID. Mostly is indented for use inside
EventProc routines. Additionally is the only way to access Form variables
declared as local in functions.
- ShowForm, CloseForm functions added for Forms. SetOutput
function added for ctrMEMO and ctrRTFMemo controls. WinHandle
function added for Forms and controls. Note
that the operations accomplished through these functions are
already available through standards commands with similar names. These
functions (accessed through the dot syntax over Form variables) just offer an alternative
syntax that some may prefer as more "object oriented".
- A bug fixed in Visual Form Designer (VFD) regarding the selection of a
group of controls.
- Another utility is available now for
downloading. UpdateCalcItFile.exe. The purpose of this utility is to
help the update of a calcit.cdt file with content imported through
another .cdt file. See at download page for downloading and
instructions of use.
|
12/03/2024 |
v10.1
- The syntax to access Forms and Form Controls is changed so to be more
"natural" and be possible to support more demanding Controls in this version and those will follow.
Now Controls can have functions for their management and not only properties
as before. For example frm(prTEXT,'ID1') has
changed to the new equivalent syntax of frm('ID1').Text,
where frm is a Form variable and prTEXT a property for Control
ID1. For scripts that contain a lot of Form
commands a CalcIt Application is provided to make the most of the
conversions. It is also available as a pre-created executable (ConvertFormSyntax.exe).
For more information see Download page.
- Three New Controls added. ctrGRID to handle data in tabular form, ctrLISTBOX
and ctrCHECKLISTBOX.
- New events added: OnAfterDel, OnAfterIns, OnValidValue.
All three are used by the ctrGRID Control.
- Visual Form Designer (VFD) is enhanced. Now the user can
select a group of Controls to move them all together (or delete them)
and also to apply some operations on them regarding position alignment and
size. Also it is now possible to copy/cut the selected group to the
clipboard and paste it to another container control to any other Form at the
designer. Note
that a control can be selected in a group only if it belongs to the same
container control as the others before it.
- ITEMINDEX property of ctrCOMBOBOX Control is now one-based
with 0 to denote "nothing selected".
- FileCopyStr command added. It is useful to copy a part of a file
handled through a File variable, and return it as a string value.
- Library: CODBCFormGrid Class added. This Class uses a ctrGRID
as output media.
ODBC Class updated. CQry renamed as C1Query. CSocket updated.
GetNameByIP public function added. Also C1Socket added for codes that need
to open only one socket.
- Some restructuring in help files.
|