Keybone's GUI & CLI (Modular OS/3 0.99 (2017)) - 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 (Modular OS/3 0.99 (2017)) (/showthread.php?tid=61) |
Keybone's GUI & CLI (Modular OS/3 0.99 (2017)) - Keybone - 04-20-2022 Before I started creating GUIs I worked on a CLI project. This was the most robust version I came up with. How to login: Username: root Password: Password# Username: keybone Password: Password$ Username: guest Password: (no password) Passwords are Case-Sensitive Once logged in you can use the help command with will display on screen an available list of commands. The GUI can be entered by either typing gui at the prompt or pressing F4. Exit GUI mode by restoring the bomb window, and clicking the bomb. Note: This GUI version was mostly functional, it just needed a refactoring because it was a pain to write applications using it. Never completed the refactor yet. Working in GUI: Restore window (from minimized and maximized) Maximize window Minimize window Move window Resize window Raise/Focus window Not working / not implemented: Move Icon Obligatory screenshots: login prompt login failure command prompt and command output GUI (Bomb and About) GUI (Test Window) Installation: 1) Download OS399a.zip and extract into QB64 Directory (not sub-folder) 2) Compile and run OS3_NEW6.bas |