September 26, 2022, 06:30:19 AM

News:

Own IWBasic 2.x ? -----> Get your free upgrade to 3.x now.........


Aurora update Alpha 2 Rev 9

Started by Ionic Wind Support Team, March 04, 2006, 01:25:36 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Ionic Wind Support Team

The latest version of the Aurora compiler has just been posted.  Redownload from the link provided when purchasing. Uninstall the old version and reinstall the new.

Changes:
-----------
- Unions added.
- CMonthCal control (calendar) added.  See TabCtrl.src for an example on creating one.
- A bug in the OnClose handling was fixed.
- A bug in the handling of WM_ERASEBKGND was fixed.
- CDialog::Create when used with DoModal will now work whether or not the parent window is open at the time Create is called
- IF now works directly with pointers in a boolean test.  i.e. if(pSomething) *pSomething = 100;
- A bug with typed pointers when used in the parameter list was fixed.  sub mysub(string *str) will now work.

Unions work like their C counterparts.  Unnamed unions are supported in structures.

struct foo
{
    int i;
    union
    {
        double dValue;
        int iValue;
     }
}

Named unions are supported also in the form:

union mydata
{
    int iValue;
    double dValue'
    byte bValue;
}

The demo version will be updated later.  Too tired at the moment.
Ionic Wind Support Team

Ionic Wind Support Team

Ionic Wind Support Team

John S

John Siino, Advanced Engineering Services and Software

Ionic Wind Support Team

They will be updated in the next revision.   Too many changes since this release ;)
Ionic Wind Support Team