IonicWind Software

Announcements => News and Announcements => Topic started by: Rock Ridge Farm (Larry) on April 29, 2021, 01:40:16 PM

Title: New IWB
Post by: Rock Ridge Farm (Larry) on April 29, 2021, 01:40:16 PM
I have the core compiler working for the most part.
Now writing the lib code for IWB.

LarryMc sent me some code - now taking a step back to figure out some of it.

Anyway - still working on it almost everyday for a couple of hours. Rest of my time
goes to work around the farm.

Larry
Title: Re: New IWB
Post by: Brian on April 29, 2021, 03:48:13 PM
Exciting. Is that still 32-bit, or a new 64-bit version?

Brian
Title: Re: New IWB
Post by: Andy on April 30, 2021, 12:16:29 AM
Sounds great!

What new features are we going to get?

Andy.
Title: Re: New IWB
Post by: Rock Ridge Farm (Larry) on April 30, 2021, 04:35:35 AM
64 bit - total re-write of the compiler - still a bit to go.
Seems every time I change something I break two other things.

Larry
Title: Re: New IWB
Post by: Andy on April 30, 2021, 04:48:37 AM
Yes Larry,

I wish I had a pound / dollar for every time it's happened to me.

Keep going!

Andy.
 :) 
Title: Re: New IWB
Post by: billhsln on April 30, 2021, 03:19:01 PM
If you are only breaking 2 more things then you are doing better than a lot of us.  Most of us fix one bug to create 5 more.

Keep on trucking.....

Bill
Title: Re: New IWB
Post by: LarryMc on April 30, 2021, 06:43:26 PM
Quote from: Rock Ridge Farm (Larry) on April 29, 2021, 01:40:16 PMLarryMc sent me some code - now taking a step back to figure out some of it.

The "code" that I sent Larry was for him to test his new compiler. In order to give it as good a test as possible at this stage it needed to test as much functionality as possible without the code itself  being so complicated as to be overwhelming in size.
In the last 10 years I haven't written any "little" programs when you consider the IDE, IWB+, and my other offerings. When I looked through everything I had done I chose to give him the source code to the IWGrid program. Here's what it has in it:

1. It's a project; multiple source files
2. It has a resource file
3. It uses the "stdafx.inc" include file arrangement
4. It uses user defined parameter types
5. It uses the "windowssdk.inc" include file
6. It contains control sub-classing
7. It contains extensive drawing commands in a custom .lib file
8. It contains an .o object file.


I figure if the new compiler can compile that program it will handle the vast majority of the programs the current users are writing. What I can't address is graphic library and I don't have a good dbase program to test.