edwardUL99 / StudSysCppCLI

A CLI UI for the StudSysCpp Project. This is a "dummy" project that is not used but done to practise C++ and also software engineering in terms of issues, issue tracking, issue refinement, requirements engineering, releases and also databases
GNU General Public License v3.0
0 stars 0 forks source link

On WelcomePage, Cancel and Quit do the same thing #67

Closed edwardUL99 closed 4 years ago

edwardUL99 commented 4 years ago

When the user is on the WelcomePage, passing in the C and Q option does the same thing with subtle differences, but basically both exit the program.

(C)ancel, removes the current page from the page manager, but when the user is at the WelcomePage, this is the last page in the Page Manager, meaning if it is removed, there are no more pages to process, so Page manager terminates and thus, so does the program

(Q)uit, calls ui::quit() which prints a message and then uses the system exit(0) command to terminate the program

While they're very subtly different, they do the same thing, so (C)ancel may not be required as it is pointless having 2 options that do the same thing

edwardUL99 commented 4 years ago

Moving to past version 1.0, as this is not a critical issue and need to get the Version 1.0 project completed

edwardUL99 commented 4 years ago

This needed issue #82 to be resolved but is now resolved