Qbasicnews.com

Full Version: I am writting a GUI!!!! A GUI!!!! A GUI!!!!
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Guess what. I am writting a GUI for DOS and it is so cool. I already finished the windowing system. Does anydudes here wan't to see what I got so far. It's just a demo with 3 windows that you can move resize and close. On my computer, I ran it in dos, and it's speed soughted me. You just press F1 to exit.

Anyways, I need help. I am running out of memory cause dere is a bunch of arrays and crap. Also, I need to be able to locate memory, modify, and deallocate it. I also need to read from and write to it. I NEEED IT NEEEEED IT NNNEED!!!!

I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!!

PLEASE HELP ME ME ME> PLEASE HELP MEMEMEMEMEM. HELP!!! HELP HELP!!!!
I do hope it's a joke...

If it's not...

Sure, send me the source...


And memory = arrays in QB
Quote:I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!! I NEEED IT!!!!!!
PLEASE HELP ME ME ME> PLEASE HELP MEMEMEMEMEM. HELP!!! HELP HELP!!!!
Man, did your mommy put steroids in your milk or what!? Anyway, if you need more memory, hit up some QB-specific tutorials on XMS. Or EMS. But some people won't like your using EMS because turning on EMS in the "DOS box" settings seems to overstrain them. ANYWHO... Both of them are nice =)
Regarding EMS, it's not just a matter of turning it on. Many computers these days are unable to use EMS, the way they're set up.
Quote:Many computers these days are unable to use EMS, the way they're set up.
I refuse to accept proven fact. I prefer to live in the past. Smile And in my own world. Oh wait, the little man in my head is telling me to set something on fire again. BURN BURN BURN BRUN BURN BURN BURN!!! heheh
I don't know if I should send anyone the source. I kinda don't wan't anything stolen since it is actually working the way I like. I hope to outbeat gimi GUI. And the window system is already better then it. You know GIMI?

Anyway, nobody knows of a bas file I can load into my project that has asm code in it that will let me easily do that with the memory? I am using future lib for graphics and it supports XMS and EMS but only for storing and retrieving graphics. I like, need some external file I can load into my project because the code is already large and confusing enough. I don't need to have to figure out where to put the code. So I just want a nice seperate module type thing that I can use. :lol:
Open your mind to opensource.

Source should be shared. Always. By all means.

Nobody will steal your source. This is QB, we are QB geeks, nobody will make profit. Nobody will steal your source.
People may borrow source, but they normally credit the owner. I do when I borrow from another person's code.
1) You're using a lib, people will steal your code even less
2) RelLib, with RelXMS, works wonderfully, lowest possible is on XP machines, where you only get to play with a little less then 64MB XMS
3) http://www.Novix.tk , Noone will steal your code.
4) Yup, I know Gimi, and a quite a few others.
No one will steal your source... Everyone posts source here. It's the cool thing to do!

Try to use XMS, avoid EMS. XMS tends to work on all systems, while most computers, you need to change the bios in order to access ems. Even then, it's still not possible on some computers (take my laptop for example. EMS can't be accessed, no matter what i do...)

Also, screenshots would be nice. Smile
Pages: 1 2 3