Vintage programming - Printable Version +- QB64 Phoenix Edition (https://qb64phoenix.com/forum) +-- Forum: Chatting and Socializing (https://qb64phoenix.com/forum/forumdisplay.php?fid=11) +--- Forum: General Discussion (https://qb64phoenix.com/forum/forumdisplay.php?fid=2) +--- Thread: Vintage programming (/showthread.php?tid=2683) |
Vintage programming - BigPete - 05-14-2024 Greetings all. 100% New here. I normally program for windows, but i miss the good old days where stuff were so much simpler. I also realize how much I have forgotten about Qbasic and the stuff I enjoyed. My request is not really serious, but rather curious as to certain processes that I saw in VBDOS that were carried over into windows. It is easy to use pre-existing controls in visual designers, but how on earth did Microsoft create those basic controls for VB dos?? Like: On a dos screen in QB64 I set width to 140, 50 which looks much like the old DOS screens. Drawing boxes with Ascii codes using commands SUBs is pretty fun, but it is just lines and text. How would one try and create a basic FORM in Screen 0 that looks like VBDOS (the draw is easy) that you could MOVE and open another? It has to be some image clipping of sorts and event trapping? I am having loads of fun, but i also realize how much i have become dependent on other people's designers without understanding the core processes that runs it. Some ideas would be much appreciated. Regards, Pete RE: Vintage programming - bplus - 05-14-2024 Welcome @BigPete FellippeHeitor started the InForm project that is allot like VBDOS. Samuel, a740g, picked up that project and carried it further here: https://qb64phoenix.com/forum/showthread.php?tid=1756 You can follow my adventures in GUI programming that started here: https://qb64phoenix.com/forum/showthread.php?tid=607 and more recent updates here: https://qb64phoenix.com/forum/showthread.php?tid=689 that might give you an inkling how it's done RE: Vintage programming - Kernelpanic - 05-14-2024 @bplus, your Tic Tac Toe is well done. The graphics are always simple, it depends on the AI. Unless one make a stupid mistake, there will never be a winner in the game. Do you know the movie where TTT basically saves the world from nuclear war? Comes at the end of the film: Only the 5 seconds are too short, let's see if I can manage a query like "Another game?" RE: Vintage programming - bplus - 05-14-2024 ah yes kp, that was before ferris bueller took a day off RE: Vintage programming - BigPete - 05-15-2024 HI All Great, so you have managed to create your own controls. That will be helpful, thank you. I was thinking of loading the control parameters into a UDT and hold all those in an array. For now, i want to figure out the dragging process with just one object. I will work through your code. Thanks a million -Peter |