Customizing MapInfo Pro Using the.net API

Size: px
Start display at page:

Download "Customizing MapInfo Pro Using the.net API"

Transcription

1 Customizing MapInfo Pro Using the.net API Bob Fortin John Teague December 19, 2017

2 In this webinar, we will begin to look at how you can implement your own custom tools, or AddIns, for MapInfo Pro using the.net API. Pitney Bowes PPT presentation template November 24,

3 What is a.net AddIn for MapInfoPro? A.NET AddIn is a compiled MapBasic program (.mbx ) that uses.net code (C#, Vb.net) to do work and modify the Pro User Interface. You can also add your own functionality into Pro. Addins are sometimes called a tools, applications, or programs You can call compiled or interpreted MapBasic from your C# or Vb.net code Pitney Bowes PPT presentation template November 24,

4 Pro s.net API extends the MapInfo Pro development platform, allowing you to develop your own controls and applications, using the.net framework and languages. With the Pro.NET API you can Create a new ribbon tab and add custom buttons, dropdowns, galleries, etc. Attach custom commands to the ribbon controls to execute custom code. Execute MapBasic statements or Evaluate MapBasic Expressions Add your own docking windows. Customize the Backstage (Pro Tab) Customize Status Bar Customize Context Menus and Mini Toolbars And More Pitney Bowes PPT presentation template November 24,

5 What type of customization is supported? Anything you can see in the User Interface can be done using the DOTNET customization object model. MapInfo Raster is all done via an Addin Create a new ribbon tab -- add custom buttons, dropdowns, galleries, etc. Existing ribbon tabs can also be customized to hide existing ribbon controls or add new ones into galleries, etc. An extensive Event model informs an application when important actions happen in the User Interface. Custom commands can be attached to the ribbon controls to execute custom code in DOTNET assemblies. DOTNET user controls can be added to the MapInfo Pro docking manager with full customization of docking properties such as floating, tabbed, auto-hide etc. You can create tasks that run in the background freeing up the user to continue to work. Pitney Bowes PPT presentation template November 24,

6 Getting Started Creating an AddIn Use an existing sample as a starting point The easiest way to start creating an AddIn is to start from a copy of an existing AddIn HelloRibbon good choice A simple sample which adds a new tab to the MapInfo Pro ribbon interface MapInfo\MapBasic\Samples\RIBBONINTERFACE\DotNet\HelloRibbon Build and Run it Pitney Bowes PPT presentation template November 24,

7 A look at the MB source file An AddIn requires an MBX to be able to run in MapInfo Pro The.mb sets up some basic housekeeping for the AddIn The MB initiates the AddIn execution, enables the interface to MIPro, creates the.net AddIn instance, and handles the AddIn unload The.mb integrates the.net assembly with the instance of MIPro via the IMapInfoPro interface mapinfoapplication = SYSTEMINFO(SYS_INFO_IMAPINFOAPPLICATION) mbaddin = New_MyAddIn() call Initialize(mbAddIn, mapinfoapplication, ApplicationName$() ) The.mb file must implement an EndHandler for proper shutdown Also it is required so the Addin stays loaded after Main() ends Sub EndHandler If mapinfoapplication <> 0 and mbaddin <> 0 Then call Unload(mbAddIn) End If mapinfoapplication = NULL_PTR mbaddin = NULL_PTR End Sub Pitney Bowes PPT presentation template November 24,

8 Getting Started Make a Copy Of HelloRibbon Copy HelloRibbon folder to MyAddIn folder Rename files in MyAddIn HelloRibbon.csproj, HelloRibbon.mb, HelloRibbon.cs to MyAddIn.* Pitney Bowes PPT presentation template November 24,

9 Getting Started Creating an AddIn Edit MyAddIn.csproj Using Visual Studio or a text editor, edit the new.csproj file Modify the ProjectGuid Visual Studio Menu: Tools\Create GUID and replace the <ProjectGuid> element Update names of project files Verify HintPath for MapInfo.Types and MapInfo.Events <HintPath>C:\Program Files\MapInfo\Professional\MapInfo.Types.dll</HintPath> Modify.cs and.mb files, replacing or removing all references to the original project. Namespace, class names, variable names, strings, etc. Pitney Bowes PPT presentation template November 24,

10 Best Practice Note Building.mbx as part of the project Configure the AddIn project to build your.mbx As we noted, the.mb file is part of the.csproj. The.mbx is built as part of the project using the provided MapBasicBuildTasks.dll and defining a custom target, e.g., <UsingTask TaskName="MapBasicBuild.CompileMb" AssemblyFile="..\MapBasicBuildTask\MapBasicBuildTasks.dll" /> <CustomBuild Include="MyAddIn.mb" /> <Target Name="BuildMapBasic" AfterTargets="Build" Inputs="@(CustomBuild)" Outputs="@(CustomBuild->'$(OutDir)\%(Filename).mbx')"> <Message Text="Building with mapbasic: $(MapBasicExePath)" /> <MapBasicBuild.CompileMb SourceFiles="@(CustomBuild->'%(FullPath)')" MapBasicExe="$(MapBasicExePath)" OutputFolder="$(OutDir)" IntermediateFolder="$(IntDir)" /> </Target> If MapBasicExePath path not found or not set, the build task will find your mapbasic installation <MapBasicExePath>c:\Program Files\MapInfo\MapBasic\MapBasic.exe</MapBasicExePath> Pitney Bowes PPT presentation template November 24,

11 Building.NET code Live Demo of Building AddIn Show.mb Show.cs Pitney Bowes PPT presentation template November 24,

12 Key Components - Getting started with the Extensibility Interface The main extensibility interface is MapInfo.Types.IMapInfoPro The IMapInfoPro interface is the base interface providing access to MapInfo Pro UI components in your add-ins. Examples: var maptab = MapInfoApplication.Ribbon.Tabs["TabMap"]; MapInfoApplication.BackStage.Caption = File ; var item = MapInfoAplication.StatusBar.Controls.Add("CustomStatusBarItem", USER", ControlType.TextBlock); <<See the MapInfo Pro Extensibility Reference>> Pitney Bowes PPT presentation template November 24,

13 Create MyInfoTool Addin We are going to creating an Addin that implements a custom info tool We will Add a Map Tool Button onto the Map Tab When the tool is clicked we will show the title of the object in a notification window Then if the notification is clicked we will show all the attribute columns in a wpf dialog Switch to code to show how to add a tool button to map tab Show Debug Properties in Visual Studio Pitney Bowes PPT presentation template November 24,

14 Application Clean-up The.NET assembly must implement IMapInfoProAddIn.Unload As we saw earlier, the.mb EndHandler is implemented to call this method. Unload() will be implemented to Remove any UI customization (tabs, groups, etc) Remove any custom commands Unsubscribe from AddIn subscribed Events Pitney Bowes PPT presentation template November 24,

15 Key Components Subscribing to MapInfo events Use the MapInfoEvents class to integrate with the MapInfo Pro event model Events can be subscribed by constructing an instance of MapInfo.Events. MapInfoEvents using the static method IntializeEvents Example: MapInfoEvent = MapInfoEvents.InitializeEvents(mapInfoApplication); MapInfoEvent.WindowClosed += Events_WindowClosed; MapInfoEvent.WinFocusChanged += Events_WinFocusChanged; MapInfoEvent.SetFrontWindow += Events_SetFrontWindow; MapInfoEvent.WindowActivated += EventsOnWindowActivated; <<See the MapInfo Pro Extensibility Reference>> Use ProSpy Sample to see what events are fired when Pitney Bowes PPT presentation template November 24,

16 Add Event Handler Demo: Show how to add an event See addin code Show Wpf Dialog Pitney Bowes PPT presentation template November 24,

17 Where to Find Documentation and Help ExtensibilityReferenceHelp The Extensibility Reference Help document is the source for the MapInfo.NET API reference documentation. Installed with MapBasic as an executable E.g., C:\Program Files\MapInfo\MapBasic\ExtensibilityReferenceHelp.exe Samples Installed with MapBasic Samples\RIBBONINTERFACE\DotNet Some simple, some quite complex LI 360 MapInfo Pro Developers Group Pitney Bowes PPT presentation template November 24,

18 Other Ways to Customize Pro Create a custom layout frame (eg: North Arrow) Create or Arrange Docking or Floating Windows Communicate between multiple Addins Customize the Quick Access Toolbar Customize the Titlebar (17) Log Usage Tracking Events (17) Change Visual Styles of Pro (MapInfoProStyle.xml) Pitney Bowes PPT presentation template November 24,

19 Tips Use an existing add-in as a starting point Build the.mbx as part of the add-in project Always include an EndHandler in your MapBasic And implement IMapInfoProAddIn.Unload Remember to set the DrawMode for your ToolButton This was raised by a question on LI 360, where the user s custom control button wasn t enabling properly Good practice to refer a sample implementation such as ProSampleAddIn.cs:CustomizeMapMiniToolbar() for ToolButton attribute guidance Use ProSpy Sample to see what events are fired when Use ProSampleAddIn to get control names on Ribbon Support for nested context menu items This was raised by a user porting existing MBX to the current MIPro UX The object model supports creation of nested context menus by implementing IControlGroup on the IContextMenuMenuItem We will update a sample with an example of this Pitney Bowes PPT presentation template November 24,

ArcGIS Pro Extensibility - Building and Deploying Addins with the new DotNet SDK

ArcGIS Pro Extensibility - Building and Deploying Addins with the new DotNet SDK ArcGIS Pro Extensibility - Building and Deploying Addins with the new DotNet SDK Charlie Macleod - Esri Esri UC 2014 Demo Theater New at 10.3 is the ArcGIS Pro Application - Extensibility is provided by

More information

MapInfo Pro. Version 17 Overview

MapInfo Pro. Version 17 Overview MapInfo Pro tm Version 17 Overview 1 Disclaimers & Notes Most of what you ll see is a Work in Progress There will be some bugs and incomplete functionality Some things being shown are not yet available

More information

Ten reasons to use the 64 bit MapInfo Pro!!!

Ten reasons to use the 64 bit MapInfo Pro!!! Ten reasons to use the 64 bit MapInfo Pro!!! 1. Easier to learn, easier to use. The List 2. Geocoding for all! Access to the Pitney Bowes Global Geocoder 3. Interactive thematic mapping 4. Improved performance

More information

Tips and Tricks in the 64-bit environment: MapInfo Discover 2016

Tips and Tricks in the 64-bit environment: MapInfo Discover 2016 Tips and Tricks in the 64-bit environment: MapInfo Discover 2016 Some tips to making the most of the new 64-bit environment and capabilities, particularly of MapInfo Pro. 1. I can't find my favourite/essential

More information

Getting Started with Access

Getting Started with Access MS Access Chapter 2 Getting Started with Access Course Guide 2 Getting Started with Access The Ribbon The strip across the top of the program window that contains groups of commands is a component of the

More information

Exam Name: MOS: Microsoft Office Word 2010 Expert

Exam Name: MOS: Microsoft Office Word 2010 Expert Vendor: Microsoft Exam Code: 77-887 Exam Name: MOS: Microsoft Office Word 2010 Expert Version: DEMO QUESTION 1 Arrange the steps to add a Style to the Quick Styles gallery in the correct order. Answer:

More information

Word 2010 Getting Started with Word. Introduction. Getting to know Word The Ribbon. Video: Exploring Your Word 2010 Environment

Word 2010 Getting Started with Word. Introduction. Getting to know Word The Ribbon. Video: Exploring Your Word 2010 Environment Word 2010 Getting Started with Word Introduction Word 2010 is a word processor that allows you to create various types of documents such as letters, papers, flyers, and faxes. In this lesson, you will

More information

Work Smart: Microsoft Office 2010 User Interface

Work Smart: Microsoft Office 2010 User Interface About the Office 2010 User Interface You can use this guide to learn how to use the new features of the Microsoft Office Ribbon. Topics in this guide include: What s New in the Office 2010 User Interface

More information

A Quick Tour GETTING STARTED WHAT S IN THIS CHAPTER?

A Quick Tour GETTING STARTED WHAT S IN THIS CHAPTER? 1 A Quick Tour WHAT S IN THIS CHAPTER? Installing and getting started with Visual Studio 2012 Creating and running your fi rst application Debugging and deploying an application Ever since software has

More information

Release Notes. MapBasic Version Contents:

Release Notes. MapBasic Version Contents: MapBasic Version 16.0 Contents: Introduction Locating Your Documentation Notes About this Release Known Issues Progress and Resolution of Outstanding Issues 2 2 3 5 7 Introduction This document provides

More information

Agenda. Release Dates Improvements to MapInfo Pro v17.0 MapInfo Pro 17.0 Beta Program

Agenda. Release Dates Improvements to MapInfo Pro v17.0 MapInfo Pro 17.0 Beta Program MapInfo Pro v17.0 Agenda Release Dates Improvements to MapInfo Pro v17.0 MapInfo Pro 17.0 Beta Program Release Dates - MapInfo Product Line MapInfo Pro v16.0 (English and localized releases) MapInfo Pro

More information

PART I. The Lay of the Land. CHAPTER 1: Exploring SharePoint Designer

PART I. The Lay of the Land. CHAPTER 1: Exploring SharePoint Designer PART I RI AL The Lay of the Land CO PY RI GH TE D MA TE CHAPTER 1: Exploring SharePoint Designer 1Exploring SharePoint Designer WHAT YOU WILL LEARN IN THIS CHAPTER How SharePoint Designer fits into Microsoft

More information

Microsoft Word - Templates

Microsoft Word - Templates Microsoft Word - Templates Templates & Styles. Microsoft Word come will a large amount of predefined templates designed for you to use, it is also possible to download additional templates from web sites

More information

Office 2010: New Features Course 01 - The Office 2010 Interface

Office 2010: New Features Course 01 - The Office 2010 Interface Office 2010: New Features Course 01 - The Office 2010 Interface Slide 1 The Excel Ribbon (Home Tab) Slide 2 The Cell Styles Gallery in Excel Slide 3 Live Preview Default Live Preview of the cell style

More information

COMPUTERIZED OFFICE SUPPORT PROGRAM

COMPUTERIZED OFFICE SUPPORT PROGRAM NH108 Excel Level 1 16 Total Hours COURSE TITLE: Excel Level 1 COURSE OVERVIEW: This course provides students with the knowledge and skills to create spreadsheets and workbooks that can be used to store,

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

Microsoft Word 2011: Basic Tutorial

Microsoft Word 2011: Basic Tutorial Microsoft Word 2011: Basic Tutorial 1. Create a new blank document In Word, you create and save content in a document. You can start with a blank document, an existing saved document, or a template. When

More information

Introduction. Getting to Know Word The Ribbon. Word 2010 Getting Started with Word. Video: Exploring Your Word 2010 Environment.

Introduction. Getting to Know Word The Ribbon. Word 2010 Getting Started with Word. Video: Exploring Your Word 2010 Environment. Word 2010 Getting Started with Word Introduction Page 1 Word 2010 is a word processor that allows you to create various types of documents such as letters, papers, flyers, faxes and more. In this lesson,

More information

Templates and Forms A Complete Overview for Connect Users

Templates and Forms A Complete Overview for Connect Users Templates and Forms A Complete Overview for Connect Users Chapter 1: Introduction... 3 Chapter 2: Microsoft Online Templates... 3 Word Templates... 3 Template Details... 4 Create a Template... 4 Update

More information

Introduction to Microsoft PowerPoint 2016

Introduction to Microsoft PowerPoint 2016 Course 55176A: Introduction to Microsoft PowerPoint 2016 Course details Course Outline Module 1: Creating a PowerPoint Presentation This module explains how get started using Microsoft PowerPoint. Starting

More information

Windows Presentation Foundation Programming Using C#

Windows Presentation Foundation Programming Using C# Windows Presentation Foundation Programming Using C# Duration: 35 hours Price: $750 Delivery Option: Attend training via an on-demand, self-paced platform paired with personal instructor facilitation.

More information

Microsoft Access 2013

Microsoft Access 2013 Microsoft Access 2013 Chapter 1 Databases and Database Objects: An Introduction Objectives Describe the features of the Access window Create a database Create tables in Datasheet and Design views Add records

More information

Location Intelligence Geographic Information Systems. MapInfo Pro v17. Stronger, smarter and simpler because of you. Free trial >>

Location Intelligence Geographic Information Systems. MapInfo Pro v17. Stronger, smarter and simpler because of you. Free trial >> Location Intelligence Geographic Information Systems MapInfo Pro v17 Stronger, smarter and simpler because of you. Free trial >> MapInfo Pro v17 is easier to use and more powerful than ever, meaning I

More information

Microsoft Access 2013 Lab #01 Part #01

Microsoft Access 2013 Lab #01 Part #01 Microsoft Access 2013 Lab #01 Part #01 In this exercise, you ll start Access and explore the Backstage view and ribbon. SET UP You need the GardenCompany01 database located in the Chapter01 practice file

More information

ArcGIS Pro SDK for.net Beginning Pro Customization. Charles Macleod

ArcGIS Pro SDK for.net Beginning Pro Customization. Charles Macleod ArcGIS Pro SDK for.net Beginning Pro Customization Charles Macleod Session Overview Extensibility patterns - Add-ins - Configurations Primary API Patterns - QueuedTask and Asynchronous Programming - async

More information

Word 2013 Quick Start Guide

Word 2013 Quick Start Guide Getting Started File Tab: Click to access actions like Print, Save As, and Word Options. Ribbon: Logically organize actions onto Tabs, Groups, and Buttons to facilitate finding commands. Active Document

More information

Grapher 10 Ribbon Bar

Grapher 10 Ribbon Bar Grapher 10 Ribbon Bar When Grapher 10 was released, it included many changes to the user interface. Once such change was the new Ribbon Bar. The Ribbon Bar is designed to better emulate the menu bars in

More information

Excel 2013 Getting Started

Excel 2013 Getting Started Excel 2013 Getting Started Introduction Excel 2013 is a spreadsheet program that allows you to store, organize, and analyze information. While you may think that Excel is only used by certain people to

More information

Ocean Wizards and Developers Tools in Visual Studio

Ocean Wizards and Developers Tools in Visual Studio Ocean Wizards and Developers Tools in Visual Studio For Geoscientists and Software Developers Published by Schlumberger Information Solutions, 5599 San Felipe, Houston Texas 77056 Copyright Notice Copyright

More information

Microsoft Access 2010

Microsoft Access 2010 Microsoft Access 2010 Chapter 1 Databases and Database Objects: An Introduction Objectives Design a database to satisfy a collection of requirements Describe the features of the Access window Create a

More information

Developing Add-Ins for ArcGIS Pro (.NET) Toronto Esri Canada UC Presented by: Gandhar Wazalwar & Kern Ranjitsingh October 11, 2018

Developing Add-Ins for ArcGIS Pro (.NET) Toronto Esri Canada UC Presented by: Gandhar Wazalwar & Kern Ranjitsingh October 11, 2018 Developing Add-Ins for ArcGIS Pro (.NET) Toronto Esri Canada UC Presented by: Gandhar Wazalwar & Kern Ranjitsingh October 11, 2018 Esri Canada Professional Services Project services Implementation services

More information

So you haven t upgraded to MapInfo 64-bit yet?

So you haven t upgraded to MapInfo 64-bit yet? MapInfo v16 So you haven t upgraded to MapInfo 64-bit yet? This document provides a quick overview of the important features and improvements of the current 64-bit release for those customers who have

More information

MICROSOFT OneNote 2013

MICROSOFT OneNote 2013 Q U I C K R E F E R E N C E G U I D E MICROSOFT OneNote 2013 Microsoft OneNote 2013 is the perfect place to gather and organize your ideas, thoughts, lists, plans, timelines, and references into one file.

More information

Team Developer 6.1. Configure the color-coding in the Tools Preferences dialog under the Outline tab.

Team Developer 6.1. Configure the color-coding in the Tools Preferences dialog under the Outline tab. Team Developer New Features : Team Developer 6.1 IDE Features: Team Developer 6.1 Color-coded Source Code The source code in the IDE is now color-coded. You can customize the colors of each of the following

More information

COMPUTERIZED OFFICE SUPPORT PROGRAM

COMPUTERIZED OFFICE SUPPORT PROGRAM NH113 PowerPoint Level 1 16 Total Hours COURSE TITLE: PowerPoint Level 1 COURSE OVERVIEW: This course provides students with the knowledge and skills to create and deliver engaging multimedia presentations

More information

Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#)

Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#) Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#) Course Number: 4994A Length: 3 Day(s) Certification Exam There are no exams associated with this

More information

Add-In tools. Click on the. Click Add In. Manager

Add-In tools. Click on the. Click Add In. Manager Part 1: INITIAL SETUP for CREATING FGDC METADATA in ArcGIS 10 INITIAL SETUP Open ArcCatalog 10 First open and dock the Metadata Toolbarr (if not already open) by Clicking on Customize (menu) Click on Toolbars

More information

Detailed Guide to Office Word

Detailed Guide to Office Word Detailed Guide to Office 2010 - Word Microsoft Word is many different things to many different people. It can be used for anything from creating a simple document to creating templates to creating forms.

More information

Creating Accessible PDFs

Creating Accessible PDFs Creating Accessible PDFs Using Word to Create Accessible PDF Documents This documentation is designed to be a tool for students, faculty and staff. When authoring electronic documents, it is important

More information

BASICS OF SPATIAL MODELER etraining

BASICS OF SPATIAL MODELER etraining Introduction BASICS OF SPATIAL MODELER etraining Describes the Spatial Modeler workspace and functions and shows how to run Spatial Models. Software Data Spatial Modeler N/A Transcript 0:10 Thank you for

More information

Only Getting Started Evaluation For 1

Only Getting Started Evaluation For 1 Microsoft Office Specialist 2010 Series Microsoft OneNote 2010 Core Certification Lesson 1: Getting Started Lesson Objectives In this lesson, you will look at how to configure or personalize OneNote, including

More information

Click the buttons in the interactive below to learn how to navigate and interact with slides in the

Click the buttons in the interactive below to learn how to navigate and interact with slides in the PowerPoint 2010 Getting Started with PowerPoint Introduction Page 1 PowerPoint 2010 is a presentation software that allows you to create dynamic slide presentations that may include animation, narration,

More information

Microsoft Visual Studio 2010

Microsoft Visual Studio 2010 Microsoft Visual Studio 2010 A Beginner's Guide Joe Mayo Mc Grauu Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto Contents ACKNOWLEDGMENTS

More information

Microsoft Office PowerPoint 2016: Part 1. Course Overview

Microsoft Office PowerPoint 2016: Part 1. Course Overview Microsoft Office PowerPoint 2016: Part 1 Course Overview This course will introduce students to Microsoft PowerPoint 2016, as well as teach them how to develop a PowerPoint presentation, perform advanced

More information

Outlook Quick Start Guide

Outlook Quick Start Guide Getting Started Outlook 2013 Quick Start Guide File Tab: Click to access actions like Print, Save As, etc. Also to set Outlook Options. Quick Access Toolbar: Add your mostused tool buttons to this customizable

More information

CHANNEL9 S WINDOWS PHONE 8.1 DEVELOPMENT FOR ABSOLUTE BEGINNERS

CHANNEL9 S WINDOWS PHONE 8.1 DEVELOPMENT FOR ABSOLUTE BEGINNERS CHANNEL9 S WINDOWS PHONE 8.1 DEVELOPMENT FOR ABSOLUTE BEGINNERS Full Text Version of the Video Series Published April, 2014 Bob Tabor http://www.learnvisualstudio.net Contents Introduction... 2 Lesson

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

Release Notes. MapInfo Pro Version Contents:

Release Notes. MapInfo Pro Version Contents: MapInfo Pro Version 16.0.2 Contents: System Requirements Upgrading MapInfo Pro Advanced Installation for System Administrators MapInfo Pro 16.0.1 2 2 2 3 4 8 MapInfo Pro is a cumulative Maintenance Release

More information

Introduction. Starting the Program. Exploring the User Interface

Introduction. Starting the Program. Exploring the User Interface Introduction Microsoft PowerPoint 2010 is a presentation program that offers various effects, themes, layouts, and formatting options that can be used to quickly and efficiently create and share dynamic

More information

Tutorial 2 - Welcome Application Introducing, the Visual Studio.NET IDE

Tutorial 2 - Welcome Application Introducing, the Visual Studio.NET IDE 1 Tutorial 2 - Welcome Application Introducing, the Visual Studio.NET IDE Outline 2.1 Test-Driving the Welcome Application 2.2 Overview of the Visual Studio.NET 2003 IDE 2.3 Creating a Project for the

More information

Introduction to Microsoft.NET Framework Programming using VS 2005 (C#)

Introduction to Microsoft.NET Framework Programming using VS 2005 (C#) Introduction to Microsoft.NET Framework Programming using VS 2005 (C#) Course Length: 5 Days Course Overview This instructor-led course teaches introductory-level developers who are not familiar with the

More information

Lesson 1: Getting Started with

Lesson 1: Getting Started with Microsoft Office Specialist 2016 Series Microsoft Outlook 2016 Certification Guide Lesson 1: Getting Started with Email Lesson Objectives In this lesson, you will learn to identify Outlook program items,

More information

Unit 1: Working With Tables

Unit 1: Working With Tables Unit 1: Working With Tables Unit Overview This unit covers the basics of working with Tables and the Table wizard. It does not include working with fields, which is covered in Units 3 and 4. It is divided

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

Getting Started with. PowerPoint 2010

Getting Started with. PowerPoint 2010 Getting Started with 13 PowerPoint 2010 You can use PowerPoint to create presentations for almost any occasion, such as a business meeting, government forum, school project or lecture, church function,

More information

What s New in Access 2007

What s New in Access 2007 What s New in Access 2007 This document provides a general overview of the new and improved features in Microsoft Access 2007. Opening Assurances 1. Functionality is the same; how we interact with the

More information

Inserting Typed Comments Applies to Microsoft Word 2007

Inserting Typed Comments Applies to Microsoft Word 2007 Inserting Typed Comments You can insert a comment 1 inside balloons 2 that appear in the document margins. Type a comment 1. Select the text or item that you want to comment on, or click at the end of

More information

PAGE LAYOUT CHAPTER X. In this session you will:

PAGE LAYOUT CHAPTER X. In this session you will: CHAPTER X INFOCUS PAGE LAYOUT Page layout refers to the overall layout and appearance of your document such as how much text you will include on each page, the size of the paper on which you will print

More information

Getting Started with Excel

Getting Started with Excel Getting Started with Excel Introduction 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,

More information

Getting started 7. Setting properties 23

Getting started 7. Setting properties 23 Contents 1 2 3 Getting started 7 Introduction 8 Installing Visual Basic 10 Exploring the IDE 12 Starting a new project 14 Adding a visual control 16 Adding functional code 18 Saving projects 20 Reopening

More information

Using PowerPoint - 1

Using PowerPoint - 1 Using PowerPoint - 1 Introduction to the course. Before we start, we need to know what power point is. I m sure most of you know about ppt, but for those of you who may be new to this: [1a-c] When you

More information

11.1 Create Speaker Notes Print a Presentation Package a Presentation PowerPoint Tips... 44

11.1 Create Speaker Notes Print a Presentation Package a Presentation PowerPoint Tips... 44 Contents 1 Getting Started... 1 1.1 Presentations... 1 1.2 Microsoft Office Button... 1 1.3 Ribbon... 2 1.4 Mini Toolbar... 2 1.5 Navigation... 3 1.6 Slide Views... 4 2 Customize PowerPoint... 5 2.1 Popular...

More information

Metropolitan Community College, Kansas City. CMS Editor Training. mcckc.edu website content management

Metropolitan Community College, Kansas City. CMS Editor Training. mcckc.edu website content management mcckc.edu website content management MCC Web Applications 7/27/2012 1 Table of Contents About OU Campus... 2 About mcckc.edu... 2 Navigation & Content Layout... 2 Logging In... 3 Website CMS Login... 3

More information

Microsoft PowerPoint 2007 Tutorial

Microsoft PowerPoint 2007 Tutorial Microsoft PowerPoint 2007 Tutorial Prepared By:- Mohammad Murtaza Khan I. T. Expert Sindh Judicial Academy Contents Getting Started... 5 Presentations... 5 Microsoft Office Button... 5 Ribbon... 6 Quick

More information

2 Work with Slides. Adding and Deleting Slides

2 Work with Slides. Adding and Deleting Slides 2 Work with Slides In this chapter, you will learn how to Add and delete slides. Add slides with ready-made content. Divide presentations into sections. Rearrange slides and sections. For each slide to

More information

Getting started 7. Setting properties 23

Getting started 7. Setting properties 23 Contents 1 2 3 Getting started 7 Introducing Visual Basic 8 Installing Visual Studio 10 Exploring the IDE 12 Starting a new project 14 Adding a visual control 16 Adding functional code 18 Saving projects

More information

Table of Contents. 1. Creating a Microsoft Excel Workbook...1 EVALUATION COPY

Table of Contents. 1. Creating a Microsoft Excel Workbook...1 EVALUATION COPY Table of Contents Table of Contents 1. Creating a Microsoft Excel Workbook...1 Starting Microsoft Excel...1 Creating a Workbook...2 Saving a Workbook...3 The Status Bar...5 Adding and Deleting Worksheets...6

More information

Creating a Custom Layout

Creating a Custom Layout PROCEDURES LESSON 24: WKING WITH MASTERS Displaying the Slide Master 1 Click the VIEW tab 2 Click the Slide Master Customizing Slide Master Elements 1 Click the VIEW tab 2 Click the Slide Master 3 In Slide

More information

If there is not a shortcut icon on the desktop: Click on the Start menu > All Apps> and select Word 2016 from the list.

If there is not a shortcut icon on the desktop: Click on the Start menu > All Apps> and select Word 2016 from the list. MICROSOFT WORD PART 1 Office 2016 Opening Word Double click the Word icon on the desktop. -OR- If there is not a shortcut icon on the desktop: Click on the Start menu > All Apps> and select Word 2016 from

More information

Notes. MapInfo Runtime Version Contents:

Notes. MapInfo Runtime Version Contents: MapInfo Runtime Version 16.0 Contents: Introduction System Requirements Dependencies and Prerequisites Child Mode Installation Silent Installation Licensing Transferring a Node-Locked License to Another

More information

Office 2010: Transition from Office Contents. Moving to Microsoft Office Microsoft Office 2010 Project Transition from Office 2003

Office 2010: Transition from Office Contents. Moving to Microsoft Office Microsoft Office 2010 Project Transition from Office 2003 Office 2010: Transition from Office 2003 Contents Office 2010: Transition from Office 2003... 1 Moving to Microsoft Office 2010... 1 Universal Features... 2 KeyTips... 2 Backstage View... 2 Quick Access

More information

Introduction. Saving Workbooks. Excel 2010 Saving. To Use the Save As Command: Page 1

Introduction. Saving Workbooks. Excel 2010 Saving. To Use the Save As Command: Page 1 Excel 2010 Saving Introduction Page 1 Are you saving a workbook for the first time? Saving it as another name? Sharing it with someone that does not have Excel 2010? There are many ways you share and receive

More information

ArcGIS Viewer for Silverlight Advanced Topics

ArcGIS Viewer for Silverlight Advanced Topics Esri International User Conference San Diego, California Technical Workshops July 26, 2012 ArcGIS Viewer for Silverlight Advanced Topics Rich Zwaap Agenda Add-ins overview Tools Behaviors Controls Layouts

More information

Client Configuration Cookbook

Client Configuration Cookbook Sitecore CMS 6.2 Client Configuration Cookbook Rev: 2009-10-20 Sitecore CMS 6.2 Client Configuration Cookbook Features, Tips and Techniques for CMS Architects and Developers Table of Contents Chapter 1

More information

Excel Main Screen. Fundamental Concepts. General Keyboard Shortcuts Open a workbook Create New Save Preview and Print Close a Workbook

Excel Main Screen. Fundamental Concepts. General Keyboard Shortcuts Open a workbook Create New Save Preview and Print Close a Workbook Excel 2016 Main Screen Fundamental Concepts General Keyboard Shortcuts Open a workbook Create New Save Preview and Print Close a Ctrl + O Ctrl + N Ctrl + S Ctrl + P Ctrl + W Help Run Spell Check Calculate

More information

MapInfo Technology Update. Håkan Karlsson Systems Engineer Nordic & Baltic Region

MapInfo Technology Update. Håkan Karlsson Systems Engineer Nordic & Baltic Region MapInfo Technology Update Håkan Karlsson Systems Engineer Nordic & Baltic Region Agenda Software product overview - Applications - Developer Platforms New.NET Platform - MapXtreme 2004 - Future direction

More information

Review the interactive to learn how to navigate and interact with slides in the PowerPoint window.

Review the interactive to learn how to navigate and interact with slides in the PowerPoint window. Getting Started with PowerPoint Introduction Page 1 PowerPoint 2010 is a presentation software that allows you to create dynamic slide presentations that may include animation, narration, images, videos

More information

FX Tools Software Package - FX Builder User s Guide

FX Tools Software Package - FX Builder User s Guide User s Guide FX Builder Issue Date June 22, 2009 FX Tools Software Package - FX Builder User s Guide FX Tools Software Package FX Builder User s Guide...5 Introduction... 5 Installation...7 Installing

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 Word Chapter 1. Creating, Formatting, and Editing a Word Document with Pictures

Microsoft Word Chapter 1. Creating, Formatting, and Editing a Word Document with Pictures Microsoft Word 2010 Chapter 1 Creating, Formatting, and Editing a Word Document with Pictures Objectives Enter text in a Word document Check spelling as you type Format paragraphs Format text Undo and

More information

Using Microsoft Word. Paragraph Formatting. Displaying Hidden Characters

Using Microsoft Word. Paragraph Formatting. Displaying Hidden Characters Using Microsoft Word Paragraph Formatting Every time you press the full-stop key in a document, you are telling Word that you are finishing one sentence and starting a new one. Similarly, if you press

More information

Creating a Portfolio in LiveText

Creating a Portfolio in LiveText Creating a Portfolio in LiveText Create a New Document A Template Outline will appear on the right side of the screen once a document template has been selected. The outline reflects the page and section

More information

Hands-On Lab. Getting Started with Office 2010 Development. Lab version: Last updated: 2/23/2011

Hands-On Lab. Getting Started with Office 2010 Development. Lab version: Last updated: 2/23/2011 Hands-On Lab Getting Started with Office 2010 Development Lab version: 1.0.0 Last updated: 2/23/2011 CONTENTS OVERVIEW... 3 Starting Materials 3 EXERCISE 1: CUSTOMIZING THE OFFICE RIBBON IN OFFICE... 4

More information

This document describes how to use the CAP workbook with Excel It applies to version 6b of the workbook.

This document describes how to use the CAP workbook with Excel It applies to version 6b of the workbook. Introduction This document describes how to use the CAP workbook with Excel 2007. It applies to version 6b of the workbook. Be sure to use the new version 6b of the CAP workbook when using Excel 2007!

More information

LabWindows /CVI Release Notes Version 8.0.1

LabWindows /CVI Release Notes Version 8.0.1 LabWindows /CVI Release Notes Version 8.0.1 Contents These release notes introduce LabWindows /CVI 8.0.1. Refer to this document for system requirements, installation and activation instructions, and information

More information

Getting Started With AutoCAD Civil 3D.Net Programming

Getting Started With AutoCAD Civil 3D.Net Programming Getting Started With AutoCAD Civil 3D.Net Programming Josh Modglin Advanced Technologies Solutions CP1497 Have you ever wanted to program and customize AutoCAD Civil 3D but cannot seem to make the jump

More information

Saving a Workbook That Contains Macros

Saving a Workbook That Contains Macros Procedures LESSON 64: RECDING A MACRO Adding the DEVELOPER Tab to the Ribbon box, click Customize Ribbon. 4. In the Customize the Ribbon list at the right, click to mark Developer. Setting the Macro Security

More information

Read Me First (Excel 2007)

Read Me First (Excel 2007) Read Me First (Excel 2007) Concrete Mix Evaluator Before installing the CME program please go through these steps to configure your Excel 2007. Open a NEW BLANK Workbook and click on the "Developer " (A)

More information

MS PowerPoint Useful Features. Choose start options. Change Office backgrounds and colours

MS PowerPoint Useful Features. Choose start options. Change Office backgrounds and colours MS PowerPoint Useful Features Note: Depending on your installation of MS Office, the screens you see on your PC may vary slightly from those shown on this fact sheet. Choose start options The first time

More information

Introduction to Excel 2013

Introduction to Excel 2013 Introduction to Excel 2013 Copyright 2014, Software Application Training, West Chester University. A member of the Pennsylvania State Systems of Higher Education. No portion of this document may be reproduced

More information

Agenda. Configuration. Customization. Customization without programming. Creating Add-ins

Agenda. Configuration. Customization. Customization without programming. Creating Add-ins ArcGIS Explorer Beyond the Basics Jo Fraley ESRI Agenda Configuration Customization without programming Custom Basemaps Custom logo, splash screen, title Configure Tools available Customization Creating

More information

Left-click the Smart icon from the task pane ( ) and choose Orient.

Left-click the Smart icon from the task pane ( ) and choose Orient. Orient Board Hold down the keyboard and mouse button on the smart board. Left-click the Smart icon from the task pane ( ) and choose Orient. Check for updates Click Smart icon from the task pane or go

More information

Modifying Preferences in Microsoft Outlook 2016 for the PC

Modifying Preferences in Microsoft Outlook 2016 for the PC University Information Technology Services Learning Technologies, Training & Audiovisual Outreach Modifying Preferences in Microsoft Outlook 2016 for the PC When first opening Outlook 2016, the Outlook

More information

Windows Presentation Foundation Visual Studio.NET 2008

Windows Presentation Foundation Visual Studio.NET 2008 Windows Presentation Foundation Visual Studio.NET 2008 Course 6460 - Three Days - Instructor-led - Hands on This three-day instructor-led course provides students with the knowledge and skills to build

More information

Microsoft Word Understanding Word. Lesson , John Wiley & Sons, Inc. Microsoft Official Academic Course, Microsoft Word

Microsoft Word Understanding Word. Lesson , John Wiley & Sons, Inc. Microsoft Official Academic Course, Microsoft Word Microsoft Word 2013 Lesson 1 Understanding Word 2014, John Wiley & Sons, Inc. Microsoft Official Academic Course, Microsoft Word 2013 1 Objectives 2014, John Wiley & Sons, Inc. Microsoft Official Academic

More information

Introducing Office

Introducing Office Contents Contents 1 Introducing Office 01 9 Microsoft Office 01 10 Ribbon Technology 11 What s Needed 1 Installing Office 01 1 Start an Application 14 Application Start 16 The Application Window 17 Your

More information

Excel 2010 Charts and Graphs

Excel 2010 Charts and Graphs Excel 2010 Charts and Graphs In older versions of Excel the chart engine looked tired and old. Little had changed in 15 years in charting. The popular chart wizard has been replaced in Excel 2010 by a

More information

Dr. Cliff Jolliffe. My first ACS.NET Application. Microsoft C#

Dr. Cliff Jolliffe. My first ACS.NET Application. Microsoft C# My first ACS.NET Application Microsoft C# 1 Introduction This whitepaper contains a step by step explanation on how to create a very simple application in Microsoft C#, which is one of the.net high level

More information

Guide to the Trial Edition

Guide to the Trial Edition Enterprise Architect User Guide Series Guide to the Trial Edition The Trial Edition of Sparx Systems Enterprise Architect provides a free 30-day exploration of the features and facilities of the application,

More information

Windows 10 Tips and Tricks

Windows 10 Tips and Tricks Windows 10 Tips and Tricks You've made the move to Windows 10. The Start Menu has returned and its cloud integration is obvious, but most everything else is unfamiliar. This session will help you setup

More information