iziBasic
Details
| Size: | 1.9 MB |
| Last Update: | 2007-08-11 09:40:14 |
| Version: | 6.0 |
| OS Support: | Palm OS |
| License/Program Type: | Shareware |
| Publisher: | aldweb |
| Price: | $25.00 |
Description:
UPDATE DESCRIPTION
6.0 (11/04/05)
- Bug fix: iziBasic would crash when launched if the Memo Pad
database had not been initialized by running the Memo Pad
application at least once.
- Bug fix: in high resolution, the 20 text console lines
(introduced in v4.0) would not always scroll correctly after an
INPUT statement.
- Bug fix: the CLS console statement would not clear the screen in
one case. Also optimized the code for the PRINT statement.
- Bug fix: the END statement, when included in a loop (IF,
WHILE...), would cause an endless loop requiring a soft reset of
the device.
- Bug fix: LTRIM$, TRIM$ and RTRIM$ could eventually get into an
endless loop requiring a soft reset of the device if the string
parameter was empty.
- Bug fix: objects are no more limited to the [1..255] range and
can now be in the [1..999] range as expected and stated in the
documentation.
- Bug fix: when the facultative target Creator ID was not
specified, COPY would use iziBasic's Creator ID ("LDIB") for
destination file instead of the source file's Creator ID.
- Bug fix: COPY would raise a fatal error leading to a soft reset
of the device when trying to copy an empty database.
- Bug fix: the tracking of being or not in the main form was not
always performed correctly in the virtual machine; that could lead
to system crashes when working with custom forms (opened using the
OPENFORM statement).
- Bug fix: DESTROYing a NUMFIELD, TEXTFIELD or TEXTFIELD$$ now
frees the field's content in memory.
- Bug fix: a memory leak was generated (only a warning in the Palm
OS Emulator when adequate debug option was checked).when quitting
an application using menus, but with no side effect in real
devices.
- Bug fix: calling SETFONT with either of the 128 or 129 values, or
with the 130 or 131 values, was not behaving correctly.
- Enhanced integration of RESOURCEFILE by checking duplicate
resources. Duplicate resources are no more added to the application
and a warning is displayed.
- Enhanced the VAL function by having it consider leading spaces ("
") as zeros, so that VAL(" 10")=VAL("010")=10. Previously, a space
character was considered as any other character but a digit so
VAL(" 10") would have returned a zero value.
- Extended the INPUT statement from 23 to 63 characters.
- Optimization: if the personalized ABOUTBOX is not needed, its
resource is no more integrated in the compiled application.
- Extended the scope of the CLOSEFORM and OPENFORM statements so
that they can now handle the main form (which is, by default, built
and displayed when the program is launched).
- Added a "Source Code Skeleton generator" wizard in the
Options.
- Added another new option to allow pausing compilation when
CHAINing source codes.
- Added a new POPUPCHOICE statement, which is very similar to the
existing LISTCHOICE statement, to manage "real" popup lists
(following Palm GUI guidelines).
- The list of items in a POPUCHOICE or a LISTCHOICE statement may
now also be a pointer to the A$() array, starting at index A$(n)
and stopping at the first empty index.
- Added a new UPDATECHOICE statement to allow changing the
selection list of items in a POPUPCHOICE or a LISTCHOICE
object.
- Just to mention it as this is a minor cosmetic enhancement, the
drop-down list of iziBasic source codes that can be compiled is now
resized to fit the number of source codes to display if there are
less than 12 source codes available.
- Another minor cosmetic enhancement: the default about box now
shows "YourApplication is powered by iziBasic" instead of
"YourApplication was built with iziBasic".
- Two and many more SELECT CASE / END SELECT statements can now be
imbricated one into another.
- Implemented the SCROLLBAR object. Updated the existing GUI
statements and functions impacted by this new object (DESTROY,
HIDE, SHOW and UPDATEVALUE).
- Added the new TEXTFIELD$$ and GETFIELD$$ statements to manage
bigger fields with the MegaString.
- Reading deleted records in a database no more generates a
FILEERROR but returns an empty value, string or MegaString. This is
more convenient to scan a database in the INPUT file access
mode.
- Enhanced the MegaString's INPUT$$ and PRINT$$ file reading and
writing statements with an additional facultative parameter, to
allow reading and writing sized blocks of data and no more only
data ended with the CHR$(0) character.
- Added the new FIELDCOPY, FIELDCUT, FIELDPASTE and FIELDUNDO
statements in the GUI module to provide fields management.
- Added a new GETFOCUS function in the GUI module.
- Implemented a first statement for connectivity, starting with IR
(InfraRed) beaming of files. This statement was named BEAMFILE.
- Optimized the handling of fatal errors in the virtual
machine.
- Added a new appendix (9) to the user manual to show ways of
working on an iziBasic source code on a Windows PC or on any
Windows/Linux/Mac computer.
- Added the new ViziBasic editor to the Options editors list and
set up the link for automatic compilation of source codes generated
by ViziBasic (ViziBasic is a new addon project to iziBasic).
- Upgraded the iBAddress sample program to use the new POPUPCHOICE
statement.
- Removed a useless line in the iBClock source code.
- Bug fix: the small images checkbox now refreshes when setting to
default values in the NekoCat sample program's options.
- Added a new full sample program: tinyBasic. This is a small BASIC
console interpreter written in iziBasic :-) Also give a look to the
new Memo2tinyBas GUI sample program developed to ease the keying
and loading of tinyBasic source codes.
- Also added a simple sample source code, IBDim2, which is a simple
application to show how to deal with 2 dimensions arrays in
iziBasic, like Array(10,5), when iziBasic "only" offers access to
the A(n) array (1 dimension).
System Requirements:
Free Download iziBasic | Screenshots | Buy iziBasic
0 comments
Downloadtube.com agrees that pirated software hurts software
developers and does not support such practices. We acknowledge and
agree that software piracy is theft. Using iziBasic crack,
iziBasic key generator, iziBasic keygen, as well as any
pirated iziBasic serial number/serial numbers and iziBasic
registration code/codes, warez, keys, torrents, passwords, is illegal
and does not support the future development of iziBasic.
Downloadtube.com advises that iziBasic should be only used in
accordance with the rules of intellectual property and the existing
Criminal Code. Downloadtube.com does not allow the inclusion of any
crack, serial or keygen and disclaims any liability for the
inappropriate use of iziBasic.
Add to
iziBasic Version History
Related Software
|
|
From category: eBooks |
| Have you ever gone somewhere, and in the rush to get out the door, you remembered you left your child&039;s favorite play toy or book at home? We&039;ve got a solution! Not to worry anymore, with... |
|
|
From category: Business-and-Professional |
| Advanced aviation logbook for Windows. Completely customizable, comprehensive reports, interactive charts, custom currencies, powerful data analysis, and free tech support. Try risk free with no tim... |
|
|
From category: Productivity |
| Designed by a mother, for mothers. ThoughtManager Organizer for Mothers is your place to put all the information you need as a mom. Organizer for Mothers is packed with over 40 lists and outlines t... |
|
|
From category: Hobbies |
| This program is designed for watch collectors who want to keep track all their watches. - Showing the total values of all your watches all the time - Filtering the records by brand name or style... |
|
|
From category: Entertainment |
| 20 sirens sounds (Ambulance, Police car, etc) for Treo 600, Palm Tungsten T/T2/T3/E/C, Palm Zire 31/71/72, Sony Clie, Tapwave Zodiac, Garmin. These sounds can be used to replace Palm system alarm s... |
|
|
From category: Medical |
| Acupressure is often very successful in relieving lower back pain. This guide by Aaron Stein, Ph.D.is based on over 5,000 years of Chinese practice of acupressure. Features - Step-by-step guide to... |
|
|
From category: Entertainment |
| This is an easy to use golf score tracker, you can track multiple golfers, courses. - define unlimited golfers - define unlimited courses - filtering records by golfers - show average, minimum, ma... |
|
|
From category: Health-and-Fitness |
| Diabetes and Hypertension Daily log with CSV export through Palm Desktop and usable with CSV enabled programs such as Excel (tm). Logs Glucose, BP, Pulse, Insulin, and notes. Password screen protec... |
|
|
From category: Games |
| This is a re-creation of the old Star Fleet game of the early 80s, which was (of course) a Star Trek simulation. Names have been slightly changed for trademark purposes, now you fight Krutons (inst... |
|
|
From category: Games |
| Farkle Dice - Yahtzee meets Craps in this Fast-Paced Dice Game Farkle is easy to learn, fun to play and incredibly addictive. You&039;ll have hours and hours of entertainment challenging the com... |
|
|
From category: Education |
| New Page 1 This program is designed to help you learn the most useful and most frequent words for GRE word section.... |
|
|
From category: eBooks |
| Childhood classics using animals to convey common sense morals...The ancient Greek poet Aesop wrote many fables to describe the human condition, and they still hold true today.Packed with history a... |
|
|
From category: Utilities |
| KeyQuick KeyQuick is the program which is easier to use the keyboard function of OS5 loading CLIEs, such as PEG-TG50, and extends it (1). A basic function (the menu and jog operation by the... |
|
|
From category: Education |
| Electronic Devices Reference V2.0 is the combination of Electronic Devices Reference Linear Integrated Circuits Electronic Devices Reference is an invaluable reference covering a wide range of to... |
|
|
From category: Personal-Finance |
| ezTipper is a tip calculator for the Palm OS that quickly computes gratuities on a restaurant bill and other tipping situations. Enter the total of your check and the tip is calculated automaticall... |
Leave a comment