SDI & MDI SDI -> Single Document Interface

Slides:



Advertisements
Similar presentations
Multiple-Document-Interface (MDI) Windows MDI programs enable users to edit multiple documents at once. MDI programs enable users to edit multiple documents.
Advertisements

Graphical User Interface (GUI) A GUI allows user to interact with a program visually. GUIs are built from GUI components. A GUI component is an object.
MDI windows Single-document-interface (SDI)
Visual Basic Project 1 IDS 306 Spring 1999 V. Murphy.
MENUS AND THE MENU EDITOR Elements of a Menu Menu bar Menu title Separator bar Menu items.
Multiple Document Interface (MDI) application
1 Multiple Document Interface (MDI) Windows. Single Document Interface (SDI) A program that can only support one open window or a document For Example,
Neal Stublen Practice Solution  Create a new solution  Add a WinForms project  Add a Class Library project  Reference the library.
1 Graphical User Interfaces Part 2 Outline Multiple Document Interface (MDI) Windows Visual Inheritance User-Defined Controls.
MDI vs. SDI MDI – Multiple Document Interface SDI – Single Document Interface In an SDI application, each form acts independently of the others. A MDI.
Lập trình trên Windows với Microsoft®.NET Giảng viên : Hồ Hoàn Kiếm.
Intro to MFC. Open VS and create new project 1)Open MS Visual Studio 2008 Professional (It must be the Professional Edition, the Express Edition will.
Visual Basic 101.
BZUPAGES.COM Visual Programming Lecture – 5 Miss. SADAF MAJEED SIAL Computer Science Department Bahauddin Zakariya University Multan.
Enhancing the Graphical User Interface Multiple Forms, Controls, and Menus.
Copyright © 2001 by Wiley. All rights reserved. Chapter 2: Using Visual Basic to Create a First Project Getting Started with VB Development Environment.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. Chapter 13 – Graphical User Interfaces Part 2 Outline.
Graphical User Interface Concepts - Part 2 Session 09 Mata kuliah: M0874 – Programming II Tahun: 2010.
VB.NET Additional Topics
We need a common denominator to add these fractions.
PowerBuilder Online Courses - by Prasad Bodepudi MDI Applications Single Document Interface Multiple Document Interface.
Slide 1 Using Menu Bar & Common Dialog Boxes. Slide 2 Setting Up the Main Items v First open the form on which you want the menu located v Then start.
Understanding Desktop Applications Lesson 5. Objective Domain Matrix Skills/ConceptsMTA Exam Objectives Understanding Windows Forms Applications Understand.
CECS 5020 Computers in Education Forms and Menus.
DateTime, Code Regions, and Multiple Form Applications Part13dbg.
Understand Windows Forms Inheritance Windows Development Fundamentals LESSON 2.2.
Understanding Desktop Applications Lesson 5. Understanding Windows Forms Applications Windows Forms applications are smart client applications consisting.
Debugger By: Engr. Faisal ur Rehman CE-105 Spring 2007.
Introducing Windows Applications Lesson 1. Objectives.
Dive Into® Visual Basic 2010 Express
Multiple Forms and Menus
Chapter 14 Windows Programming with the Microsoft Foundation Classes
Introduction to Windows Programming
Visual Basic.NET Windows Programming
Appendix A Introduction to Windows 7
Document/View Architecture
Graphical User Interface
Multiple document interface (MDI)
Message Handling in MFC
Microsoft Foundation Classes MFC
You will get a menu as displayed on screen.
Visual Basic Code & No.: CS 218
Chapter Topics 15.1 Graphical User Interfaces
How to automatise the grid production - using model builder in ArcGIS
BIL528 – Bilgisayar Programlama II
3.01 Apply Controls Associated With Visual Studio Form
1. Introduction to Visual Basic
Instructor’s Guide to Teaching SolidWorks Software Lesson 1
Visual programming Chapter 1: Introduction
3.01 Apply Controls Associated With Visual Studio Form
Understand Windows Forms Applications and Console-based Applications
Standard Controls.
Chapter 2 Visual Basic Interface
VISUAL BASIC.
مسابقة المدرسين المجددين
NORMA Lab. 2 Revision: Unary and Binary Fact Types Ternary Fact Types
Creating a Windows Forms User Interface
Multiple Document Interface (MDI)
MFC Document/View programs
Exploring the Basics of Microsoft Windows 7
Viewing Tools V part 3.
Creating Your First C Program Using Visual Studio 2010
Creating Your First C Program Using Visual Studio 2010
Chapter 15: GUI Applications & Event-Driven Programming
Visual C# - GUI and controls - 1
Chapter 13 Additional Topics in Visual Basic
Chapter 4 Enhancing the Graphical User Interface
Overview of the IDE Visual Studio .NET is Microsoft’s Integrated Development Environment (IDE) for creating, running and debugging programs (also.
Chapter 4 Enhancing the Graphical User Interface
DataBase Application .NET
Presentation transcript:

SDI & MDI SDI -> Single Document Interface MDI -> Multiple Document Interface MDI -> A Multiple Document Interface is one that allows to view multiple windows within a larger window. Eg : various Word document windows within a word application window. SDI -> A Single Document Interface is one where all windows appear independently of one another without the unification of a single parent window.

Visual Basic IDE can be viewed in two ways : With the Multiple Document Interface (MDI) The Single Document Interface (SDI) MDI view shows all the distinct windows of the Visual Basic IDE as member windows within one large IDE window. In the SDI view, distinct windows of the Visual Basic IDE exist independently of each other.

MDI The main form or MDI Form is’nt duplicated, but it acts as a container for all the windows, and it is called the parent window. The windows in which the individual documents are displayed are called Child windows. An MDI application must have at least two Form, the parent Form and one or more child Forms. The parent Form may not contain any controls. While the parent Form is open in design mode, the icons on the ToolBox are not displayed, but you can’t place any controls on the Form. The parent Form can, and usually has its own menu.

To create an MDI Application follow these steps : Start a new project and then choose Project -> Add MDI Form to add the parent Form Set the Form’s caption to MDI window Choose Project -> Add form to add a SDI Form Make this Form as child of MDI form by setting the MDI child property of the SDI Form to true. Set the caption property to MDI child window.