IonicWind Software

Software and Utilities for Programmers

  • Awards

    FiveStars

    Review

    Clean

    Support Free Services

    Many of the free services on this site rely on user support.


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

       $9.95 USD

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

       $9.95 USD

IWBasic Audio Engine (beta)

The IWBasic Audio Engine is a music and sound effects library for the IWBasic compiler. The IWAE is a command library, meaning full integration into the IWBasic development environment with no DLL's to distribute the User's your program.
Features:
- Up to 512 simultaneous playing channels.
- Streaming audio support for WAV, WMA, MPEG, MP3*, ASF, OGG, and others (TBD).
- Amiga MOD support.
- DirectX or Windows Multi Media output drivers.
- 3D positional sound through the DirectX driver.
- CD Playback functions.
- Multi octave tone generation.
- Media recording.
- Multiple mixing drivers.
- Much more!

       $TBD USD

Aurora Network Client / Server Library

The Network Client / Server Library is a library of Aurora 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 Aurora as a command library.

Requires Aurora RC5 or higher

       $9.95 USD

Creative Basic Toolbar Editor

The Creative Basic Toolbar Editor allows the rapid creation of menus for use in Creative Basic programs freeing the User from the complexities of manually entering toolbar implementation statements.
Features:
- Supports all versions of Creative Basic.
- Generated toolbar bitmaps can be used in other languages.
- Supports any toolbar button size.
- Creates the supporting code for use with Creative Basic.
- Built in image editing functions.

       $9.95 USD

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.

          $5.95 USD

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

         $15.95 USD

Creative Basic Serial Communications Library

The Creative Basic Serial Communications Library is a static library of easy to use commands to deal with the intricacies of reading and writing COM ports. The commands work with all versions of Windows and do not require any external DLL's.
Features:
- Can manage multiple ports simultaneously.
- Supports COM1 through COM16.
- 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.

       $9.95 USD


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 USD


Basic IWBasic

A Beginner's IWBasic Manual. Covers IWBasic topics Console Programming, Windows GUI Programming, and Database programming.

          $5.00 USD


Advanced IWBasic

This book will cover project development from start to deployment. This Ebook will be available in Late 2010.




Offerings 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]