Keybone's GUI & CLI (OS/3 1.0) - Printable Version +- QB64 Phoenix Edition (https://staging.qb64phoenix.com) +-- Forum: QB64 Rising (https://staging.qb64phoenix.com/forumdisplay.php?fid=1) +--- Forum: Prolific Programmers (https://staging.qb64phoenix.com/forumdisplay.php?fid=26) +---- Forum: Keybone (https://staging.qb64phoenix.com/forumdisplay.php?fid=28) +---- Thread: Keybone's GUI & CLI (OS/3 1.0) (/showthread.php?tid=73) |
Keybone's GUI & CLI (OS/3 1.0) - Keybone - 04-20-2022 This is a 1.0 version of my GUI. This code is old and needs a refactoring job but it works. This version starts off at a CLI, type 'help' for list of commands. Type 'windows' to enter GUI mode. What works in this version: Minimize window Maximize window Restore window (from minimized or maximized) Move window Resize window Move icon Raise/Focus window Activate window Close window What doesnt: Need to implement dialog box window, currently it shows up as regular window. Also need to refactor the code so it is easier to use to create programs. Obligatory screenshots: booting... help displayed All windows minimized 1 Window restored Window resizing All windows restored Window maximized Installation: 1) Download and extract os3-10.zip into your QB64 directory. 2) Compile and run os3structured-gui.bas |