14. Windows Forms GUI: A Deeper Look

. . .the wisest prophets make sure of the event first.

—Horace Walpole

Objectives

In this chapter you’ll learn:

• Design principles of graphical user interfaces (GUIs).

• How to process mouse and keyboard events.

• How to create and manipulate Panel, ToolTip, MonthCalendar, DateTimePicker, LinkLabel and CheckedListBox controls.

• To create menus, submenus, menu items and checked menu items.

• To create multiple document interface (MDI) programs.

• To use visual inhertiance.

• To create an animation by generating events with a Timer.

Get Visual Basic® 2012 How to Program, Sixth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.