Keeping Track, Menus. CSC 330 Object-Oriented Programming 1

Size: px
Start display at page:

Download "Keeping Track, Menus. CSC 330 Object-Oriented Programming 1"

Transcription

1 Keeping Track, Menus CSC 330 Object-Oriented Programming 1

2 Chapter Objectives Keeping Track Create menus and submenus for program control Display and use the Windows common dialog boxes Create context menus for controls and the form Write reusable code in methods and call the methods from other locations CSC 330 Object-Oriented Programming. 2

3 Keeping Track Various controls help us keep track of dates, time, and numbers DateTimePicker NumericUpDown StatusBar Timer CSC 330 Object-Oriented Programming. 3

4 Example KeepTrack CSC 330 Object-Oriented Programming. 4

5 Example KeepTrack operation DateTimePicker at top of form User chooses a date NumericUpDown in the middle User selects a number Button at bottom User presses to display date in a label and number selected in another label StatusBar a at bottom shows s current time Timer updates it every second, and changes label colors CSC 330 Object-Oriented Programming. 5

6 DateTimePicker Format Long Tuesday, January 28, 2003 Short 1/28/03 Time 10:32:56 AM CSC 330 Object-Oriented Programming. 6

7 Button Click handling private void showbutton_click { } (object sender, System.EventArgs e) datedisplay.text = "Date selected: " + date.value.tolongdatestring(); numberdisplay.text = "Number selected " + number.value.tostring(); CSC 330 Object-Oriented Programming. 7

8 A Timer control CSC 330 Object-Oriented Programming. 8

9 Timer Tick event every second private void timer1_tick (object sender, System.EventArgs e) { currentdatetime.text t T t = DateTime.Now.ToString(); T i number.backcolor = datedisplay.backcolor; datedisplay.backcolor = numberdisplay.backcolor; numberdisplay.backcolor = number.backcolor; } Copies time to status bar Permutes background colors to give flashing effect CSC 330 Object-Oriented Programming. 9

10 DateTimePicker properties and an event CSC 330 Object-Oriented Programming. 10

11 MonthCalendar control CSC 330 Object-Oriented Programming. 11

12 Menus Menu Bar Menus that drop down to display a list of menu items Menu items are controls with properties and events Each menu item has a Name and Text property and a Click event (similar to a button) Easy to create menus for a Windows form using Visual Studio's Menu Designer Menus look and behave like standard Windows menus CSC 330 Object-Oriented Programming. 12

13 Defining Menus - 1 Add a MenuStrip component to the form MenuStrip is a container which can contain ToolStripMenuItems ToolStripComboBoxes ToolStripSeparators S ToolStripTextBoxes CSC 330 Object-Oriented Programming. 13

14 Defining Menus - 2 The MenuStrip component appears in the component Tray Begin typing on top of the words "Type Here" Enter text for first menu Enter items for first menu or enter text for second menu A ToolStripMenuItem is automatically added to the MenuStrip's Items collection CSC 330 Object-Oriented Programming. 14

15 Holds the words that appear on the screen Similar to the Text property of a button or label Conform to Windows standards The first menu's Text property should be File, with a keyboard access key (&File) Enter or change the Text property for each menu and menu item Use the Menu Designer or the Properties window The Text Property CSC 330 Object-Oriented Programming. 15

16 Adding ToolStripMenuItems to a MenuStrip. Setting a menu item's shortcut keys CSC 330 Object-Oriented Programming. 16

17 Creating an access shortcut To create an access shortcut (or keyboard shortcut), type an ampersand (&) before the character to be underlined. d For example, to create the File menu item with the letter F underlined, type &File. To display an ampersand, type &&. To add other shortcut keys (e.g., <Ctrl>-F9) for menu items, set the ShortcutKeys property of the appropriate ToolStripMenuItems. To do this, select the down arrow to the right of this property in the Properties window. In the window that appears, use the CheckBoxes and dropdown list to select the shortcut keys. When you are finished, click elsewhere on the screen. You can hide the shortcut keys by setting property p ShowShortcutKeys to false, and you can modify how the control keys are displayed in the menu item by modifying property ShortcutKeyDisplayString. CSC 330 Object-Oriented Programming. 17

18 The Name Property The File menu item that is added is automatically named filetoolstripmenuitem Menu items are named so well that there is no need to change the Name property of any menu component If the Text property is changed, the item is not automatically renamed Rename it in the Properties window CSC 330 Object-Oriented Programming. 18

19 Menu item options In addition to text, Visual Studio allows you to easily add TextBoxes and ComboBoxes (drop-down lists) as menu items. Clicking the down arrow allows you to select the type of item to addmenuitem (of type ToolStripMenuItem, the default), ComboBox (of type ToolStripComboBox) and TextBox (of type ToolStripTextBox). CSC 330 Object-Oriented Programming. 19

20 Menu Item Options CSC 330 Object-Oriented Programming. 20

21 The MenuStrip Items Collection Items are automatically added in the Menu Designer Use the Items Collection Editor to reorder, add, and delete menu items Select the MenuStrip and in the Items property in the Properties window, click the ellipsis button CSC 330 Object-Oriented Programming. 21

22 A Menu's DropDownItems Collection Each top-level menu has a DropDownItems collection that holds the menu items In the Items Collection Editor you can rearrange or delete menu items and set properties of the items DropDownItems collection for the File menu CSC 330 Object-Oriented Programming. 22

23 A filled triangle to the right of a menu item indicates that a submenu exists Create a submenu by moving to the right of a menu item and typing the next item's text Submenus CSC 330 Object-Oriented Programming. 23

24 Separator Bars Group menu items according to their purpose Draws a bar across the entire menu To create a separator bar, add a new menu item and click on its drop-down arrow Select Separator or type a single hyphen in the Menu Designer CSC 330 Object-Oriented Programming. 24

25 Menu items have Enabled property set to true by default Enabled menu items appear in black text and can be selected Disabled items are not available Enabled property can be set at design time or run time, in code The Enabled Property instructionstoolstripmenuitem.enabled = false; CSC 330 Object-Oriented Programming. 25

26 The Checked Property Menu items have Checked property set to false by default A check mark next to a menu item indicates the option is selected Checked property can be set at design time or in code summarytoolstripmenuitem.checked = true; CSC 330 Object-Oriented Programming. 26

27 Toggling Check Marks On and Off Set a menu item s initial Checked property p in the Properties window To change the menu item s state in code, set its Checked property to true or false if (summarytoolstripmenuitem.checked) { // Uncheck the summary menu item. summarytoolstripmenuitem.checked = false; } else { } //Check the summary menu item. summarytoolstripmenuitem.checked = true; CSC 330 Object-Oriented Programming. 27

28 Setting Keyboard Shortcuts Many users prefer to use keyboard shortcuts for selecting menu items To set keyboard shortcuts Select the menu item in the designer In the Properties window, select the ShortcutKeys property Make a choice from the drop-down list Set ShowShortcutKeys property to false to prevent a shortcut from showing on the menu CSC 330 Object-Oriented Programming. 28

29 Design Example CSC 330 Object-Oriented Programming. 29

30 Example: Design GUI with Menu To create this GUI, begin by dragging the MenuStrip from the ToolBox onto the Form. Then use Design mode to create the menu structure shown in the sample outputs. The File menu (filetoolstripmenuitem) has menu items About (abouttoolstripmenuitem) and Exit (exittoolstripmenuitem); the Format menu (formattoolstripmenuitem) has two submenus. The first submenu, Color (colortoolstripmenuitem), contains menu items Black (blacktoolstripmenuitem), Blue (bluetoolstripmenuitem), Red (redtoolstripmenuitem) and Green (greentoolstripmenuitem). The second submenu, Font (fonttoolstripmenuitem), contains menu items Times New Roman (timestoolstripmenuitem), Courier (couriertoolstripmenuitem), Comic Sans (comictoolstripmenuitem), a separator bar (dashtoolstripmenuitem), Bold (boldtoolstripmenuitem) and Italic (italictoolstripmenuitem). CSC 330 Object-Oriented Programming. 30

31 Example: Design GUI with Menu cont d The About menu item in the File menu displays a MessageBox when clicked. The Exit menu item closes the application through static method Exit of class Application. Class Application's static methods control program execution. Method Exit causes our application to terminate. We made the items in the Color submenu (Black, Blue, Red and Green) mutually exclusive the user can select only one at a time. To indicate that a menu item is selected, we will set each Color menu item's Checked property to true. This causes a check to appear to the left of a menu item. Each Color menu item has its own Click event handler. The method handler for color Black is blacktoolstripmenuitem_click. lst k Similarly, il l the event handlers for colors Blue, Red and Green are bluetoolstripmenuitem_click, redtoolstripmenuitem_click and greentoolstripmenuitem_click, respectively. Each Color menu item must be mutually exclusive, so each event handler calls method ClearColor before setting its corresponding Checked property p to TRue. Method ClearColor sets the Checked property p of each color MenuItem to false, effectively preventing more than one menu item from being selected at a time. In the designer, we initially set the Black menu item's Checked property to true, because at the start of the program, the text on the Form is black. CSC 330 Object-Oriented Programming. 31

32 Standards for Windows Menus Follow Windows standards for menus Include keyboard access keys Stick with standard keyboard shortcuts Place File menu at the left end of the menu bar Place Help menu, if included, at the right end Any menu item that will display a dialog box asking for further information should have "..." appended to the Text property CSC 330 Object-Oriented Programming. 32

33 Common Dialog Boxes Predefined standard dialog boxes Specifying colors and fonts Opening, saving and browsing for files Place the desired common dialog component from the Dialogs tab of the toolbox in the Component Tray Default names for the components are fine CSC 330 Object-Oriented Programming. 33

34 Displaying a Windows Common Dialog Box Display the dialog box at run time using the ShowDialog method The dialogobject is the name of the common dialog component Write code to show the dialog in the event handler for a menu item or button colordialog1.showdialog(); fontdialog1.showdialog(); g() CSC 330 Object-Oriented Programming. 34

35 Modal versus Modeless Windows A dialog box is said to be modal The box stays on top of the application and must be responded to Use the ShowDialog method to display a dialog box, which is a window displayed modally A window that does not require response is said to be modeless Use the Show method to display a modeless window CSC 330 Object-Oriented Programming. 35

36 Using the Color Dialog Box Color selected in the Color dialog box is stored in the Color property Color property can be assigned to another object, such as a control Display dialog box with ShowDialog method User responds to dialog box Use the Color property p colordialog1.showdialog(); titlelabel.forecolor = colordialog1.color; CSC 330 Object-Oriented Programming. 36

37 Using the Font Dialog Box The Font common dialog box displays available fonts for the system display After the user makes a selection, the Font property can be assigned to other objects on the form fontdialog1.showdialog(); titlelabel.font = fontdialog1.font; CSC 330 Object-Oriented Programming. 37

38 Setting Initial Values Before executing the ShowDialog method, assign the existing values of the object's properties When the dialog box appears, the current values will be selected If the user presses Cancel, property setting for the objects will remain unchanged colordialog1.color = titlelabel.forecolor; colordialog1.showdialog(); titlelabel.forecolor il lf l = colordialog1.color; l 1C l fontdialog1.font = titlelabel.font; fontdialog1.showdialog(); titlelabel.font il lf = fontdialog1.font; 1F CSC 330 Object-Oriented Programming. 38

39 How to Base a New Project on an Existing Project - 1 Make sure the project is not open (very important) Copy the folder to a new location using Windows Explorer Rename the new folder for the new project name, still using Windows Explorer Open the new project (the copy) in the Visual Studio IDE CSC 330 Object-Oriented Programming. 39

40 How to Base a New Project on an Existing Project 2 In the IDE's Solution Explorer, rename the solution and the project Right-click on the name and choose Rename Display the solution, Tools/Options/Projects and Solutions/General/Always show solution Rename the form(s), if desired Open the Project Designer (Project/ProjectName Properties) ) and change the Assembly name and Default namespace entries to match the new project name CSC 330 Object-Oriented Programming. 40

CIS 3260 Intro to Programming with C#

CIS 3260 Intro to Programming with C# Menus and Common Dialog Boxes McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Create menus and submenus for program control Display and use the Windows common dialog boxes McGraw-Hill

More information

Menus, Common Dialog Controls, Context Menus, Sub Procedures, and Functions

Menus, Common Dialog Controls, Context Menus, Sub Procedures, and Functions 5-menus.htm; updated September 12, 2011 Menus, Common Dialog Controls, Context Menus, Sub Procedures, and Functions Coverage: This chapter covers several important topics: (1) use of menus and context

More information

Programming. C# Programming: From Problem Analysis to Program Design 2nd Edition. David McDonald, Ph.D. Director of Emerging Technologies

Programming. C# Programming: From Problem Analysis to Program Design 2nd Edition. David McDonald, Ph.D. Director of Emerging Technologies 9 Programming Based on Events C# Programming: From Problem Analysis to Program Design 2nd Edition David McDonald, Ph.D. Director of Emerging Technologies Chapter Objectives Create applications that use

More information

Lesson 09 Working with. SDI and MDI. MIT Rapid Application Development By. S. Sabraz Nawaz Lecturer in MIT

Lesson 09 Working with. SDI and MDI. MIT Rapid Application Development By. S. Sabraz Nawaz Lecturer in MIT Lesson 09 Working with SDI and MDI MIT 31043 Rapid Application Development By. S. Sabraz Nawaz Lecturer in MIT Single Document Interface (SDI) An SDI application that consists of more than one form can

More information

Module 8: Building a Windows Forms User Interface

Module 8: Building a Windows Forms User Interface Module 8: Building a Windows Forms User Interface Table of Contents Module Overview 8-1 Lesson 1: Managing Forms and Dialog Boxes 8-2 Lesson 2: Creating Menus and Toolbars 8-13 Lab: Implementing Menus

More information

Copyright 2014 Pearson Education, Inc. Chapter 7. Multiple Forms, Modules, and Menus. Copyright 2014 Pearson Education, Inc.

Copyright 2014 Pearson Education, Inc. Chapter 7. Multiple Forms, Modules, and Menus. Copyright 2014 Pearson Education, Inc. Chapter 7 Multiple Forms, Modules, and Menus Topics 7.1 Multiple Forms 7.2 Modules 7.3 Menus 7.4 Focus on Problem Solving: Building the High Adventure Travel Agency Price Quote Application Overview This

More information

Location of menu elements

Location of menu elements E Creating Menus Appendix E C5779 39147 Page 1 07/10/06--JHR In Visual Basic 2005, you use a MenuStrip control to include one or more menus in an application. You instantiate a MenuStrip control using

More information

Chapter 12: Using Controls

Chapter 12: Using Controls Chapter 12: Using Controls Using a LinkLabel LinkLabel Similar to a Label Provides the additional capability to link the user to other sources Such as Web pages or files Default event The method whose

More information

MenuStrip Control. The MenuStrip control represents the container for the menu structure.

MenuStrip Control. The MenuStrip control represents the container for the menu structure. MenuStrip Control The MenuStrip control represents the container for the menu structure. The MenuStrip control works as the top-level container for the menu structure. The ToolStripMenuItem class and the

More information

Chapter 12: Using Controls

Chapter 12: Using Controls Chapter 12: Using Controls Examining the IDE s Automatically Generated Code A new Windows Forms project has been started and given the name FormWithALabelAndAButton A Label has been dragged onto Form1

More information

Philadelphia University Faculty of Information Technology. Visual Programming

Philadelphia University Faculty of Information Technology. Visual Programming Philadelphia University Faculty of Information Technology Visual Programming Using C# -Work Sheets- Prepared by: Dareen Hamoudeh Eman Al Naji Work Sheet 1 Form, Buttons and labels Properties Changing properties

More information

You will have mastered the material in this chapter when you can:

You will have mastered the material in this chapter when you can: CHAPTER 6 Loop Structures OBJECTIVES You will have mastered the material in this chapter when you can: Add a MenuStrip object Use the InputBox function Display data using the ListBox object Understand

More information

Included with the system is a high quality speech synthesizer, which is installed automatically during the SymWord setup procedure.

Included with the system is a high quality speech synthesizer, which is installed automatically during the SymWord setup procedure. Introduction to SymWord SymWord is a simple to use, talking, symbol-word processor. It has the basic functionality of a word processor. SymWord can also be configured to produce speech and/or display text

More information

Dive Into Visual C# 2010 Express

Dive Into Visual C# 2010 Express Dive Into Visual C# 2010 Express 2 Seeing is believing. Proverb Form ever follows function. Louis Henri Sullivan Intelligence is the faculty of making artificial objects, especially tools to make tools.

More information

Using Visual Basic Studio 2008

Using Visual Basic Studio 2008 Using Visual Basic Studio 2008 Recall that object-oriented programming language is a programming language that allows the programmer to use objects to accomplish a program s goal. An object is anything

More information

Introductionto the Visual Basic Express 2008 IDE

Introductionto the Visual Basic Express 2008 IDE 2 Seeing is believing. Proverb Form ever follows function. Louis Henri Sullivan Intelligence is the faculty of making artificial objects, especially tools to make tools. Henri-Louis Bergson Introductionto

More information

Program and Graphical User Interface Design

Program and Graphical User Interface Design CHAPTER 2 Program and Graphical User Interface Design OBJECTIVES You will have mastered the material in this chapter when you can: Open and close Visual Studio 2010 Create a Visual Basic 2010 Windows Application

More information

Windows Programming Using C#

Windows Programming Using C# Contents Windows Programming Using C# Menus TreeView TabControl MenuStrip 2 Main Menu Menus (mnu prefix) Menus provide groups of related commands for Windows applications Main menu is the control that

More information

Menus and Printing. Menus. A focal point of most Windows applications

Menus and Printing. Menus. A focal point of most Windows applications Menus and Printing Menus A focal point of most Windows applications Almost all applications have a MainMenu Bar or MenuStrip MainMenu Bar or MenuStrip resides under the title bar MainMenu or MenuStrip

More information

CIS 3260 Intro to Programming in C#

CIS 3260 Intro to Programming in C# Multiform Projects McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Include multiple forms in an application Create a new instance of a form's class and show the new form Use the Show,

More information

Lesson 4 - Creating a Text Document Using WordPad

Lesson 4 - Creating a Text Document Using WordPad Lesson 4 - Creating a Text Document Using WordPad OBJECTIVES: To learn the basics of word processing programs and to create a document in WordPad from Microsoft Windows. A word processing program is the

More information

Chapter 6. Multiform Projects The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill

Chapter 6. Multiform Projects The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Chapter 6 Multiform Projects McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Chapter Objectives - 1 Include multiple forms in an application Use a template to create an About box

More information

CST242 Windows Forms with C# Page 1

CST242 Windows Forms with C# Page 1 CST242 Windows Forms with C# Page 1 1 2 4 5 6 7 9 10 Windows Forms with C# CST242 Visual C# Windows Forms Applications A user interface that is designed for running Windows-based Desktop applications A

More information

Menus. You ll find MenuStrip listed in the Toolbox. Drag one to your form. Where it says Type Here, type Weather. Then you ll see this:

Menus. You ll find MenuStrip listed in the Toolbox. Drag one to your form. Where it says Type Here, type Weather. Then you ll see this: Menus In.NET, a menu is just another object that you can add to your form. You can add objects to your form by drop-and-drag from the Toolbox. If you don t see the toolbox, choose View Toolbox in the main

More information

1 Ctrl + X Cut the selected item. 2 Ctrl + C (or Ctrl + Insert) Copy the selected item. 3 Ctrl + V (or Shift + Insert) Paste the selected item

1 Ctrl + X Cut the selected item. 2 Ctrl + C (or Ctrl + Insert) Copy the selected item. 3 Ctrl + V (or Shift + Insert) Paste the selected item Tips and Tricks Recorder Actions Library XPath Syntax Hotkeys Windows Hotkeys General Keyboard Shortcuts Windows Explorer Shortcuts Command Prompt Shortcuts Dialog Box Keyboard Shortcuts Excel Hotkeys

More information

MS Word Basic Word 2007 Concepts

MS Word Basic Word 2007 Concepts MS Word Basic Word 2007 Concepts BWD 1 BASIC MS WORD CONCEPTS This section contains some very basic MS Word information that will help you complete the assignments in this book. If you forget how to save,

More information

Windows 10 Essentials

Windows 10 Essentials Windows 10 Essentials User Interface START MENU Start typing to search for applications or files Once the start menu is open you can change its size by dragging a side Right-click on an application and

More information

CIS 3260 Intro. to Programming with C#

CIS 3260 Intro. to Programming with C# Running Your First Program in Visual C# 2008 McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Run Visual Studio Start a New Project Select File/New/Project Visual C# and Windows must

More information

GIMP TEXT EFFECTS. Text Effects: Outline Completed Project

GIMP TEXT EFFECTS. Text Effects: Outline Completed Project GIMP TEXT EFFECTS ADD AN OUTLINE TO TEXT Text Effects: Outline Completed Project GIMP is all about IT (Images and Text) OPEN GIMP Step 1: To begin a new GIMP project, from the Menu Bar, select File New.

More information

Introduction to the Visual Studio.NET Integrated Development Environment IDE. CSC 211 Intermediate Programming

Introduction to the Visual Studio.NET Integrated Development Environment IDE. CSC 211 Intermediate Programming Introduction to the Visual Studio.NET Integrated Development Environment IDE CSC 211 Intermediate Programming Visual Studio.NET Integrated Development Environment (IDE) The Start Page(Fig. 1) Helpful links

More information

Windows 7. More Skills 11 Manage Fonts. To complete this project, you will need the following file: You will save your file as: CHAPTER 7

Windows 7. More Skills 11 Manage Fonts. To complete this project, you will need the following file: You will save your file as: CHAPTER 7 M07_TOWN5764_01_SE_SM7.QXD 11/17/10 11:55 AM Page 1 CHAPTER 7 Windows 7 More Skills 11 Manage Fonts A font is a design applied to a collection of letters, numbers, and symbols. Each font is assigned a

More information

LESSON A. The Splash Screen Application

LESSON A. The Splash Screen Application The Splash Screen Application LESSON A LESSON A After studying Lesson A, you should be able to: Start and customize Visual Studio 2010 or Visual Basic 2010 Express Create a Visual Basic 2010 Windows application

More information

Computer Science 110. NOTES: module 8

Computer Science 110. NOTES: module 8 Computer Science 110 NAME: NOTES: module 8 Introducing Objects As we have seen, when a Visual Basic application runs, it displays a screen that is similar to the Windows-style screens. When we create a

More information

Chapter 2. Creating Applications with Visual Basic Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of

Chapter 2. Creating Applications with Visual Basic Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Chapter 2 Creating Applications with Visual Basic Addison Wesley is an imprint of 2011 Pearson Addison-Wesley. All rights reserved. Section 2.1 FOCUS ON PROBLEM SOLVING: BUILDING THE DIRECTIONS APPLICATION

More information

Bold, Italic and Underline formatting.

Bold, Italic and Underline formatting. Using Microsoft Word Character Formatting You may be wondering why we have taken so long to move on to formatting a document (changing the way it looks). In part, it has been to emphasise the fact that

More information

Word Tips & Tricks. Status Bar. Add item to Status Bar To add an itme to the status bar, click on the item and a checkmark will display.

Word Tips & Tricks. Status Bar. Add item to Status Bar To add an itme to the status bar, click on the item and a checkmark will display. Status Bar The status bar is located on the bottom of the Microsoft Word window. The status bar displays information about the document such as the current page number, the word count in the document,

More information

Ingegneria del Software T. Interfaccia utente

Ingegneria del Software T. Interfaccia utente Interfaccia utente Creating Windows Applications Typical windows-application design & development 1+ classes derived from System.Windows.Forms.Form Design UI with VisualStudio.NET Possible to do anything

More information

REVIEW OF CHAPTER 1 1

REVIEW OF CHAPTER 1 1 1 REVIEW OF CHAPTER 1 Trouble installing/accessing Visual Studio? 2 Computer a device that can perform calculations and make logical decisions much faster than humans can Computer programs a sequence of

More information

Microsoft Excel Keyboard Shortcuts

Microsoft Excel Keyboard Shortcuts Microsoft Excel Keyboard Shortcuts Here is a complete list of keyboard shortcuts for Microsoft Excel. Most of the shortcuts will work on all Excel versions on Windows based computer. Data Processing Shortcuts

More information

How to Edit Your Website

How to Edit Your Website How to Edit Your Website A guide to using your Content Management System Overview 2 Accessing the CMS 2 Choosing Your Language 2 Resetting Your Password 3 Sites 4 Favorites 4 Pages 5 Creating Pages 5 Managing

More information

Step 1: Start a GUI Project. Start->New Project->Visual C# ->Windows Forms Application. Name: Wack-A-Gopher. Step 2: Add Content

Step 1: Start a GUI Project. Start->New Project->Visual C# ->Windows Forms Application. Name: Wack-A-Gopher. Step 2: Add Content Step 1: Start a GUI Project Start->New Project->Visual C# ->Windows Forms Application Name: Wack-A-Gopher Step 2: Add Content Download the Content folder (content.zip) from Canvas and unzip in a location

More information

PART 7. Getting Started with Excel

PART 7. Getting Started with Excel PART 7 Getting ed with Excel When you start the application, Excel displays a blank workbook. A workbook is a file in which you store your data, similar to a three-ring binder. Within a workbook are worksheets,

More information

SMART Recorder. Record. Pause. Stop

SMART Recorder. Record. Pause. Stop SMART Recorder The recorder is used to record actions that are done on the interactive screen. If a microphone is attached to the computer, narration can be recorded. After the recording has been created,

More information

Working with PDF s. To open a recent file on the Start screen, double click on the file name.

Working with PDF s. To open a recent file on the Start screen, double click on the file name. Working with PDF s Acrobat DC Start Screen (Home Tab) When Acrobat opens, the Acrobat Start screen (Home Tab) populates displaying a list of recently opened files. The search feature on the top of the

More information

How to Edit Your Website

How to Edit Your Website How to Edit Your Website A guide to using your Content Management System Overview 2 Accessing the CMS 2 Choosing Your Language 2 Resetting Your Password 3 Sites 4 Favorites 4 Pages 5 Creating Pages 5 Managing

More information

COPYRIGHTED MATERIAL. Visual Basic: The Language. Part 1

COPYRIGHTED MATERIAL. Visual Basic: The Language. Part 1 Part 1 Visual Basic: The Language Chapter 1: Getting Started with Visual Basic 2010 Chapter 2: Handling Data Chapter 3: Visual Basic Programming Essentials COPYRIGHTED MATERIAL Chapter 1 Getting Started

More information

Creating and Triggering Animations

Creating and Triggering Animations Creating and Triggering Animations 1. Download the zip file containing BraidGraphics and unzip. 2. Create a new Unity project names TestAnimation and set the 2D option. 3. Create the following folders

More information

LESSON B. The Toolbox Window

LESSON B. The Toolbox Window The Toolbox Window After studying Lesson B, you should be able to: Add a control to a form Set the properties of a label, picture box, and button control Select multiple controls Center controls on the

More information

Chapter 3. Fundamentals of Programming in Visual Basic

Chapter 3. Fundamentals of Programming in Visual Basic Page 1 of 114 [Page 41] Chapter 3. Fundamentals of Programming in Visual Basic (This item omitted from WebBook edition) 3.1 Visual Basic Controls 42 Starting a New Visual Basic Program A Text Box Walkthrough

More information

Tutorials. Lesson 3 Work with Text

Tutorials. Lesson 3 Work with Text In this lesson you will learn how to: Add a border and shadow to the title. Add a block of freeform text. Customize freeform text. Tutorials Display dates with symbols. Annotate a symbol using symbol text.

More information

AutoCAD 2009 User InterfaceChapter1:

AutoCAD 2009 User InterfaceChapter1: AutoCAD 2009 User InterfaceChapter1: Chapter 1 The AutoCAD 2009 interface has been enhanced to make AutoCAD even easier to use, while making as much screen space available as possible. In this chapter,

More information

Microsoft Excel > Shortcut Keys > Shortcuts

Microsoft Excel > Shortcut Keys > Shortcuts Microsoft Excel > Shortcut Keys > Shortcuts Function Keys F1 Displays the Office Assistant or (Help > Microsoft Excel Help) F2 Edits the active cell, putting the cursor at the end* F3 Displays the (Insert

More information

SPARK. User Manual Ver ITLAQ Technologies

SPARK. User Manual Ver ITLAQ Technologies SPARK Forms Builder for Office 365 User Manual Ver. 3.5.50.102 0 ITLAQ Technologies www.itlaq.com Table of Contents 1 The Form Designer Workspace... 3 1.1 Form Toolbox... 3 1.1.1 Hiding/ Unhiding/ Minimizing

More information

Copyright 2018 MakeUseOf. All Rights Reserved.

Copyright 2018 MakeUseOf. All Rights Reserved. 15 Power User Tips for Tabs in Firefox 57 Quantum Written by Lori Kaufman Published March 2018. Read the original article here: https://www.makeuseof.com/tag/firefox-tabs-tips/ This ebook is the intellectual

More information

Outlook Web App. Getting Started. QUICK Source. Microsoft. in Exchange Server 2010

Outlook Web App. Getting Started. QUICK Source. Microsoft. in Exchange Server 2010 QUICK Source Microsoft Outlook Web App in Exchange Server 2010 Getting Started The Outlook Web App Window u v w x y u v w x y Browser Toolbars allow the user to navigate in the browser. Outlook Web Access

More information

Recommended GUI Design Standards

Recommended GUI Design Standards Recommended GUI Design Standards Page 1 Layout and Organization of Your User Interface Organize the user interface so that the information follows either vertically or horizontally, with the most important

More information

GUI Design and Event- Driven Programming

GUI Design and Event- Driven Programming 4349Book.fm Page 1 Friday, December 16, 2005 1:33 AM Part 1 GUI Design and Event- Driven Programming This Section: Chapter 1: Getting Started with Visual Basic 2005 Chapter 2: Visual Basic: The Language

More information

Text box. Command button. 1. Click the tool for the control you choose to draw in this case, the text box.

Text box. Command button. 1. Click the tool for the control you choose to draw in this case, the text box. Visual Basic Concepts Hello, Visual Basic See Also There are three main steps to creating an application in Visual Basic: 1. Create the interface. 2. Set properties. 3. Write code. To see how this is done,

More information

ST NICHOLAS COLLEGE RABAT MIDDLE SCHOOL HALF YEARLY EXAMINATIONS February 2016

ST NICHOLAS COLLEGE RABAT MIDDLE SCHOOL HALF YEARLY EXAMINATIONS February 2016 ST NICHOLAS COLLEGE RABAT MIDDLE SCHOOL HALF YEARLY EXAMINATIONS February 2016 Mark Level 5-8 Year 7 Information and Communication Technology TIME: 1h 30min Question 1 2 3 4 5 6 7 Global Mark Max. Mark

More information

Dive Into Visual C# 2008 Express

Dive Into Visual C# 2008 Express 1 2 2 Dive Into Visual C# 2008 Express OBJECTIVES In this chapter you will learn: The basics of the Visual Studio Integrated Development Environment (IDE) that assists you in writing, running and debugging

More information

Objectives. Objectives. Plan Ahead. Starting Excel 3/9/2010. Excel Chapter 3. Microsoft Office 2007

Objectives. Objectives. Plan Ahead. Starting Excel 3/9/2010. Excel Chapter 3. Microsoft Office 2007 Objectives Microsoft Office 2007 Excel Chapter 3 What-If Analysis, Charting, and Working with Large Worksheets Rotate text in a cell Create a series of month names Copy, paste, insert, and delete cells

More information

Excel 2003 Tutorial II

Excel 2003 Tutorial II This tutorial was adapted from a tutorial by see its complete version at http://www.fgcu.edu/support/office2000/excel/index.html Excel 2003 Tutorial II Charts Chart Wizard Chart toolbar Resizing a chart

More information

Optional Lab: Customize Settings in Windows Vista

Optional Lab: Customize Settings in Windows Vista 12.2.4 Optional Lab: Customize Settings in Windows Vista Introduction Print and complete this lab. This lab is comprised of five parts. This lab is designed to be completed in multiple lab sessions. Part

More information

Introduction. Create a New Project. Create the Main Form. Assignment 1 Lights Out! in C# GUI Programming 10 points

Introduction. Create a New Project. Create the Main Form. Assignment 1 Lights Out! in C# GUI Programming 10 points Assignment 1 Lights Out! in C# GUI Programming 10 points Introduction In this lab you will create a simple C# application with a menu, some buttons, and an About dialog box. You will learn how to create

More information

User s Manual Software Version 4.0

User s Manual Software Version 4.0 SwiftText Word Expander is a program that improves typing speed and efficiency within any word processor or text editor. The program allows the user to type abbreviated codes that are automatically replaced

More information

Start menu. Toggles between All Programs & Back

Start menu. Toggles between All Programs & Back Microsoft Windows Vista Illustrated Introductory Working with Windows Programs Objectives Start a program Open and save a WordPad document Modify text in WordPad Work with a graphic in Paint 2 Objectives

More information

ITEC102 INFORMATION TECHNOLOGIES

ITEC102 INFORMATION TECHNOLOGIES ITEC102 INFORMATION TECHNOLOGIES LECTURE 6 Word Processor Part 1 EASTERN MEDITERRANEAN UNIVERSITY SCHOOL OF COMPUTING AND TECHNOLOGY Aim of the course To have information about, o o Word processors, Main

More information

Pelnor Help Add-in.

Pelnor Help Add-in. Pelnor Help Add-in http://www.pelnor.com/ Pelnor Software Index HelpAddIn 1 Pelnor Help Add-in UserControl... 1 Node Editor...7 URL Link Dialog...10 Inner Document Link Selection Dialog... 11 Help Document

More information

Chapter 6 Dialogs. Creating a Dialog Style Form

Chapter 6 Dialogs. Creating a Dialog Style Form Chapter 6 Dialogs We all know the importance of dialogs in Windows applications. Dialogs using the.net FCL are very easy to implement if you already know how to use basic controls on forms. A dialog is

More information

Microsoft Visual Basic 2005 CHAPTER 6. Loop Structures

Microsoft Visual Basic 2005 CHAPTER 6. Loop Structures Microsoft Visual Basic 2005 CHAPTER 6 Loop Structures Objectives Add a MenuStrip object Use the InputBox function Display data using the ListBox object Understand the use of counters and accumulators Understand

More information

CST272 Getting Started Page 1

CST272 Getting Started Page 1 CST272 Getting Started Page 1 1 2 3 4 5 6 8 Introduction to ASP.NET, Visual Studio and C# CST272 ASP.NET Static and Dynamic Web Applications Static Web pages Created with HTML controls renders exactly

More information

Outlook: Web Access. Outlook: Web Access AIS Vienna

Outlook: Web Access. Outlook: Web Access AIS Vienna Outlook: Web Access AIS Vienna Table of Contents Introduction to OWA...1 Log On... 1 OWA Workspace... 2 Hiding/Displaying the Reading Pane... 3 Collapsing/Expanding the Outlook Bar... 4 Log Off... 5 Sending

More information

Guide to WB Annotations

Guide to WB Annotations Guide to WB Annotations 04 May 2016 Annotations are a powerful new feature added to Workbench v1.2.0 (Released May 2016) for placing text and symbols within wb_view tabs and windows. They enable generation

More information

STAR OFFICE WRITER. Lesson 2

STAR OFFICE WRITER. Lesson 2 Lesson 2 STAR OFFICE WRITER 1. A is a named set of defaults for formatting text. a. Font b. Tab c. Page d. Style 2. is the keyboard shortcut for justified alignment. a. Ctrl + J b. Ctrl + C c. Ctrl + V

More information

Impress Guide Chapter 11 Setting Up and Customizing Impress

Impress Guide Chapter 11 Setting Up and Customizing Impress Impress Guide Chapter 11 Setting Up and Customizing Impress This PDF is designed to be read onscreen, two pages at a time. If you want to print a copy, your PDF viewer should have an option for printing

More information

Microsoft Office Word. Part1

Microsoft Office Word. Part1 Microsoft Office 2010 - Word Part1 1 Table of Contents What is Microsoft Word?... 4 Creating a document... 5 Toolbar... 6 Typing in MS Word Text Area... 7 Cut, Copy and Paste Text... 9 Paste Preview...

More information

Unit 3--Alignment, Formatting Font--Size, Color, Style [Bold, Italic, and Underline] Block

Unit 3--Alignment, Formatting Font--Size, Color, Style [Bold, Italic, and Underline] Block Unit 3--Alignment, Formatting Font--Size, Color, Style [Bold, Italic, and Underline] Block Use the mouse pointer to select the text (or put a blue highlight behind it). Then, make the changes you need.

More information

Tutorials. Lesson 1 - Format a Schedule. In this lesson you will learn how to: Change the schedule s date range. Change the date headings.

Tutorials. Lesson 1 - Format a Schedule. In this lesson you will learn how to: Change the schedule s date range. Change the date headings. In this lesson you will learn how to: Change the schedule s date range. Change the date headings. Tutorials Change the schedule dimensions. Change the legend and add a new legend entry. Work with pages

More information

2. In the Start and End Dates section, use the Calendar icon to change the Displayed Start Date to 1/1/2015 and the Displayed End Date to 5/31/2015.

2. In the Start and End Dates section, use the Calendar icon to change the Displayed Start Date to 1/1/2015 and the Displayed End Date to 5/31/2015. Tutorials Lesson 1 - Format a Schedule In this lesson you will learn how to: Change the schedule s date range. Change the date headings. Change the schedule dimensions. Change the legend and add a new

More information

Note: In this guide, wherever you see an underlined letter as part of a command word (ex. File), that refers to the keyboard shortcut

Note: In this guide, wherever you see an underlined letter as part of a command word (ex. File), that refers to the keyboard shortcut E-Mail Guide Using Microsoft Exchange New User Checklist If you are a new user to Microsoft Exchange, you should take the following steps to insure that your account remains secure, organized, and personalized:

More information

Chapter 2 Visual Basic, Controls, and Events. 2.1 An Introduction to Visual Basic 2.2 Visual Basic Controls 2.3 Visual Basic Events

Chapter 2 Visual Basic, Controls, and Events. 2.1 An Introduction to Visual Basic 2.2 Visual Basic Controls 2.3 Visual Basic Events Chapter 2 Visual Basic, Controls, and Events 2.1 An Introduction to Visual Basic 2.2 Visual Basic Controls 2.3 Visual Basic Events 1 2.1 An Introduction to Visual Basic 2010 Why Windows and Why Visual

More information

PowerPoint 2016 Building a Presentation

PowerPoint 2016 Building a Presentation PowerPoint 2016 Building a Presentation What is PowerPoint? PowerPoint is presentation software that helps users quickly and efficiently create dynamic, professional-looking presentations through the use

More information

Intro to Excel. To start a new workbook, click on the Blank workbook icon in the middle of the screen.

Intro to Excel. To start a new workbook, click on the Blank workbook icon in the middle of the screen. Excel is a spreadsheet application that allows for the storing, organizing and manipulation of data that is entered into it. Excel has variety of built in tools that allow users to perform both simple

More information

Format your assignment

Format your assignment Introduction This workbook accompanies the computer skills training workshop. The trainer will demonstrate each skill and refer you to the relevant page at the appropriate time. This workbook can also

More information

7 For Seniors For Dummies

7 For Seniors For Dummies Windows 7 For Seniors For Dummies Chapter 16: Making Windows 7 Easier to Use ISBN: 978-0-470-50946-3 Copyright of Wiley Publishing, Inc. Indianapolis, Indiana Posted with Permission Making Windows 7 Easier

More information

Section 3 Formatting

Section 3 Formatting Section 3 Formatting ECDL 5.0 Section 3 Formatting By the end of this Section you should be able to: Apply Formatting, Text Effects and Bullets Use Undo and Redo Change Alignment and Spacing Use Cut, Copy

More information

Programming in C# Project 1:

Programming in C# Project 1: Programming in C# Project 1: Set the text in the Form s title bar. Change the Form s background color. Place a Label control on the Form. Display text in a Label control. Place a PictureBox control on

More information

Quick Tips & Tricks. Important You must use SEMICOLONS ( ie; ) to separate address when sending mail to multiple users

Quick Tips & Tricks. Important You must use SEMICOLONS ( ie; ) to separate  address when sending mail to multiple users Quick Tips & Tricks Important You must use SEMICOLONS ( ie; ) to separate email address when sending mail to multiple users Customize Mail View Click, View, and then highlight Current View Click, Customize

More information

Table of Contents Lesson 1: Introduction to the New Interface... 2 Lesson 2: Prepare to Work with Office

Table of Contents Lesson 1: Introduction to the New Interface... 2 Lesson 2: Prepare to Work with Office Table of Contents Lesson 1: Introduction to the New Interface... 2 Exercise 1: The New Elements... 3 Exercise 2: Use the Office Button and Quick Access Toolbar... 4 The Office Button... 4 The Quick Access

More information

Computer Basics Written by Brian O'Rooney. Copyright 2000 Nanaimo Literacy Association All rights reserved

Computer Basics Written by Brian O'Rooney. Copyright 2000 Nanaimo Literacy Association All rights reserved Written by Brian O'Rooney Copyright 2000 Nanaimo Literacy Association All rights reserved Windows is a registered trademark of Microsoft Corporation. This product/publication includes images from WordPerfect

More information

NiceForm User Guide. English Edition. Rev Euro Plus d.o.o. & Niceware International LLC All rights reserved.

NiceForm User Guide. English Edition. Rev Euro Plus d.o.o. & Niceware International LLC All rights reserved. www.nicelabel.com, info@nicelabel.com English Edition Rev-0910 2009 Euro Plus d.o.o. & Niceware International LLC All rights reserved. www.nicelabel.com Head Office Euro Plus d.o.o. Ulica Lojzeta Hrovata

More information

AgWare ClickFORMS 7.0 Introductory Tutorial

AgWare ClickFORMS 7.0 Introductory Tutorial AgWare ClickFORMS 7.0 Introductory Tutorial MAIN WINDOW If you have used Office 2007, our new layout will look familiar. Here is a screenshot of the new and improved AgWare ClickFORMS window: The Forms

More information

AGB 260: Agribusiness Data Literacy. Excel Basics

AGB 260: Agribusiness Data Literacy. Excel Basics AGB 260: Agribusiness Data Literacy Excel Basics Useful Chapters in the Textbook Regarding this Lecture Chapter 1: Introducing Excel Chapter 2: Entering and Editing Worksheet Data Chapter 3: Essential

More information

page 1 OU Campus User Guide

page 1 OU Campus User Guide page 1 OU Campus User Guide Logging Into OU Campus page page 2 1. Navigate to a page on your site that you wish to edit. 2. Scroll down to the footer and click the symbol. 3. Enter your OU Campus username

More information

Lesson 2 Quick Tour and Features

Lesson 2 Quick Tour and Features Lesson 2 Quick Tour and Features Objectives Students will format a document page. Students will use a spell-checker. Students will copy, cut, and paste text. Students will adjust paragraph indentations.

More information

Contents. Launching Word

Contents. Launching Word Using Microsoft Office 2007 Introduction to Word Handout INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 1.0 Winter 2009 Contents Launching Word 2007... 3 Working with

More information

Office365 at Triton College

Office365 at Triton College Office365 at Triton College Logging in to Office365 The new log in page for Triton email is http://outlook.com/triton.edu At that page, enter your username in this format: firstnamelastname@triton.edu

More information

for G.C.E. Ordinary Level Examination

for G.C.E. Ordinary Level Examination B.Sc., RHCSA, CCNA ICT Information Communication Technology for G.C.E. Ordinary Level Examination Introduction to Word Interface Word 2007 allows you to insert special characters, symbols, pictures, illustrations,

More information

Quick Start Guide. ARIS Architect. Version 9.8 Service Release 2

Quick Start Guide. ARIS Architect. Version 9.8 Service Release 2 ARIS Architect Version 9.8 Service Release 2 October 2015 This document applies to ARIS Version 9.8 and to all subsequent releases. Specifications contained herein are subject to change and these changes

More information

PowerPoint 2010 Introduction. 4/18/2011 Archdiocese of Chicago Mike Riley

PowerPoint 2010 Introduction. 4/18/2011 Archdiocese of Chicago Mike Riley PowerPoint 2010 Introduction 4/18/2011 Archdiocese of Chicago Mike Riley i VIDEO TUTORIALS AVAILABLE Almost 100,000 video tutorials are available from VTC. The available tutorials include Windows 7, GroupWise

More information