Presentation is loading. Please wait.

Presentation is loading. Please wait.

Topics Forms Frame Title Bar Client Area Components – TextBox, Button, RichTextBox, etc. Events & Event Handlers Dialog Boxes Purpose – User Input/Output.

Similar presentations


Presentation on theme: "Topics Forms Frame Title Bar Client Area Components – TextBox, Button, RichTextBox, etc. Events & Event Handlers Dialog Boxes Purpose – User Input/Output."— Presentation transcript:

1

2 Topics Forms Frame Title Bar Client Area Components – TextBox, Button, RichTextBox, etc. Events & Event Handlers Dialog Boxes Purpose – User Input/Output Flow of Control

3 Objectives After completing this topic, students should be able to: Correctly design and use classes (components) in GUI design. * Know how to correctly design forms that use GUI components. * know how to design and use GUI event handlers. Design and implement flow of control in a GUI design. Use the TextBox, Button, RichTextBox, TabControl, RadioButton, etc. Describe the differences between visible and non-visible componets. Correctly use GUI components to implement a Windows application.

4 GUI design is the process of providing a user the necessary Forms, TextBoxes, Buttons, RadioButtons, TabControls, etc. to provide an elegant, efficient and usable user interface. GUI design and implementation is useful when we find want a natural relationship between a user interface and the input and output necessary to control the associated application. GUI design makes it possible to provide a continuous user interface flow of control for input/output.

5 Example and Terminology

6 Terminology Form Title Bar Buttons Minimize, Max/Restore, Close FrameClient Area

7 Components ButtonTabControlPanelRichTextBox Hi TextBox

8 GUI Application Design GUIBusiness Rules File I/O Employee Salary Sales Hourly File System Array


Download ppt "Topics Forms Frame Title Bar Client Area Components – TextBox, Button, RichTextBox, etc. Events & Event Handlers Dialog Boxes Purpose – User Input/Output."

Similar presentations


Ads by Google