Aurora Beta 1
- From: "Ionic Wind Software" <ionicwin@xxxxxxxxxxxxx>
- Date: 31 Aug 2006 21:36:32 -0700
The Aurora compiler has just been updated to Beta 1. To get the update
redownload from the link provided when purchasing and reinstall the
compiler.
Changes/Additions
-------------------------
- NEW was not calculating the size of unicode strings correctly. Fixed.
- C3DCamera::Move fixed.
- C3DMesh::CreateMeshEx now allows 0 for number of indices to create
non-indexed triangle lists.
- C3DScreen::Reset method added. Allows changing the size of the
surfaces in windowed mode.
- Animated key framed X files now work correctly when loaded with
C3DMesh::LoadSkinnedX
- C3DScreen::MouseX and C3DScreen::MouseY added.
- CRichEdit::GetSelText was broken. Fixed.
- Include file processing change to resolve conficts with user included
files.
- C3DLight now allows the same positioning and rotation as other
objects respecting the transfromations of the parent.
- C3DObject::LookAt method added.
- The caret color in the IDE is now the inverse of the background color
to ensure visibility.
- The ClassView pane in the IDE now does something.
- F1 with a highlihted keyword now searches through the user guides for
a match.
- File attribute constants were missing from fileio.inc, added.
- CWindow::GetHandle method was declared but never implemented. Fixed.
About the ClassView pane:
------------------------------------
The ClassView pane shows all of your derived objects as well as the
classes available from the Aurora libraries. Right clicking on a method
in the class list allows you to go to a methods declaration or
implementation. Methods in the Aurora library list will allow you to
go to the declaration only, since the implementation of those classes
are in compiled form.
The listing of your programs classes is only available in project mode.
You can refresh the list by right-clicking anywhere in the pane and
selecting "Refresh".
There will be more added to the ClassView pane as the beta progresses
including the lising of all member variables, structure definitions and
global functions.
State of the documentation:
---------------------------------------
I have been working hard trying to get the documentation finished. All
help files now have a keyword list allowing context sensitive help
(highlight a class name and press F1 for example). The text of the
docs are still in the process of being filled in and many of the class
method descriptions are still empty, but listed. You'll need to browse
through to see what is there. CWindow is mostly finished for example,
as are half of the independant functions.
I will be uploading numerous "documentation updates" over the next few
weeks as more of the information gets filled in. Just to save the
hassle of having to redownload the install again.
There was a bug in the help database manager that we are using which
listed all return types of independant funcitons as "None". But you'll
figure out by reading the docs what it is supposed to return.
Upcoming changes:
--------------------------
For Beta 1 Rev1 most of the changes will be to the compiler itself.
Planned are enumerations and security attributes for class members
(private, protected, etc). The 3D library will have more format
loaders in Rev1 as I just didn't have time to finish them before this
release.
Have fun and watch the announcement topic for more updates
------------------------------
Donate to the Aurora project
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=ionicwin%40ionicwind%2ecom&item_name=Donate%20to%20the%20Aurora%20Project&item_number=aurora_donation&no_shipping=0&no_note=1&tax=0¤cy_code=USD&bn=PP%2dDonationsBF&charset=UTF%2d8
------------------------------
Regards,
The Ionic Wind Software Team.
http://www.ionicwind.com/forums/index.php
.
- Prev by Date: Re: Languages with a reduced operation set
- Next by Date: Re: Languages with a reduced operation set
- Previous by thread: Re: Languages with a reduced operation set
- Next by thread: Trans - v0.9.2 Released
- Index(es):
Relevant Pages
|