Welcome to IonicWind Utilities
On this page we have IonicWind Utilities and User provided offerings. If you have a product you wish to list here contact Larry Sikes (ionicwind@rockridgefarm.com) for a listing agreement.
Offerings from IonicWind:
Ionic Wind Serial Communications Library
Features:
- Can manage multiple ports simultaneously
- Supports COM1 through COM65535
- Supports blocking and non-blocking read operations.
- Can be used from Window mode or Console mode programs.
- Supports Windows 9x, XP, NT, Vista and Windows 7 .
- Completely stand-alone. Makes calls to core Windows API functions only.
- Works with IWBasic or Ebasic
Ionic Wind Network Client / Server Library
The Ionic Wind Network Client / Server Library is a library of IWBasic commands used
to create server and client programs that can communicate with other
client and server programs across any TCP/IP network such as the Internet or a private network.
Features:
- Can be used to create both clients and servers.
- Supports challenge/response authentication.
- Sends a Windows message when a connection is ready to accept.
- Sends a Windows message when incoming data is ready to be read.
- Servers can handle multiple connections concurrently.
- Can specify the maximum number of connections that a server will accept.
- Allows multiple servers and clients to run simultaneously.
- Uses a virtual socket design.
- Up to 1024 concurrent connections per server.
- Servers can monitor up to 8 ports concurrently.
- Royalty free use for commercial applications.
- Can be used from Window mode or Console mode programs.
- Is fully thread safe.
- Supports Windows 9x, XP,NT and Vista .
- Completely stand-alone. Makes calls to core Windows API functions only.
- Fully integrates with IWBasic / EBasic as a command library.
Requires IWBasic or EBasic 1.68 or higher
Creative Basic Menu Editor
The Creative Basic Menu Editor allows visual creation of menus for use in Creative Basic programs
freeing the User from the tedium of manually entering MENU and INSERTMENU statements.
Features:
- Generated code is compatible with all version of Creative Basic.
- Handles an unlimited number of menus and submenus.
- Preview of generated code.
- Import from RC files.
- Dynamically set all menu properties.
- Window variable definition is definable.
Creative Basic Network Client / Server Library
The Creative BASIC Client/Server package is a DLL and component of commands
used to create client and server programs that can communicate with other
client and server programs across any TCP/IP network such as the Internet or
a private network.
Features:
- Can be used to create both clients and servers.
- Supports challenge/response authentication.
- Sends a Windows message when a connection is ready to accept.
- Sends a Windows message when incoming data is ready to be read.
- Servers can handle multiple connections concurrently.
- Can specify the maximum number of connections that a server will accept.
- Allows multiple servers and clients to run simultaneously.
- Uses a virtual socket design.
- Up to 1024 concurrent connections per server.
- Servers can monitor up to 8 ports concurrently.
- Royalty free use for commercial applications.
- Can be used from Window mode or Console mode programs.
- Is fully thread safe.
- Supports Windows 9x, XP,NT, Vista and Windows 7.
- Makes calls to core Windows API functions only.
Requires Creative Basic 1.10 or higher
Ebooks about IWBasic
IWBasic Ebook Demo
The Demo Ebook is the first section of the Basic IWBasic Ebook.
It is free for download and distribution.
[
Free Ebook Demo Download
]
IWBasic Reference Manual
A searchable cross-referenced Programmer's Manual for IWBasic $5.00 USDBasic IWBasic
A Beginner's IWBasic Manual. Covers IWBasic topics Console Programming, Windows GUI Programming, and Database programming.
$5.00 USDOfferings from Larry McCaughn:
Custom Button Library and Designer
The Custom Button Library is a static library for use with IWBasic©.
It consists of a custom WindowsTM control with supporting configuration functions.
The Custom Button Designer uses the Library and provides a convenient visual means to designing a button and even creates
the IWBasic code for that particular button.
The Designer allows the full use of the Library without the user having to know very much about the actual button functions.
[More Info]
Custom Chart Library and Designer
The Custom Chart Library is a static library for use with IWBasic©.
It consists of a custom WindowsTM control with supporting configuration and data functions.
The Custom Chart Designer uses the Library and provides a convenient visual means for designing a chart
and even creates the IWBasic code for that particular chart.
The Designer allows the full use of the Library without the user having to know very much about the actual chart functions.
[More Info]
IWB+ (A Visual Designer for IWBasic)
IWB+© is a Visual Designer Add-On application for use with IWBasic© v2/3.
It consists of a 'Drag-and-Drop' graphical interface that allows the user to
quickly design their window/dialog layouts. The user can then change the
properties of all forms and controls as well as select which handlers are
required for their application.
In the background a powerful code builder is at work creating all the
necessary files and generating all the code skeletons to support the user's
selections. The user can then add their custom coding to the project.
At any time the user can compile the project from within IWB+© and see the end result.
Additionally, IWB+ generates a complete IWBasic Project file (*.iwp) that the
user may load directly into the IWBasic IDE. The user is even able to modify
their application in the IDE if desired (within certain simple guidelines) and
their code will be retained if/when they return to IWB+.
This results in an environment that allows the user to easily mix their
own code with code automatically generated by IWB+ in an efficient, user
friendly manner.
[More Info]
Ionic Wind Snippet Manager
The Ionic Wind Snippet Manager (IWSM) is a tool to manage IWBASIC©
/ EBASIC© code snippets,
source files, and complete projects in an efficient, user friendly manner.
IWSM allows the User to create an unlimited number of code snippets and assign them to
an unlimited number of user defined categories. Associated files such as images,
include files, and/or data files may be attached to and stored with a snippet.
IWSM consists of a custom graphical user interface to two searchable databases.
One database is read-only and contains all the examples supplied with the standard
distribution of IWBasic / EBasic. The other database contains all the user generated data.
[More Info]