Extras to keep quick learners busy
- Improve your calculator. When the user puts in an invalid value, select the part they got wrong so that they can easily change it.
- Add an about box to your text editor.
- Add an exit option to your text editor and your paint program.
- Try drawing other things in your paint program by trying out more picCanvas methods.
- Try incorporating a colour picker in your paint program.
- Make better use of message boxes. In your calculator, use an OK/Cancel button to decide if you should reset or just keep going. Use a Yes/No message box to ask the user if they want to continue or exit.
- Start Playing. Think of features that you want in one of the programs you have made so far and try to add them.
- Find a VB resource on the web that you really like (this could take a while in itself). Find something there you didn't know about and think of a way to add it to your project.
- Is there a project you would like to implement? Go for it.
- Try to make each of your projects look really professional. Make sure they follow all of the standard colours and behaviours that you expect from Windows programs. Look for the little things. Do your programs allow users to use the keyboard to navigate? Do your menus provide all the options people would expect (like copy and paste)?
- Notice that in your paint program, the user cannot see what they are drawing until they release the mouse button. Fix this so that the program draws the line (or circle, etc.) as the user is dragging in the canvas to create it.
- Make your own "Save As" dialog. If you want to know what such dialog should look like, this program (which does not do anything) demonstrates the layout. You can also access the entire project
Back to Visual Basic >>