COP4226, Homework 1

Due Thursday, September 24 at 5 pm.

Zip your entire project and upload on the web. Exclude the Debug and Release directories.
Submitting Homework Online.

Be sure to include your control library in your uploaded file.

Create a forms based application.

Avoid long methods. Each method that you create should be short, to promote encapsulation. If you have a method that is longer than 25 lines, than it probably needs to be divided into smaller methods.

Do not create a new data structure if there is one that already exists that will solve the problem.

Settings

Add to the project settings.

Resources

Add to the project resources.

Button Interface

Create an interface.

Preferences Dialog

Create a dialog that will be used to gather information from the user.

Login Dialog

Display a message box before the application is run.

Control Library

Add a control library to the solution. Only add one control library: it will contain three controls.

Main Form

Modify the main form for the project.

Screen Shots

Open Dialogs, Open Preferences Dialog