SDI & MDI Applications

Size: px
Start display at page:

Download "SDI & MDI Applications"

Transcription

1 SDI & MDI Applications Pemrograman Visual (TH22012 ) by Kartika Firdausy kartikaf@indosat.net.id kartika@ee.uad.ac.id blog.uad.ac.id/kartikaf kartikaf.wordpress.com SDI and MDI Fundamentals A single-document interface, SDI, is an application primarily made of a form equipped with a menu. An example is Notepad:

2 In some cases, an SDI can also have a toolbar and/or a status bar. Here is an example from Microsoft Works Spreadsheet: All these features are left to the programmer to add and configure. Although Notepad is text-based, an SDI can be any type of application: text, graphics, spreadsheet, anything. Therefore, to create an SDI, start from a normal form, add a menu to it, and configure it to do what you want. To create a document using an SDI, the user launches the application.

3 The SDI then presents a rectangular window with one frame and the inside is the document the user will use. In most cases, the application itself creates the document. The user can work on it and do whatever the application allows. To create another document of the same type, the user must open another instance of the application. MDI Fundamentals A multiple-document interface (MDI) is an application that primarily has a form and a menu. Some, if not most, MDIs also have one or more toolbars and/or a status bar. Here is an example:

4 MDI Fundamentals Like a normal application, to use an MDI, the user must launch it. In some cases, when the application starts, it is empty; that is, no document is created and the title bar displays a caption, usually the name of the application. Usually, there are steps the user must follow to create a document. MDI Fundamentals A document resides inside the parent frame of the application. That is, a child document can use only the area reserved for it. The child document has its own system icon, its own title bar, and its system buttons (Minimize, Maximize/Restore, and Close).

5 MDI Fundamentals To use the whole area, the user can maximize the child document. When this is done, the child merges its title bar with the parent's. The new caption of the title bar becomes made of the text of the parent, followed by -,, and followed by the caption the child window was using. The system buttons of the child document display under those of the parent frame MDI Fundamentals

6 MDI Fundamentals Once a document has been created, the user can use it. Normalement, the application must give the user the ability to create other documents while still using the application. If many documents have been created, all of them are confined in the frame of the Topic Applied: MDI Fundamentals The user can maximize the child forms. If so, the document that was in front occupies the whole area devoted to child documents. The other child forms stay in the back but become invisible. One of the differences between an SDI and an MDI is that, because the document and the application don't share a frame, the user can close the document and keep the application open.

7 Creating an MDI Application As mentioned already, there is nothing magical with creating an SDI. You start with a form, add a menu to it, and specify what the application should allow a user to do with a document. As we will see, an MDI requires more steps. You start an MDI application with a normal form. You can create a Windows Forms Application using Microsoft Visual Studio or derive a class from Form. Here is an example: Creating an MDI Application The primary characteristic of an MDI is that it contains other forms. These forms must be created and made available to the parent. Each form can be created using a predefined form or you can programmatically create one by declaring an object of type Form.

8 Creating an MDI Application To allow you to specify that a form has a parent and will act as a child, the Form class is equipped with a property named IsMdiContainer MdiContainer. set its IsMdiContainer property to True Creating an MDI Application To add another form that will be used as a child, on the main menu, click Project -> > Add New Item...

9 Creating an MDI Application In the Add New Item dialog box, in the Templates list, click Windows Form (.NET) Replace the contents of the Name edit box with Baby and press Enter Creating an MDI Application To display the first form, in the code editor, click the Form1.h [Design] tab Double-click in the middle of the first form to access its Load() event and implement it as follows: #pragma once #include "Baby.h After doing this, you can display the form when you are ready, by calling its Show() member function. MDITest1::Baby ^MyBaby = gcnew MDITest1::Baby; MyBaby->MdiParent = this; MyBaby->Show();

10 Creating an MDI Application Execute the application MDI Characteristics Introduction to the Children of an MDI When you create an MDI application, you must make sure you provide your users with the ability to create documents. In fact, probably one of your first assignments is to make sure the user can create as many documents as necessary. As the documents are created, you need a way to programmatically keep track of the child forms.

11 MDI Characteristics For example, you can store the documents in a collection. To assist you with this, the Form class is equipped with a property named MdiChildren,, which is a read-only array. Each element of the MdiChildren[] array is of type Form. Therefore, to access a child form of an MDI application, you can pass an index to this property. The Layout of Child Forms Based on the standards defined in the operating system, as child forms are created in an MDI application, they are positioned each on top of the previous one but below the next one. The arrangement uses a 3-D 3 coordiniate system whose origin is on the lower-left left corner of the parent's frame just under the title bar (or the menu, if any; or the toolbar, if any), with the Z axis moving from the monitor towards you:

12 The Layout of Child Forms The operating system allows the user to choose among different arrangements. For example, you can position the documents as vertical columns, as horizontal rows, or as tiles. To support this, the Form class is equipped with a method named LayoutMdi. The Layout of Child Forms The LayoutMdi() method takes an argument that is a member of the MdiLayout enumeration. The members of this enumeration are: 1. ArrangeIcons: The child forms display to fit within the parent form. Here is an example: System::Void mnuarrangeicons_click(system::object^ sender, System::EventArgs^ e) { LayoutMdi(MdiLayout::ArrangeIcons); }

13 The Layout of Child Forms The Layout of Child Forms The LayoutMdi() method takes an argument that is a member of the MdiLayout enumeration. The members of this enumeration are: 1. ArrangeIcons: The child forms display to fit within the parent form. Here is an example: System::Void mnuarrangeicons_click(system::object^ sender, System::EventArgs^ e) { LayoutMdi(MdiLayout::ArrangeIcons); }

14 The Layout of Child Forms Cascade: : The child form are cascaded to display the title bar and a left portion of each, provided the client area of the parent form is wide and tall enough. System::Void mnucascade_click(system::object^ sender, System::EventArgs^ e) { LayoutMdi(MdiLayout::Cascade); } The Layout of Child Forms TileHorizontal: : The child forms are shrunk so that they can be positioned one above the other and each would use the whole width of the parent client area. System::Void mnutilehorizontal_click(system::object^ sender, System::EventArgs^ e) { LayoutMdi(MdiLayout::TileHorizontal);}

15 Activating a Child When a child window is activated, it fires an event named MdiChildActivate: public:event EventHandler^ MdiChildActivate { void add (EventHandler^ value); void remove (EventHandler^ value);} Arranging the Minimized Children In an MDI application, if the user doesn't want to display a document but doesn't want to close it, he can minimize the window. In the same way, the user can minimize as many child forms as necessary. When a child form has been minimized, it shows a button in the lower part of the parent. The buttons of the other minimized child forms are usually positioned next to each other:

16 Arranging the Minimized Children

7. Now, click the top menu, on the right side of Help, type "Windows". Implementing an MDI Form

7. Now, click the top menu, on the right side of Help, type Windows. Implementing an MDI Form Implementing an MDI Form The Multiple-Document Interface (MDI) is a specification that defines a user interface for applications that enable the user to work with more than one document at the same time

More information

Database Applications

Database Applications Database Applications Pemrograman Visual (TH22012 ) by Kartika Firdausy 081.328.718.768 kartikaf@indosat.net.id kartika@ee.uad.ac.id blog.uad.ac.id/kartikaf kartikaf.wordpress.com Introduction A database

More information

Multimedia. If the user is working on a spreadsheet, he or she may start typing numbers and performing calculations.

Multimedia. If the user is working on a spreadsheet, he or she may start typing numbers and performing calculations. Multimedia Pemrograman Visual (TH22012 ) by Kartika Firdausy 081.328.718.768 kartikaf@indosat.net.id kartika@ee.uad.ac.id blog.uad.ac.id/kartikaf kartikaf.wordpress.com The Open Dialog Box When creating

More information

Chapter 14. Additional Topics in C# 2010 The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill

Chapter 14. Additional Topics in C# 2010 The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Chapter 14 Additional Topics in C# McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Chapter Objectives - 1 Validate user input in the Validating event handler and display messages

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

Separate Text Across Cells The Convert Text to Columns Wizard can help you to divide the text into columns separated with specific symbols.

Separate Text Across Cells The Convert Text to Columns Wizard can help you to divide the text into columns separated with specific symbols. Chapter 7 Highlights 7.1 The Use of Formulas and Functions 7.2 Creating Charts 7.3 Using Chart Toolbar 7.4 Changing Source Data of a Chart Separate Text Across Cells The Convert Text to Columns Wizard

More information

Oracle General Navigation Overview

Oracle General Navigation Overview Oracle 11.5.9 General Navigation Overview 1 Logging On to Oracle Applications You may access Oracle, by logging onto the ATC Applications Login System Status page located at www.atc.caltech.edu/support/index.php

More information

Lesson 09 Working with. SDI and MDI. MIT 31043: Rapid Application Development By: S. Sabraz Nawaz Senior Lecturer in MIT Dept. of MIT, FMC, SEUSL

Lesson 09 Working with. SDI and MDI. MIT 31043: Rapid Application Development By: S. Sabraz Nawaz Senior Lecturer in MIT Dept. of MIT, FMC, SEUSL Lesson 09 Working with SDI and MDI MIT 31043: Rapid Application Development By: S. Sabraz Nawaz Senior Lecturer in MIT Dept. of MIT, FMC, SEUSL Single Document Interface (SDI) An SDI application that consists

More information

Report Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static

Report Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static Table of Contents Report Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static Series Chart with Dynamic Series Master-Detail

More information

7. Apply a Range of Table Features

7. Apply a Range of Table Features Word Processing 5N1358 7. Apply a Range of Table Features Contents Apply a Range of Table Features Including: 1. Creating Tables... 1 2. Resizing... 4 3. Merging Cells... 5 4. Inserting or Deleting columns

More information

Sema Foundation ICT Department. Lesson - 18

Sema Foundation ICT Department. Lesson - 18 Lesson - 18 1 Manipulating Windows We can work with several programs at a time in Windows. To make working with several programs at once very easy, we can change the size of the windows by: maximize minimize

More information

Model Question Paper. Credits: 4 Marks: 140. Part A (One mark questions)

Model Question Paper. Credits: 4 Marks: 140. Part A (One mark questions) Model Question Paper Subject Code: MT0040 Subject Name: VB.Net Credits: 4 Marks: 140 (One mark questions) 1. The is a systematic class framework used for the development of system tools and utilities.

More information

Kendo UI. Builder by Progress : What's New

Kendo UI. Builder by Progress : What's New Kendo UI Builder by Progress : What's New Copyright 2017 Telerik AD. All rights reserved. July 2017 Last updated with new content: Version 2.0 Updated: 2017/07/13 3 Copyright 4 Contents Table of Contents

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

P3e REPORT WRITER CREATING A BLANK REPORT

P3e REPORT WRITER CREATING A BLANK REPORT P3e REPORT WRITER CREATING A BLANK REPORT 1. On the Reports window, select a report, then click Copy. 2. Click Paste. 3. Click Modify. 4. Click the New Report icon. The report will look like the following

More information

Using VO Windows in a.net Windows Form Application

Using VO Windows in a.net Windows Form Application Using VO Windows in a.net Windows Form Application Paul Piko, February 2010 This article shows how to use a VO datawindow in a Vulcan.NET Windows Form application. It makes use of the class WinFormVOWindowHost

More information

17. Introduction to Visual Basic Programming

17. Introduction to Visual Basic Programming 17. Introduction to Visual Basic Programming Visual Basic (VB) is the fastest and easiest way to create applications for MS Windows. Whether you are an experienced professional or brand new to Windows

More information

Use Plug-ins. Use Plug-ins 2012

Use Plug-ins. Use Plug-ins 2012 Use Plug-ins Contents Introduction... 2 Plug-in Definition... 3 Use Plug-in Base Class or Interface... 3 Create Plug-in Definition... 3 Data-sharing between Plug-ins... 7 Plug-in Manager... 8 Derive a

More information

Table of Contents. 1 P a g e

Table of Contents. 1 P a g e Table of Contents User Manual... 2 Florida s PK-20 Education Information Portal... 2 Navigating the Portal... 2 Tabs... 3 Accessible Site... 3 Helpful Resources... 4 State Level Tab... 4 District Level

More information

Part I. Integrated Development Environment. Chapter 2: The Solution Explorer, Toolbox, and Properties. Chapter 3: Options and Customizations

Part I. Integrated Development Environment. Chapter 2: The Solution Explorer, Toolbox, and Properties. Chapter 3: Options and Customizations Part I Integrated Development Environment Chapter 1: A Quick Tour Chapter 2: The Solution Explorer, Toolbox, and Properties Chapter 3: Options and Customizations Chapter 4: Workspace Control Chapter 5:

More information

Introduction to Excel 2013 Part 2

Introduction to Excel 2013 Part 2 Introduction to Excel 2013 Part 2 Open a file Select File from the Menu bar, select Open from the drop down menu, navigate to the place where the file was stored, double-left click on the file name. Modify

More information

Microsoft Windows 7 - Illustrated Unit A: Introducing Windows 7

Microsoft Windows 7 - Illustrated Unit A: Introducing Windows 7 Microsoft Windows 7 - Illustrated Unit A: Introducing Windows 7 Objectives Start Windows and view the desktop Use pointing devices Use the Start button Use the taskbar Work with windows 2 Objectives Use

More information

IV. Arranging & Viewing the Worksheet

IV. Arranging & Viewing the Worksheet IV. Arranging & Viewing the Worksheet Adding & deleting rows and columns Excel makes it easy to rearrange a worksheet. Along with dragging data ranges to move them, you can add or delete rows and columns.

More information

Numbers Basics Website:

Numbers Basics Website: Website: http://etc.usf.edu/te/ Numbers is Apple's new spreadsheet application. It is installed as part of the iwork suite, which also includes the word processing program Pages and the presentation program

More information

Dreamweaver Tutorials Working with Tables

Dreamweaver Tutorials Working with Tables Dreamweaver Tutorials This tutorial will explain how to use tables to organize your Web page content. By default, text and other content in a Web page flow continuously from top to bottom in one large

More information

Virto SharePoint Forms Designer for Office 365. Installation and User Guide

Virto SharePoint Forms Designer for Office 365. Installation and User Guide Virto SharePoint Forms Designer for Office 365 Installation and User Guide 2 Table of Contents KEY FEATURES... 3 SYSTEM REQUIREMENTS... 3 INSTALLING VIRTO SHAREPOINT FORMS FOR OFFICE 365...3 LICENSE ACTIVATION...4

More information

PowerPoint Slide Basics. Introduction

PowerPoint Slide Basics. Introduction PowerPoint 2016 Slide Basics Introduction Every PowerPoint presentation is composed of a series of slides. To begin creating a slide show, you'll need to know the basics of working with slides. You'll

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

Adobe Experience Manager (AEM) Author Training

Adobe Experience Manager (AEM) Author Training Adobe Experience Manager (AEM) Author Training McGladrey.com 11/6/2014 Foster, Ken Table of Contents AEM Training Agenda... 3 Overview... 4 Author and Publish Instances for AEM... 4 QA and Production Websites...

More information

Importing a Table into Excel

Importing a Table into Excel Importing a Table into Excel This guide will show you step by step how to copy a table into notepad, create a CSV file and then import it into Microsoft Excel. This is a very basic guide but will cover

More information

WEEK NO. 12 MICROSOFT EXCEL 2007

WEEK NO. 12 MICROSOFT EXCEL 2007 WEEK NO. 12 MICROSOFT EXCEL 2007 LESSONS OVERVIEW: GOODBYE CALCULATORS, HELLO SPREADSHEET! 1. The Excel Environment 2. Starting A Workbook 3. Modifying Columns, Rows, & Cells 4. Working with Worksheets

More information

To complete this activity, you will need the following files:

To complete this activity, you will need the following files: CHAPTER 1 Windows XP More Skills 12 Move Data Between Windows You can open several application windows at the same time; they do not need to be files created by the same program. Having more than one window

More information

Digication eportfolio Student s Guide (Last update: 8/2017)

Digication eportfolio Student s Guide (Last update: 8/2017) Digication eportfolio Student s Guide (Last update: 8/2017) 2 Table of Contents Introduction... 1 Creating Your eportfolio... 3 Editing Your eportfolio... 4 Area 1: Top Menu Bar... 6 Area 2: The Main Tabs...

More information

Microsoft Word. Introduction

Microsoft Word. Introduction Microsoft Word Introduction Microsoft Word is the word processing component of the Microsoft Office Suite. It is used primarily to enter, edit, format, save, retrieve and print documents. The area outlined

More information

Agenda. Spreadsheet Applications. Spreadsheet Terminology A workbook consists of multiple worksheets. By default, a workbook has 3 worksheets.

Agenda. Spreadsheet Applications. Spreadsheet Terminology A workbook consists of multiple worksheets. By default, a workbook has 3 worksheets. Agenda Unit 1 Assessment Review Progress Reports Intro to Excel Learn parts of an Excel spreadsheet How to Plan a spreadsheet Create a spreadsheet Analyze data Create an embedded chart in spreadsheet In

More information

Precision Consulting 228 PARK AVENUE SOUTH NEW YORK, NY PHONE: FAX:

Precision Consulting 228 PARK AVENUE SOUTH NEW YORK, NY PHONE: FAX: Precision Consulting 228 PARK AVENUE SOUTH NEW YORK, NY 10003-1502 PHONE: 646-553-4730 FAX: 646-304-9595 Overview of User Interface Basic Project Pad Creating a Project To create a new project: 1.Click

More information

MapInfo. Line Style Editor User Guide

MapInfo. Line Style Editor User Guide MapInfo Line Style Editor User Guide Information in this document is subject to change without notice and does not represent a commitment on the part of the vendor or its representatives. No part of this

More information

Computer Applications Final Exam Study Guide

Computer Applications Final Exam Study Guide Name: Computer Applications Final Exam Study Guide Microsoft Word 1. To use -and-, position the pointer on top of the selected text, and then drag the selected text to the new location. 2. The Clipboard

More information

Chapter 7 Inserting Spreadsheets, Charts, and Other Objects

Chapter 7 Inserting Spreadsheets, Charts, and Other Objects Impress Guide Chapter 7 Inserting Spreadsheets, Charts, and Other Objects OpenOffice.org Copyright This document is Copyright 2007 by its contributors as listed in the section titled Authors. You can distribute

More information

Vector Issue Tracker and License Manager - Administrator s Guide. Configuring and Maintaining Vector Issue Tracker and License Manager

Vector Issue Tracker and License Manager - Administrator s Guide. Configuring and Maintaining Vector Issue Tracker and License Manager Vector Issue Tracker and License Manager - Administrator s Guide Configuring and Maintaining Vector Issue Tracker and License Manager Copyright Vector Networks Limited, MetaQuest Software Inc. and NetSupport

More information

PowerPoint Introduction. Video: Slide Basics. Understanding slides and slide layouts. Slide Basics

PowerPoint Introduction. Video: Slide Basics. Understanding slides and slide layouts. Slide Basics PowerPoint 2013 Slide Basics Introduction PowerPoint presentations are made up of a series of slides. Slides contain the information you will present to your audience. This might include text, pictures,

More information

Accessing Rhino Page Layouts

Accessing Rhino Page Layouts Accessing Rhino Page Layouts In this exercise, we will use the Page (Sheet) Layout feature to create sheet with Details and title block. The Details will include text and dimensions that are sized correctly

More information

Mach4 CNC Controller Screen Editing Guide Version 1.0

Mach4 CNC Controller Screen Editing Guide Version 1.0 Mach4 CNC Controller Screen Editing Guide Version 1.0 1 Copyright 2014 Newfangled Solutions, Artsoft USA, All Rights Reserved The following are registered trademarks of Microsoft Corporation: Microsoft,

More information

Roxen Content Provider

Roxen Content Provider Roxen Content Provider Generation 3 Templates Purpose This workbook is designed to provide a training and reference tool for placing University of Alaska information on the World Wide Web (WWW) using the

More information

Lesson 4 Customize the ToolBox

Lesson 4 Customize the ToolBox Lesson 4 Customize the ToolBox In this lesson you will learn how to: Change the toolbox to be a Floating toolbox or a toolbox anchored on the Sidebar. Change the combo ToolBox size and highlighting. Change

More information

Excel The primary replacement for menus and toolbars in Office Excel 2007 is the Ribbon. Designed for easy browsing, the

Excel The primary replacement for menus and toolbars in Office Excel 2007 is the Ribbon. Designed for easy browsing, the Excel 2007 Office Fluent user interface The primary replacement for menus and toolbars in Office Excel 2007 is the Ribbon. Designed for easy browsing, the Ribbon consists of tabs that are organized around

More information

METABUILDER QUICK START GUIDE

METABUILDER QUICK START GUIDE METABUILDER QUICK START GUIDE Table of Contents... 1... 2 The Menu, Tool, Format and Status bar... 2 The Stencil- Properties- Task- and Canvas Pane... 3... 4 Creating, Saving and Loading a model.... 4

More information

Quark XML Author for FileNet 2.5 with BusDocs Guide

Quark XML Author for FileNet 2.5 with BusDocs Guide Quark XML Author for FileNet 2.5 with BusDocs Guide CONTENTS Contents Getting started...6 About Quark XML Author...6 System setup and preferences...8 Logging in to the repository...8 Specifying the location

More information

To understand the limitations of paper spreadsheets and to explore the Excel environment, you will:

To understand the limitations of paper spreadsheets and to explore the Excel environment, you will: L E S S O N 1 Excel basics Suggested teaching time 20-30 minutes Lesson objectives To understand the limitations of paper spreadsheets and to explore the Excel environment, you will: a b c Identify some

More information

Report Fundamentals An introduction to basic report functionality in SAP.

Report Fundamentals An introduction to basic report functionality in SAP. Report Fundamentals An introduction to basic report functionality in SAP. Budget Office Texas State University-San Marcos 601 University Drive JCK 820 San Marcos, TX 78666 512-245-2376 budget@txstate.edu

More information

Contents Part I: Background Information About This Handbook... 2 Excel Terminology Part II: Advanced Excel Tasks...

Contents Part I: Background Information About This Handbook... 2 Excel Terminology Part II: Advanced Excel Tasks... Version 3 Updated November 29, 2007 Contents Contents... 3 Part I: Background Information... 1 About This Handbook... 2 Excel Terminology... 3 Part II:... 4 Advanced Excel Tasks... 4 Export Data from

More information

Working with Excel CHAPTER 1

Working with Excel CHAPTER 1 CHAPTER 1 Working with Excel You use Microsoft Excel to create spreadsheets, which are documents that enable you to manipulate numbers and formulas to quickly create powerful mathematical, financial, and

More information

Excel 2010: Getting Started with Excel

Excel 2010: Getting Started with Excel Excel 2010: Getting Started with Excel Excel 2010 Getting Started with Excel Introduction Page 1 Excel is a spreadsheet program that allows you to store, organize, and analyze information. In this lesson,

More information

Spreadsheet View and Basic Statistics Concepts

Spreadsheet View and Basic Statistics Concepts Spreadsheet View and Basic Statistics Concepts GeoGebra 3.2 Workshop Handout 9 Judith and Markus Hohenwarter www.geogebra.org Table of Contents 1. Introduction to GeoGebra s Spreadsheet View 2 2. Record

More information

Windows Programming Using MFC and Visual C ++.Net

Windows Programming Using MFC and Visual C ++.Net Windows Programming Using MFC and Visual C ++.Net Introduction Masoud Milani School of Computer Science Florida International University Miami, FL 33199 milani@fiu.edu INTRODUCTION This course covers the

More information

OpenInsight for U2 Quick Start Guide Release 9.2

OpenInsight for U2 Quick Start Guide Release 9.2 OpenInsight for U2 Quick Start Guide Release 9.2 Page 2 of 57 INTRODUCTION... 3 STARTING OPENINSIGHT... 4 I. Starting OpenInsight... 4 II. Opening an Existing Application... 6 III. Creating a New Application...

More information

Table of Contents Welcome to Menu.Applet... 2 Why Java -based menus?... 2 Basic terminology... 2 Getting to know Menu.Applet... 4 Creating a new menu

Table of Contents Welcome to Menu.Applet... 2 Why Java -based menus?... 2 Basic terminology... 2 Getting to know Menu.Applet... 4 Creating a new menu Table of Contents Welcome to Menu.Applet... 2 Why Java -based menus?... 2 Basic terminology... 2 Getting to know Menu.Applet... 4 Creating a new menu applet... 5 Applet Properties Panel: General Tab...

More information

Lab 4: Adding a Windows User-Interface

Lab 4: Adding a Windows User-Interface Lab 4: Adding a Windows User-Interface In this lab, you will cover the following topics: Creating a Form for use with Investment objects Writing event-handler code to interact with Investment objects Using

More information

NetDoc Version 2.2 Release Notes

NetDoc Version 2.2 Release Notes NetDoc Version 2.2 Release Notes November, 2011 Enhancements Improved User Interface Visual Connector Provides a visual interpretation of components. Uses drag-and-drop functionality to easily connect

More information

Working with Excel involves two basic tasks: building a spreadsheet and then manipulating the

Working with Excel involves two basic tasks: building a spreadsheet and then manipulating the Working with Excel You use Microsoft Excel to create spreadsheets, which are documents that enable you to manipulate numbers and formulas to create powerful mathematical, financial, and statistical models

More information

Report Generator for DPOPWR

Report Generator for DPOPWR Online Help Report Generator for DPOPWR Adapted from the Report Generator for DPOPWR Online Help www.tektronix.com Copyright Tektroni x. All rights reserved. Licensed software products are owned by Tektronix

More information

-Using Excel- *The columns are marked by letters, the rows by numbers. For example, A1 designates row A, column 1.

-Using Excel- *The columns are marked by letters, the rows by numbers. For example, A1 designates row A, column 1. -Using Excel- Note: The version of Excel that you are using might vary slightly from this handout. This is for Office 2004 (Mac). If you are using a different version, while things may look slightly different,

More information

WINDOWS NT BASICS

WINDOWS NT BASICS WINDOWS NT BASICS 9.30.99 Windows NT Basics ABOUT UNIVERSITY TECHNOLOGY TRAINING CENTER The University Technology Training Center (UTTC) provides computer training services with a focus on helping University

More information

Getting Started. In This Chapter

Getting Started. In This Chapter Getting Started In This Chapter 2 This chapter introduces concepts and procedures that help you get started with AutoCAD. You learn how to open, close, and manage your drawings. You also learn about the

More information

EXCEL TUTORIAL.

EXCEL TUTORIAL. EXCEL TUTORIAL Excel is software that lets you create tables, and calculate and analyze data. This type of software is called spreadsheet software. Excel lets you create tables that automatically calculate

More information

AEMLog Users Guide. Version 1.01

AEMLog Users Guide. Version 1.01 AEMLog Users Guide Version 1.01 INTRODUCTION...2 DOCUMENTATION...2 INSTALLING AEMLOG...4 AEMLOG QUICK REFERENCE...5 THE MAIN GRAPH SCREEN...5 MENU COMMANDS...6 File Menu...6 Graph Menu...7 Analysis Menu...8

More information

Virto SharePoint Forms Designer for Office 365. Installation and User Guide

Virto SharePoint Forms Designer for Office 365. Installation and User Guide Virto SharePoint Forms Designer for Office 365 Installation and User Guide 2 Table of Contents KEY FEATURES... 3 SYSTEM REQUIREMENTS... 3 INSTALLING VIRTO SHAREPOINT FORMS FOR OFFICE 365... 3 LICENSE ACTIVATION...

More information

Title and Modify Page Properties

Title and Modify Page Properties Dreamweaver After cropping out all of the pieces from Photoshop we are ready to begin putting the pieces back together in Dreamweaver. If we were to layout all of the pieces on a table we would have graphics

More information

The Ribbon The Ribbon contains multiple tabs, each with several groups of commands. You can add your own tabs that contain your favorite commands.

The Ribbon The Ribbon contains multiple tabs, each with several groups of commands. You can add your own tabs that contain your favorite commands. Lesson1-Getting Star with excel Excel is a spreadsheet program that allows you to store, organize, and analyze information. In this lesson, you will learn your way around the Excel 2010 environment, including

More information

Chapter 10: Interface Components

Chapter 10: Interface Components Chapter 10: Interface Components The Resonant Interface HCI Foundations for Interaction Design First Edition by Steven Heim Chapter 10 Interface Components The WIMP Interface Windows Icons Menus Pointers

More information

Microsoft Access Description

Microsoft Access Description Go To Page.. Go!! Microsoft Word Microsoft PowerPoint Microsoft Office Main Microsoft Excel Microsoft Publisher Introduction into Microsoft Access Starting Up Microsoft Access Creating New, and Opening

More information

Excel Select a template category in the Office.com Templates section. 5. Click the Download button.

Excel Select a template category in the Office.com Templates section. 5. Click the Download button. Microsoft QUICK Excel 2010 Source Getting Started The Excel Window u v w z Creating a New Blank Workbook 2. Select New in the left pane. 3. Select the Blank workbook template in the Available Templates

More information

Computer Basics Microsoft Windows CB 200

Computer Basics Microsoft Windows CB 200 Computer Basics Microsoft Windows CB 200 Table of Contents Using Windows... 3 Desktop... 3 Taskbar... 4 The Start menu... 4 The Quick Launch bar... 5 The System Tray... 6 Customization... 6 How to Use

More information

Design Guidelines: Windows. Computer users need to consult multiple sources rapidly. They require the adoption of multiplewindow display strategy.

Design Guidelines: Windows. Computer users need to consult multiple sources rapidly. They require the adoption of multiplewindow display strategy. Design Guidelines: Windows Computer users need to consult multiple sources rapidly. They require the adoption of multiplewindow display strategy. Design Challenge for Multiple- Window Strategy Offer users

More information

Symbio Manual. Administrator Role

Symbio Manual. Administrator Role Symbio Manual Administrator Role Version date: November 18 2018 Ploetz + Zeller GmbH Symbio Manual - Administrator Role 2 Content 1 Introduction 9 1.1 About this document 9 1.2 Before you start 9 1.3 Support

More information

How to use the Acrobat interface and basic navigation

How to use the Acrobat interface and basic navigation How to use the Acrobat interface and basic navigation The work area (Figure 1) includes a document pane that displays Adobe PDF documents and a navigation pane (on the left) that helps you browse through

More information

What is Emcee? Actions in Thumbnail View Starting Emcee and Activating the Thumbnail View... 5

What is Emcee? Actions in Thumbnail View Starting Emcee and Activating the Thumbnail View... 5 USING THE DESKTOP ORGANIZER Multi-monitor support. Touch, Keyboard or Mouse Control. Windows 10, Windows 8 and Windows 7. Compatible with TaskView and virtual desktops. Free evaluation trial period before

More information

MICROSOFT OFFICE. Courseware: Exam: Sample Only EXCEL 2016 CORE. Certification Guide

MICROSOFT OFFICE. Courseware: Exam: Sample Only EXCEL 2016 CORE. Certification Guide MICROSOFT OFFICE Courseware: 3263 2 Exam: 77 727 EXCEL 2016 CORE Certification Guide Microsoft Office Specialist 2016 Series Microsoft Excel 2016 Core Certification Guide Lesson 1: Introducing Excel Lesson

More information

Creating Reports in Access 2007 Table of Contents GUIDE TO DESIGNING REPORTS... 3 DECIDE HOW TO LAY OUT YOUR REPORT... 3 MAKE A SKETCH OF YOUR

Creating Reports in Access 2007 Table of Contents GUIDE TO DESIGNING REPORTS... 3 DECIDE HOW TO LAY OUT YOUR REPORT... 3 MAKE A SKETCH OF YOUR Creating Reports in Access 2007 Table of Contents GUIDE TO DESIGNING REPORTS... 3 DECIDE HOW TO LAY OUT YOUR REPORT... 3 MAKE A SKETCH OF YOUR REPORT... 3 DECIDE WHICH DATA TO PUT IN EACH REPORT SECTION...

More information

This is the preferred method when combining documents that are finished and not expected to change.

This is the preferred method when combining documents that are finished and not expected to change. Combine Documents This quick reference addresses the need to combine several documents as one (i.e. CPPR). The following are ways to create a single document from several smaller Word or Excel documents.

More information

Using LCS Help. In This Section

Using LCS Help. In This Section Using LCS Help We want to help you get the most out of Square D Lighting Control Software (LCS) system by Schneider Electric. This Help system contains most of the information you'll need to successfully

More information

BASIC GRAPHICAL USER INTERFACE (GUI) OBJECTS

BASIC GRAPHICAL USER INTERFACE (GUI) OBJECTS BASIC GRAPHICAL USER INTERFACE (GUI) OBJECTS Background or Desktop Image Picture object only that can be changed to suit the user's preferences. This object is designed to help the user not become bored

More information

TPD. Tucson Police Department Crime Laboratory

TPD. Tucson Police Department Crime Laboratory VirtualDoxx User Manual Prepared for: TPD Tucson Police Department Crime Laboratory Revision Log Manual Version Number Date 1.0 10/27/2011 1.1 1/26/2012 1.2 2/27/2012 www.virtualdoxx.com VirtualDoxx Barcode

More information

Better UI Makes ugui Better!

Better UI Makes ugui Better! Better UI Makes ugui Better! 2016 Thera Bytes UG Developed by Salomon Zwecker TABLE OF CONTENTS Better UI... 1 Better UI Elements... 4 1 Workflow: Make Better... 4 2 UI and Layout Elements Overview...

More information

Quark XML Author 2015 October Update with Business Documents

Quark XML Author 2015 October Update with Business Documents Quark XML Author 2015 October Update with Business Documents CONTENTS Contents Getting started...6 About Quark XML Author...6 Working with documents...8 Basic document features...8 What is a business document...8

More information

NSCC SUMMER LEARNING SESSIONS MICROSOFT OFFICE SESSION

NSCC SUMMER LEARNING SESSIONS MICROSOFT OFFICE SESSION NSCC SUMMER LEARNING SESSIONS MICROSOFT OFFICE SESSION Module 1 Using Windows Welcome! Microsoft Windows is an important part of everyday student life. Whether you are logging onto an NSCC computer or

More information

Specification Manager

Specification Manager Enterprise Architect User Guide Series Specification Manager How to define model elements simply? In Sparx Systems Enterprise Architect, use the document-based Specification Manager to create elements

More information

Excel. Excel Options click the Microsoft Office Button. Go to Excel Options

Excel. Excel Options click the Microsoft Office Button. Go to Excel Options Excel Excel Options click the Microsoft Office Button. Go to Excel Options Templates click the Microsoft Office Button. Go to New Installed Templates Exercise 1: Enter text 1. Open a blank spreadsheet.

More information

Quick & Simple Imaging. User Guide

Quick & Simple Imaging. User Guide Quick & Simple Imaging User Guide The Quick & Simple Imaging software package provides the user with a quick and simple way to search and find their documents, then view, print, add notes, or even e- mail

More information

Microsoft Excel 2010 Part 2: Intermediate Excel

Microsoft Excel 2010 Part 2: Intermediate Excel CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Microsoft Excel 2010 Part 2: Intermediate Excel Spring 2014, Version 1.0 Table of Contents Introduction...3 Working with Rows and

More information

a child-friendly word processor for children to write documents

a child-friendly word processor for children to write documents Table of Contents Get Started... 1 Quick Start... 2 Classes and Users... 3 Clicker Explorer... 4 Ribbon... 6 Write Documents... 7 Document Tools... 8 Type with a Keyboard... 12 Write with a Clicker Set...

More information

ADOBE DREAMWEAVER CS4 BASICS

ADOBE DREAMWEAVER CS4 BASICS ADOBE DREAMWEAVER CS4 BASICS Dreamweaver CS4 2 This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site layout,

More information

The Newsletter will contain a Title for the newsletter, a regular border, columns, Page numbers, Header and Footer and two images.

The Newsletter will contain a Title for the newsletter, a regular border, columns, Page numbers, Header and Footer and two images. Creating the Newsletter Overview: You will be creating a cover page and a newsletter. The Cover page will include Your Name, Your Teacher's Name, the Title of the Newsletter, the Date, Period Number, an

More information

Quark XML Author October 2017 Update with Business Documents

Quark XML Author October 2017 Update with Business Documents Quark XML Author 05 - October 07 Update with Business Documents Contents Getting started... About Quark XML Author... Working with documents... Basic document features... What is a business document...

More information

CS130 Software Tools. Fall 2010 Getting More from Office

CS130 Software Tools. Fall 2010 Getting More from Office Software Tools Getting More from Office 1 Microsoft Office Additional Tools Most of you are skilled in using Word and Excel to do the basics, but as an university student, there are a few more advanced

More information

The Menu and Toolbar in Excel (see below) look much like the Word tools and most of the tools behave as you would expect.

The Menu and Toolbar in Excel (see below) look much like the Word tools and most of the tools behave as you would expect. Launch the Microsoft Excel Program Click on the program icon in Launcher or the Microsoft Office Shortcut Bar. A worksheet is a grid, made up of columns, which are lettered and rows, and are numbered.

More information

Table of Contents. 1. SharePoint 2013 Introduction...1 EVALUATION COPY

Table of Contents. 1. SharePoint 2013 Introduction...1 EVALUATION COPY Table of Contents Table of Contents 1. SharePoint 2013 Introduction...1 SharePoint Versions...1 Team Site Layout and Navigation...1 Layout...1 Navigation...2 Customize Quick Launch...11 Exercise 1: Team

More information

Newforma Contact Directory Quick Reference Guide

Newforma Contact Directory Quick Reference Guide Newforma Contact Directory Quick Reference Guide This topic provides a reference for the Newforma Contact Directory. Purpose The Newforma Contact Directory gives users access to the central list of companies

More information

Module 4 : Spreadsheets

Module 4 : Spreadsheets Module 4 : Spreadsheets What is a spreadsheet program? A spreadsheet program allows you to store, organise and analyse information. Applications of spreadsheets focus on generating numeric information

More information

CHAPTER 4: MICROSOFT OFFICE: EXCEL 2010

CHAPTER 4: MICROSOFT OFFICE: EXCEL 2010 CHAPTER 4: MICROSOFT OFFICE: EXCEL 2010 Quick Summary A workbook an Excel document that stores data contains one or more pages called a worksheet. A worksheet or spreadsheet is stored in a workbook, and

More information