Win32 Controls & ActiveX Integration In this presentation… –Introduction to the new Win32 controls. What they are? How they are enabled? Potential uses.

Slides:



Advertisements
Similar presentations
© 2011 Delmar, Cengage Learning Chapter 1 Getting Started with Dreamweaver.
Advertisements

What is a Dialog box? A Dialog box is a window or “form” that contains other child windows or “controls” that have a specific appearances and pre-defined.
Microsoft Visual Basic: Reloaded Chapter Seven More on the Repetition Structure.
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Excel Project 7 Using Macros and Visual Basic for Applications (VBA) with Excel.
© by Pearson Education, Inc. All Rights Reserved.
Visual Basic 2010 How to Program. © by Pearson Education, Inc. All Rights Reserved.2.
Visual Basic 2010 How to Program Reference: Instructor: Maysoon Bin Duwais slides Visual Basic 2010 how to program by Deitel © by Pearson Education,
 2006 Pearson Education, Inc. All rights reserved Introduction to the Visual C# 2005 Express Edition IDE.
Microsoft Windows Vista Chapter 6 Customizing Your Computer Using the Control Panel.
Using the Visual Basic Editor Visual Basic for Applications 1.
Multiple Document Interface (MDI) application
1 Introduction to the Visual Studio.NET IDE Powerpoint slides modified from Deitel & Deitel.
Basic Editing Lesson 2- Part 2. Navigating and Searching Through a Document Find command options, the mouse, scroll bars, and various keystroke and keyboard.
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Word Project 8 Working with Macros and Visual Basic for Applications (VBA)
Access Tutorial 10 Automating Tasks with Macros
Microsoft Visual Basic 2005 ENRICHMENT CHAPTER Visual Studio Tools for Office.
Microsoft Visual Basic 2005 CHAPTER 8 Using Procedures and Exception Handling.
ARCHIBUS Log On Instructions. Log Into ARCHIBUS Web Central Log In Screen 1.Open your Internet browser. 2.Enter the URL to view the ARCHIBUS Login Page.
131 Agenda Overview Review Roles Lists Libraries Columns.
© Commonwealth of Australia 2009 Using OneNote in the Classroom.
Microsoft Office 2003 Illustrated Introductory with Programs, Files, and Folders Working.
Microsoft Visual Basic 2012 Using Procedures and Exception Handling CHAPTER SEVEN.
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
Microsoft Visual Basic 2008 CHAPTER 8 Using Procedures and Exception Handling.
Chapter 12: Using Controls. Examining the IDE’s Automatically Generated Code A new Windows Forms project has been started and given the name FormWithALabelAndAButton.
Automating Database Processing Chapter 6. Chapter Introduction Design and implement user-friendly menu – Called navigation form Macros – Automate repetitive.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 2 The Visual Basic.NET Integrated Development Environment.
XP New Perspectives on Windows XP Tutorial 1 Exploring the Basics.
Microsoft Visual Basic 2005 ENRICHMENT CHAPTER Visual Studio Tools for Office.
Basic WPF Controls Doncho Minkov Telerik School Academy schoolacademy.telerik.com Technical Trainer
Some Interesting Controls. Controls We've UsedNew Controls LabelListBox TextBoxCheckedListBox ComboBoxTabControl ButtonTabPage Menu MenuItem TreeView.
© 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.
Chapter One An Introduction to Visual Basic 2010 Programming with Microsoft Visual Basic th Edition.
OCC Network Drives  H:\  P:\ 
Key Applications Module Lesson 21 — Access Essentials
Exploring Windows and Essential Computing Concepts 1 Windows Desktop u Windows Basics u Icon u Start Button u My Computer u Network Neighborhood u Recycle.
Basic Editing Lesson 2.
Visual Basic.NET BASICS Lesson 1 A First Look at Microsoft Visual Basic.NET.
Chapter 2 – Introduction to the Visual Studio .NET IDE
1 Creating Windows GUIs with Visual Studio. 2 Creating the Project New Project Visual C++ Projects Windows Forms Application Give the Project a Name and.
Microsoft Visual Basic 2005 BASICS Lesson 1 A First Look at Microsoft Visual Basic.
Lesson 01: Introduction to Database Software. At the end of this lesson, students should be able to: State the usage of database software. Start a database.
CHAPTER:07 JAVA IDE PROGRAMMING-II Prepared By Prepared By : VINAY ALEXANDER ( विनय अलेक्सजेंड़र ) PGT(CS),KV JHAGRAKHAND.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Outline 2.1 Test-Driving the Welcome Application 2.2.
Graphical Enablement In this presentation… –What is graphical enablement? –Introduction to newlook dialogs and tools used to graphical enable System i.
Visual Basic Programming Introduction VB is one of the High level language VB has evolved from the BASIC language. BASIC stands for Beginners All-purpose.
Introduction to EBSCOhost Tutorial support.ebsco.com.
Copyright © 2006 Prentice-Hall. All rights reserved.1 Computer Literacy for IC 3 Unit 2: Using Productivity Software Project 1: Taking a Tour of Windows.
Lesson: 2 Common Features and Commands After completing this lesson, you will be able to: Identify the main components of the user interface. Identify.
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.
 2002 Prentice Hall. All rights reserved. 1 Chapter 2 – Introduction to the Visual Studio.NET IDE Outline 2.1Introduction 2.2Visual Studio.NET Integrated.
Controls. Common properties Height – Height of the control Left – Left of the control Width – width of a control Top - From the screen top Font – Foreground.
INFORMATION SYSTEM – SOFTWARE TOPIC: GRAPHICAL USER INTERFACE.
Object-Oriented Application Development Using VB.NET 1 Chapter 2 The Visual Studio.NET Development Environment.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
PowerBuilder Window Window Controls Window Properties Window Types
Visual Basic.NET BASICS Lesson 14 Menus and Printing.
Graphical User Interfaces Part 2 1 Outline TreeViews ListViews Tab Control.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
Scripting In this presentation… –centric’s scripting support. VBScript and JScript. Scripting Editor.
Pasewark & Pasewark 1 Office Lesson 1 Microsoft Office 2007 Basics and the Internet Microsoft Office 2007: Introductory.
Microsoft Excel Illustrated Introductory Workbooks and Preparing them for the Web Managing.
Dive Into® Visual Basic 2010 Express
Graphical User Interface
Chapter 2 – Introduction to the Visual Studio .NET IDE
Tutorial Introduction to support.ebsco.com.
Chapter 2 – Introduction to the Visual Studio .NET IDE
Finding Magazine and Journal Articles in
Tutorial Introduction to help.ebsco.com.
Presentation transcript:

Win32 Controls & ActiveX Integration In this presentation… –Introduction to the new Win32 controls. What they are? How they are enabled? Potential uses. –Overview on ActiveX integration. Support for ActiveX integration.

Win32 Controls New Win32 controls include: –ListView control –ProgressBar control –ImageList control –TreeView control –TrackBar control –ScrollBar control –NumericCombo control Inserted using newlook & centric’s Designer tool Activated/extended using: –Individual control’s properties –VBScript, Jscript or Macros

Win32 Controls - ImageList Key Win32 development tools are: –Designer –Properties window –Macro/Script Editor

Win32 Controls - ListView ListView control –Displays a list of items with icons. You can use the ListView control to create a user interface similar to that of Windows Explorer (icon view). –Works in conjunction with the ImageList control. –Key properties include Items & SelectedItems. SelectedItems property contains a collection of the items currently selected in the control.

Win32 Controls - ProgressBar ProgressBar control –Indicates the progress of a process by displaying an appropriate number of rectangles in a horizontal bar. When the process is complete, the bar is filled. –Enabled using VBScript, Jscript or macros. –Setup via the control’s properties. –Key properties include: Value, Min and Max. The Minimum and Maximum properties set the maximum and minimum values the progress bar can display.

Win32 Controls - ImageList ImageList control –ImageList controls are used by the ListView and TreeView controls. –The ImageList control is basically a container for multiple images. It is an abstract object that exists on the form, but cannot be seen. It stores images that you add to in Designer via the Images collection. –Every image in the ImageList has an index, starting at 0. The ListView and TreeView controls select the image that they want to show by specifying this index.

Win32 Controls – TreeView TreeView control –The TreeView control displays a hierarchy of nodes (+ & -) similar to that used in the side menu of Outlook or Windows Explorer. Each node may contain parent or child nodes and may be expanded or collapsed via a mouse click. –Great for menus - particularly where you want to drill down to sub-level items.

Win32 Controls – TreeView TreeView control –Key properties are Nodes and SelectedNode. The Nodes property contains the list of top-level nodes in the TreeView. The SelectedNode property sets the currently selected node. Icons can be displayed next to the nodes; the images are taken from the ImageList control named in the TreeView's ImageList property.

Win32 Controls - TrackBar TrackBar control –Used for adjusting numeric settings. The TrackBar control has two parts: the thumb, also known as a slider, and the tick marks. The thumb is the part that can be adjusted. –Enabled using VBScript, Jscript or macros. –Setup via the control’s properties.

Win32 Controls - ScrollBar ScrollBar control –The ScrollBar control contains a rectangular scroll box with direction arrows at each end. The scrollbar control is used to update the screen position when a user clicks the mouse in the control. –Key properties for the scrollbar control include the Name and OnChange event.

Win32 Controls - NumericCombo NumericCombo control –Combines the features of a text box control, combobox control and a calculator—users can enter numbers in the text box portion of the control, or alternatively, select numbers using the calculator that appears in the combobox portion of the control. –Inserted via Designer as a new control or as an override in Identify.

ActiveX Controls ActiveX controls –Special precompiled controls that you can plug into your application. Typically, they are small, modular and reusable. Note ActiveX controls can be typically compared to Java applets. –centric 8 supports ActiveX controls allowing Microsoft or any third party ActiveX control to be used within the centric interface. –Each base control can be extended using macros, VBScript or Jscript - allowing simple invocation of the control's methods plus receiving of control events.

ActiveX Controls Summary –Win32 controls offer increased development flexibility. –The ListView and TreeView controls can be used to provide secondary menu options or graphical links to customer documents. –The ScrollBar can be used for basic scrolling within a screen or even as an item selection tool as shown in the scrollbar example. –The ProgressBar and TrackBar controls can be used to update the status of a particular process or issue. The TrackBar provides an immediate alternative to the checkbox or optionbutton control. –All new Win32 controls can be inserted via Designer and activated via the Properties window and the Macro/Script Editor.

centric 8 Training Workshop 4