CIS 220
GUI Exercise


Objectives: Utilize various advanced GUI components.

Description: Write a GUI-based application titled "Student Services" that displays a menu with two choices: Student Info and Exit.

When Student Info it clicked it should display a list of menu items that includes the choices Update Personal Info and Pre-Register.


When the user selects the Update Personal Info menu option, a modal message box should appear. It should be titled "Notice" and should display a message that reads "This option is not yet available." It should also include the information icon, as well as a button labeled OK which, when clicked, closes the message box.


When the user selects the Pre-Register menu option, it should display a frame which includes a list box on the left, four buttons in the middle, and a list box on the right. 

gui3.jpg (23977 bytes)

gui4.jpg (27730 bytes)

When the user selects the Exit menu option, it should result in the display of a modal message box with the message "Click OK to exit, Cancel to continue," the exclamation point icon, and two buttons--OK and Cancel.  If Cancel is clicked, the message box should close.  If OK is clicked, the message box should close and the program should terminate.
 

gui5.jpg (7572 bytes)

Additional Information: