• Welcome to Powerbasic Museum 2020-B.
 

News:

Forum in repository mode. No new members allowed.

Main Menu

Recent posts

#61
Brians Board / Re: Any Good news regarding PB...
Last post by Brian Alvarez - September 02, 2019, 09:54:09 PM
 Sure, no problem. In the other thread i posted an example for a game, that writes directly to a Window DC.
Writinig to a printer DC should be no problem.
#62
Brians Board / Re: Any Good news regarding PB...
Last post by Patrice Terrier - August 31, 2019, 11:25:08 PM
QuoteThese could be useful for an XPRINT implementation.
XPRINT is proprietary, what about writing to a printer DC ;)
#63
Brians Board / Re: Any Good news regarding PB...
Last post by Chris Chancellor - August 31, 2019, 02:59:13 PM
Good to hear that Thanxx Charles
#64
OxygenBasic / Re: Is it BETA?
Last post by Chris Chancellor - August 31, 2019, 02:57:32 PM
Thanxx a lot  Charles

That's a beauty mate  :)

Excellent job that you had done with no equals
#65
Brians Board / Re: Any Good news regarding PB...
Last post by Charles Pegge - August 31, 2019, 11:45:30 AM
We have some classical graphics adapted to OpenGl, primarily for making graphs and diagrams:

examples/OpenGl/DataGraphs/

move
rotate
scale
color
line
thickness
point
pointsize
fan
print

etc.

These could be useful for an XPRINT implementation.


#66
OxygenBasic / Re: Is it BETA?
Last post by Charles Pegge - August 31, 2019, 11:19:30 AM
Yes, o2 is in the beta phase, currently 0.2.7. This means minimal changes to keywords and syntax, along with self-compiling, and some extended capabilities and bug-fixes.

The main changes have been:


  • Equates default to 32bits in 64bit system
  • Support for UTF-16 source code.
  • Ability to pass and return UDTs by value
  • Adapt Operator system to support variants as well as other UDT types
  • Removal of automatic scoping inside procedures
  • Built-in RES file linkage
#67
Brians Board / Re: Any Good news regarding PB...
Last post by Brian Alvarez - August 26, 2019, 08:32:19 PM
 Hello Patrice. :) All that can be done. And portability will be no issue, you will later see what i mean.
#68
Brians Board / Re: Any Good news regarding PB...
Last post by Patrice Terrier - August 26, 2019, 11:46:08 AM
Quotehave you tried converting PB GRAPHICS statements and OPENGL stuff
PB's 24-bit GRAPHIC is totaly obsolete, 32-bit is a mandatory.
About OpenGL, the latest drivers and shader (using C syntax) are meant to work in 64-bit only (BTW, we added shadertoy animations in OR).
GLSL also requires the learning of C...

Learning the low level API rather than using the GRAPHIC proprietary syntax, would help for the sake of code portability :)
#69
Brians Board / Re: Any Good news regarding PB...
Last post by Brian Alvarez - August 26, 2019, 12:02:02 AM
No, but you will be able to.

PluriBASIC already supports all their syntaxes, but the stock code is missing. Anybody will be able to code it in and even share.

XPRINT syntax is supported as well. But the internal code is also missing. I think at some point it will be an interesting project
for everyone else.
#70
Brians Board / Re: New "Powerbasic-like" (Syn...
Last post by Brian Alvarez - August 25, 2019, 11:58:35 PM

The idea is that you (at some point) will be able to use any IDE you want, Firefly, WinFBE,
JK's IDE, PB's ide, one of Chris' ones... even PB forms, with no special modifications by their
authors.

The IDE i am using has very powerful features, for example it allows to monitor variables,
the Logcat (Android), the internal working of the guts (compilation processes for all targets),
edit core functions, sort tabs, resie panels... it even has some special mechanics to interact
with the source code (clicking keywords).

If you want you can use any other IDE though, even one that supports project structures.

Of course, you will need to compile and link resources manually if you do that. No problem
though, PluriBASIC generates automatically an RC file for you to compile and link in case you
want to handle it yourself.