Oxygen Basic

Information => Latest Version => Topic started by: Charles Pegge on April 06, 2011, 11:57:39 AM

Title: Unannounced Releases
Post by: Charles Pegge on April 06, 2011, 11:57:39 AM

I'll be posting an "in progress" version of Oxygen at 1 or 2 day intervals without announcing it. These intermediate versions are available on the website download menu.

The logfile of changes will also be kept up to date.

The main benefit to me is backing up remote in case of power surge, flood, earthquake, wrath of the gods etc :)

Charles
Title: Re: Unannounced Releases
Post by: Peter on April 06, 2011, 12:35:02 PM
Good idea!  You can never know.
Title: Re: Unannounced Releases
Post by: Aurel on April 06, 2011, 10:05:04 PM
Yes good idea!
Title: Re: Unannounced Releases
Post by: kryton9 on April 08, 2011, 05:37:40 PM
Thanks Charles, will check it out more often then.

Can you make a minimal opengl example. Where it opens a window and just draws a plane(quad). I tried to simplify your examples, but keep messing up in trying to get a nice simple example. Thanks in advance.
Title: Re: Unannounced Releases
Post by: Aurel on April 05, 2012, 01:18:11 AM
Hi..
Im just testing 'inProgress' version, and most things work fine.
I also found some interesting things like Lispinterpreter,
GDI examples work very well... :)

PS. It looks that OxyEdit work fine with this 'inprogress' release... ;)
Title: Re: Unannounced Releases
Post by: Charles Pegge on April 05, 2012, 03:55:08 AM

Hi Kent, the nearest we have is examples/GUI/openglWin1.o2bas.

In this example the entire gl procedure is embedded in WndProc.

Unfortunately setting up an Opengl window is never simple but most of the setup could be made invisible, exposing only the scene frame.

Charles

Title: Re: Unannounced Releases
Post by: Aurel on April 05, 2012, 04:32:37 AM
Charles ..
How can i add error message into OxyEdit?
I mean how recive this message?
Is this message panel and splitter ,part of scintilla control or is custom?
Title: Re: Unannounced Releases
Post by: Charles Pegge on April 05, 2012, 05:27:38 AM
Oxygen usually creates a windows message box when it hits an error.

switches:

-a provide assembler listing to standard output including any  error message
-c compile to file
-m suppress error message box

this is how it is configured in Scite:


##
# OXYGEN TOOLS
#
# COMPILE
basco="$(SciteDefaultHome)\gxo2" " -c $(FileNameExt)"
#
# BUILD
basbo="$(SciteDefaultHome)\gxo2" " -a -c -m $(FileNameExt)"

# RUN FROM SOURCE
basgo="$(SciteDefaultHome)\gxo2" " $(FileNameExt)"


Charles
Title: Re: Unannounced Releases
Post by: Peter on April 05, 2012, 08:47:32 AM
Hi Charles,

in the next OxygenBasic version do we have more Array dimensions?
are square brackets obligation? would be good.
do we have one format for numbers?  based  this version on OpenGl?  (hardware is good)

I know the answer: No,No,No,No
Title: Re: Unannounced Releases
Post by: Aurel on April 10, 2012, 09:25:31 AM
Hi Charles...
It looks that something is wrong with rtl32 from 'InProgress' version.
look screenshot: