Data Access Worldwide May 16 – 18, 2007 Copyright 2007, Data Access Worldwide May 16 – 18, 2007 Copyright 2007, Data Access Worldwide The New VDF12.1 Codejock.

Slides:



Advertisements
Similar presentations
INTRODUCTORY MICROSOFT ACCESS Lesson 1 – Access Basics
Advertisements

How can Microsoft PowerPoint 2007 help you share information?
SolidWorks The User Interface. Running Programs.
Lesson 30: Maintaining a Database. Learning Objectives After studying this lesson, you will be able to:  Change the layout of a table by adjusting column.
Tutorial EBSCOadmin User Groups support.ebsco.com.
Using Macros and Visual Basic for Applications (VBA) with Excel
Data Access Worldwide May 16 – 18, 2007 Copyright 2007, Data Access Worldwide May 16 – 18, 2007 Copyright 2007, Data Access Worldwide Building Great Looking.
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,
Exploring Microsoft Access 2003 Chapter 1 Introduction to Microsoft Access: What Is A Database?
Excel and VBA Creating an Excel Application
A Guide to Oracle9i1 Creating an Integrated Database Application Chapter 8.
MENUS AND THE MENU EDITOR Elements of a Menu Menu bar Menu title Separator bar Menu items.
Copyright 2003 : Ismail M.Romi, PPU. All Rights Reserved 1 بسم الله الرحمن الرحيم Palestine Polytechnic University College of Administrative science and.
Customizing Outlook. Forms Window in which you enter and view information in Outlook Outlook Form Designer The environment in which you create and customize.
Customizing Menus and Toolbars. Manipulating Command Bars Customize: –Right-click any place on a command bar and cick Customize … Customize window: –Toolbars,
Introduction To Form Builder
Chapter 4: Working with Windows Types of Windows –Program Windows –Message Boxes –Dialog Boxes Elements of a Window –Window Panes –Scroll Bars –Menus –Tool.
Introduction to Visual Basic Chulantha Kulasekere.
Access Tutorial 10 Automating Tasks with Macros
McGraw-Hill Career Education© 2008 by the McGraw-Hill Companies, Inc. All Rights Reserved. Introduction to Microsoft Office 2007.
Saving and Loading Simple Text Files A sequential file stores characters one after the other like songs on a cassette tape. New characters are added to.
Pasewark & Pasewark Microsoft Office 2003: Introductory 1 INTRODUCTORY MICROSOFT ACCESS Lesson 1 – Access Basics.
Microsoft Visual Basic 2012 Using Procedures and Exception Handling CHAPTER SEVEN.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
DataFlex Web Framework Symposium – Part 2 Web Framework Overview John Tuohy Development Team
Adding User Interactivity – Lesson 51 Adding User Interactivity Lesson 5.
1 1 Lab1 Ismail M. Romi – IT Dept, PPU, Visual Basic 2005 Programming Tour.
Lập trình trên Windows với Microsoft®.NET Giảng viên : Hồ Hoàn Kiếm.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Assignment #1 Advanced Computer Programming.
VDF-SIG Codejock Classes
1 Excel Intro-InterfaceIntro-Interface.
Dreamweaver Basics Dayton High School Mr. Martin.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Tutorial 27 - Phone Book Application Introducing Multimedia.
Basic WPF Controls Doncho Minkov Telerik School Academy schoolacademy.telerik.com Technical Trainer
Irwin/McGraw-Hill © The McGraw-Hill Companies, Inc., Visual Basic Projects Project Structure and VB’s Programming Tools chapter TWO.
Copyright © 2001 by Wiley. All rights reserved. Chapter 2: Using Visual Basic to Create a First Project Getting Started with VB Development Environment.
2. Recording a Macro. Macro Recording Select Record Macro from the Macro file menu and the dialog box opposite will appear Your macro will require a name.
Copyright © 2010 Wolters Kluwer Health | Lippincott Williams & Wilkins Introduction to Windows Chapter 2.
Beginning Programming with Novell GroupWise ® C3POs John Cox DSE Worldwide Developer Support Novell, Inc.
Key Applications Module Lesson 21 — Access Essentials
Writing Extension Modules (Plugins) for JAS 3 Mark Donszelmann Tony Johnson Victor Serbo Max Turri CHEP2004, 27 september-1 october 2004, Interlaken, Switzerland.
Chapter Two Creating a First Project in Visual Basic.
Open Solutions for a Changing World™ Copyright 2011, Data Access Worldwide May 4, Visual DataFlex 16.1 Released May 2011 John Tuohy CTO Data Access.
® Microsoft Access 2010 Tutorial 10 Automating Tasks with Macros.
I. Getting Started with the Interface Microsoft ® Windows ® Movie Maker.
Engineering\CADD Systems Office CADD Manager's Series Customizing the Interface.
Copyright © Curt Hill More Components Varying the input of Dev-C++ Windows Programs.
Visual Basic for Application - Microsoft Access 2003 Programming applications using Objects.
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.
The Excel model for information processing The Excel model is a grid of cells in which items of information are stored and processed. Any information that.
CMPF114 Computer Literacy Chapter 3 The Visual Basic Environment 1.
Copyright (c) 2003 by Prentice Hall Provided By: Qasim Al-ajmi Chapter 2 Introduction to Visual Basic Programming Visual Basic.NET.
Chapter 3 I Need a Tour Guide (Introduction to Visual Basic 2010) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 3 Building an Application in the Visual Basic.NET Environment.
Quick Test Professional 9.2. Testing Process Preparing to Record Recording Enhancing a Test Debugging Running the Test and Analyzing the Results Reporting.
Techniques for List Creation (2) Data formatting and control level processing Basics for Interactive Lists Detail lists The Program Interface Interactive.
Customizing Menus and Toolbars CHAPTER 12 Customizing Menus and Toolbars.
Microsoft Expression Web 3 Chapter 6 Adding Interactivity.
Visual Basic.NET BASICS Lesson 14 Menus and Printing.
© 2013 Software AG. All rights reserved. ARIS Interactive Guide helps you to find buttons and functionality from ARIS 7.2 in ARIS 9. Start After starting.
Chapter 10 Using Macros, Controls and Visual Basic for Applications (VBA) with Excel Microsoft Excel 2013.
Dive Into® Visual Basic 2010 Express
1. Introduction to Visual Basic
Chapter 2 – Introduction to the Visual Studio .NET IDE
Visual C# - GUI and controls - 1
Access Users Group – ET Using Shortcut Menus in your Access Applications 15 Feb, 2019.
Microsoft Windows 7 Basics
Access Users Group – ET Using Shortcut Menus in your Access Applications 15 Feb, 2019.
Chapter 4 Enhancing the Graphical User Interface
Presentation transcript:

Data Access Worldwide May 16 – 18, 2007 Copyright 2007, Data Access Worldwide May 16 – 18, 2007 Copyright 2007, Data Access Worldwide The New VDF12.1 Codejock Menu and Toolbar Classes John Tuohy

May 16 – 18, 2007 Copyright 2007, Data Access Worldwide The Codejock CommandBars COM Classes CommandBars A non-visible command bar system An active/x control All other controls are automation objects CommandBar A menubar, toolbar or context menu CommandBarControls A collection of CommandBar Controls CommandBarControl This is a menu or toolbar item Can be a Button, Popup, Checkbox, Combo, etc.

May 16 – 18, 2007 Copyright 2007, Data Access Worldwide The Codejock CommandBars COM Classes CommandBarStatusBar The Status bar and a collection of Status panes CommandBarStatusPane A Status Pane CommandBarAction Represents an item action Used to display caption, description, tooltip, image Used to control execution, enabling, hiding, checkbox, etc. CommandBarActions A collection of actions

May 16 – 18, 2007 Copyright 2007, Data Access Worldwide The Codejock CommandBars COM Classes CommandBarOptions Maintains CommandBars settings (appearance, etc.) CommandBarStateOptions Maintains save and restore settings There are many more classes – approximately 45

May 16 – 18, 2007 Copyright 2007, Data Access Worldwide The Codejock CommandBars Object Structure CommandBars CommandBar (1…n) CommandbarControls collection CommandbarControl (1…n) CommandBar (if control is a popup) CommandbarControls collection CommandbarControl (1…n) (and so it goes) StatusBar collection StatusBarPane (1…n) CommabarActions collection CommandBarAction (1…n) CommandBarOptions CommandBarStateOptions Events

May 16 – 18, 2007 Copyright 2007, Data Access Worldwide The Codejock CommandBars Object Structure CommandBars Events All Events are sent to the CommandBars object Sample Events are: On Execute OnControlSelected OnInitCommandsPopup All events are passed a COM object handle representing the menu/toolbar item that triggered the event. That object contains a user assigned ID that is used to identify the object

May 16 – 18, 2007 Copyright 2007, Data Access Worldwide The VDF Menu & Toolbar Classes cCJCommandBarSystem cCJMenuBar cCJToolbar cCJContextMenu cCJMenuItem cCJStatusbar cCJStatusbarPane

May 16 – 18, 2007 Copyright 2007, Data Access Worldwide The VDF Menu & Toolbar Object Structure cCJCommandBarSystem cCJMenuBar cCJMenuItem (1..n) : cCJToolbar cCJMenuItem (1..n) cCJStatusBar cCJStatusBarPane (1..n) cCJContextMenu cCJMenuItem (1..n)

May 16 – 18, 2007 Copyright 2007, Data Access Worldwide The Menu Item (cCJMenuItem) Main Interface Properties psCaption psToolTip psDescription psShortCut psImage peControlType Methods IsEnabled IsChecked IsVisible Events OnExecute OnPopupInit OnCreate

May 16 – 18, 2007 Copyright 2007, Data Access Worldwide The VDF Menu & Toolbar classes Let’s see some examples…