News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

Why HLA basic don't have GUI?

Started by aurelVZM, June 19, 2009, 07:22:14 PM

Previous topic - Next topic

aurelVZM

I think that will be good that HLA basic support GUI programming :bg

MusicalMike

I am not in any way affiliated with Mr. Hyde. But I will say that GUI programming is a lot harder to support on cross platform development tools as different platforms have different APIs for windowing, and they are seldom compatible with each other; where as there is more cross platform consistency with character mode APIs.

Randall Hyde

Quote from: aurelVZM on June 19, 2009, 07:22:14 PM
I think that will be good that HLA basic support GUI programming :bg

I'm not sure if you're talking about HLA Basic or the basic HLA system :-)

Seriously, though, HLA (the assembler) doesn't have a GUI (well, other than HIDE) because it has yet to be written. Once HLA v2.x is stable and is directly generating code for all the supported OSes I would like to organize a project to create a cross-platform GUI library that would allow the creation of cross-platform programs like HIDE (the HLA IDE).  This is something I'd like to have in place before getting back to work on HLA v3.0, so it is a priority item.

Now if you're really talking about HLA BASIC, well, HLA Basic was intended to create programs that are embedded in HLA programs. So it would inherit whatever GUI aspects HLA has.
Cheers,
Randy Hyde