1 Chapter 11 Developing Custom Help. 11 Chapter Objectives Use HTML to create customized Help topics for an application Use the HTML Help Workshop to.

Slides:



Advertisements
Similar presentations
XP New Perspectives on Microsoft Office Word 2003 Tutorial 7 1 Microsoft Office Word 2003 Tutorial 7 – Collaborating With Others and Creating Web Pages.
Advertisements

Computers: Tools for an Information Age Writing Your Own Web Page: Using HTML and Web Authoring Tools.
Chapter 3 – Web Design Tables & Page Layout
DOCUMENT TYPES. Digital Documents Converting documents to an electronic format will preserve those documents, but how would such a process be organized?
Intro to HTML. HTML HTML = HyperText Markup Language Used to define the content of a webpage HTML is made up of tags and attributes Content.
HTML popo.
XP Information Technology Center - KFUPM1 Microsoft Office FrontPage 2003 Creating a Web Site.
1 Chapter 12 Working With Access 2000 on the Internet.
1 Chapter 3 Reviewing Forms, Reports, and Data Access Pages.
Integrating Access with the Web and with Other Programs.
McGraw-Hill Technology Education© 2004 by the McGraw-Hill Companies, Inc. All Rights Reserved. Introduction to Microsoft Office 2003.
Introduction to HTML 2004 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
HTML Introduction HTML
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER Application Software computing ESSENTIALS    
Developing a Basic Web Page with HTML
Chapter 14 Introduction to HTML
 Definition of HTML Definition of HTML  Tags in HTML Tags in HTML  Creation of HTML document Creation of HTML document  Structure of HTML Structure.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
With Alex Conger – President of Webmajik.com FrontPage 2002 Level I (Intro & Training) FrontPage 2002 Level I (Intro & Training)
Basics of HTML.
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
Getting Started with Expression Web 3
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
Introducing Dreamweaver MX 2004
Web Design ITM 2010 Tutorial 1 Prepared by Wang Shiyu.
NetTech Solutions Working with Web Elements Lesson 6.
IE 411/511: Visual Programming for Industrial Applications
Understanding Web Sites. What is a Web Site A collection of Web pages which you can view on the Internet Contains text, graphics, sound, and video to.
Website Development with Dreamweaver
CP2022 Multimedia Internet Communication1 HTML and Hypertext The workings of the web Lecture 7.
Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and attributes Create.
XP Mohammad Moizuddin Creating Web Pages with HTML Tutorial 1 1 New Perspectives on Creating Web Pages With HTML Tutorial 1: Developing a Basic Web Page.
XP Dreamweaver 8.0 Tutorial 3 1 Adding Text and Formatting Text with CSS Styles.
Course Content - Chapter 2 Introduction to HTML Introduction to a Text Editor as a web authoring tool Instructional Activity: Creating a webpage using.
CSS/417 Introduction to Database Management Systems Workshop 2.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
Chapter 8 Introduction to HTML and Applets Fundamentals of Java.
Integrating Word with Other Programs Microsoft Office Word 2007 Illustrated Complete.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 1 1 Microsoft Office FrontPage 2003 Tutorial 1 – Creating a Web Site.
HTML: Hyptertext Markup Language Doman’s Sections.
4 Chapter Four Introduction to HTML. 4 Chapter Objectives Learn basic HTML commands Discover how to display graphic image objects in Web pages Create.
Tutorial 3 Adding and Formatting Text with CSS Styles.
HTML Concepts and Techniques Fourth Edition Project 1 Introduction to HTML.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Microsoft Expression Web 3 – Illustrated Unit D: Structuring and Styling Text.
Object-Oriented Application Development Using VB.NET 1 Chapter 2 The Visual Studio.NET Development Environment.
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
LBSC 690 Session 4 Programming. Languages How do we learn a language? Learn by listening Then reading Then writing How do we teach programming? Learn.
Writing Your Own Web Page: Using HTML and FrontPage Chapter 10.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 8 1 Microsoft Office Access 2003 Tutorial 8 – Integrating Access with the.
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
HTML-I Basic HTML Elements. HTML (Hyper Text Markup Language) HTML is a document layout and hyperlink- specification language. i.e. a language used to.
XP 1 HTML Tutorial 1: Developing a Basic Web Page.
Learning Aim C.  Creating web pages involves many considerations.  In this section we will look at the different software tools you can use and how.
1 Introduction to HTML. 2 Definitions  W W W – World Wide Web.  HTML – HyperText Markup Language – The Language of Web Pages on the World Wide Web.
Basic HTML Page 1. First Open Windows Notepad to type your HTML code 2.
Microsoft Excel Illustrated Introductory Workbooks and Preparing them for the Web Managing.
Objective % Select and utilize tools to design and develop websites.
Chapter 1 Introduction to HTML.
With Microsoft FrontPage 2000
Objective % Select and utilize tools to design and develop websites.
Using Cascading Style Sheets (CSS)
Microsoft PowerPoint 2007 – Unit 2
Understand basic HTML and CSS terminology, concepts, and basic operations. Objective 3.01.
Tutorial 7 – Integrating Access With the Web and With Other Programs
5.00 Apply procedures to organize content by using Dreamweaver. (22%)
Presentation transcript:

1 Chapter 11 Developing Custom Help

11 Chapter Objectives Use HTML to create customized Help topics for an application Use the HTML Help Workshop to create the Help Index and Contents tabs Link a Help file to an Access application Learn the process of creating a customized Help system

11 Developing Custom Help Customized Help  Contained in one or more Help files that are delivered along with the Access application HTML Workshop or WinHelp  Help file compiler used to create Help files Hypertext Markup Language  Language used to construct World Wide Web (WWW) pages  Newer language

11 Developing Custom Help Rich Text Format (RTF)  Common file format that can be specified in most word processors  Used by WinHelp to develop components of Help

11 Features, Components, and Process of Creating Customized Help Help window contains several tabs and subwindows  Topic window  Displays Help for a particular task  Index tab  Alphabetically lists keywords that assist a user in finding a particular topic

11 Features, Components, and Process of Creating Customized Help Help window contains several tabs and subwindows (continued):  Contents tab  Organizes topics according to an outline  Answer Wizard tab  Allows the user to type in a question

11 Features, Components, and Process of Creating Customized Help Figure 11-1 Components of Customized Help

11 Features, Components, and Process of Creating Customized Help Help developer must create:  Topic files  Based on Html  End with htm extension  Displayed in the Topic window

11 Features, Components, and Process of Creating Customized Help Help developer must create (continued):  Index file  Uses an hhk file extension  Based on HTML, but can be generated automatically through HTML Help Workshop  Contents are placed in the Index tab

11 Features, Components, and Process of Creating Customized Help Help developer must create (continued):  Contents file  Uses an hhc file extension  Corresponds to the Contents tab  Based on HTML  Can be created automatically in the HTML Help Workshop

11 Features, Components, and Process of Creating Customized Help Help developer must create (continued):  Project file  Uses an hhp file extension  Identifies the topic, index, and content files that will be compiled together to form the Help file  Specifies other options, such as size and type of Help windows  Compiling a project generates a compiled Help file that ends with a chm extension

11 Features, Components, and Process of Creating Customized Help Help developer must create (continued):  Files for the Answer Wizard tab  Developed through the use of the Answer Wizard Builder Answer Wizard Builder  Separate program

11 Features, Components, and Process of Creating Customized Help Context-sensitive Help  Displays different Help topics depending upon the location of the user’s cursor To develop quality customized Help:  Must determine the Help requirements  Must design the Help topics  Common format

11 Features, Components, and Process of Creating Customized Help To develop quality customized Help (cont.):  Should design the Index and Contents tab so that a consistent standard is used  Must create the topics, index, contents, and project files  Must compile the Help files through the use of the Help file compiler  Must link the files to the application

11 Creating Help Topics Help topics frequently list the steps necessary to accomplish a desired database action  Steps may include:  Boldface phrases that catch the attention of the user  Links to other relevant Help topics, links to pop-up windows that define terms, and pictures that graphically illustrate a concept

11 Creating Help Topics Developers use HTML to create topic files  Text files that do not contain special formatting HTML uses tags that surround letters, words, or phrases to specify the desired format The Web browser or the Help viewer then reads these tags and formats the text accordingly

11 Creating Help Topics Table 11-1 Commonly used HTML tags

11 Creating Help Topics Figure 11-2 HTML tags used in a Help file

11 Creating Help Topics Figure 11-3 Displayed Help file corresponding to Figure 11-2

11 Creating Help Topics tags  Indicate the beginning and the end of an HTML document tags  Surround text that provides overhead information to the browser tags  Appear inside the tags

11 Creating Help Topics tags  Placed in the title bar of a document if it is displayed in a browser tags  Surround the text that will be displayed in the Topic window

11 Creating Help Topics Help developers can use different tools to create HTML files:  Microsoft FrontPage  Microsoft Word  Limited HTML editor that comes with HTML Help Workshop  Notepad

11 Help Templates General types of Help topics:  Term definitions  Multi-step instructions  Single-step instructions  Actions that can be performed with a form

11 Help Templates Topic template  An HTML file that contains the headings, tags, fonts, and colors used for topics of a particular type  May also contain text that describes where certain types of instructions are placed in the topic file Cascading style sheets  Used to control the fonts, colors, and backgrounds of the topic files

11 Help Templates Figure 11-4 Overview topic template

11 Help Templates Figure 11-5 Single-step procedure topic template

11 Help Templates Figure 11-6 Multi-step procedure topic template

11 Help Templates Sentences should be written in a standard style  Use verb phrases consistently to indicate a user action  Boldface the object that is the subject of the action  Use terminology consistently

11 Including Images in Topic Files HTML Help Image Editor  Enables you to capture an image from the screen and then edit that image Figure Capture options in the HTML Help Image Editor

11 Linking to Other Topic Files and Creating Pop-up Windows JavaScript  Programming language that can be embedded in an HTML file  Required by a hyperlink that displays information in a pop-up window  Uses objects and methods  HTML Help ActiveX control

11 Starting a Project File Figure Project tab toolbar buttons

11 Starting a Project File Table 11-2 Project tab toolbar buttons

11 Creating the Contents File Help contents file is an HTML file that includes a list of words or phrases that are linked to the topic files Figure Contents tab toolbar buttons

11 Creating the Contents File HTML Help Workshop allows the developer to tag items in the contents file with a particular information type  Information type  Associated with a particular group of users  Declared in the Table of Contents property window

11 Creating an Index File Creating an index file through the Index tab is similar to creating a contents file except:  Headings are not used  Index toolbar contains a button to sort the file Figure Initial Index tab

11 Preparing the Project File for Access Alias and map sections  Associate a topic HTML file with a numerical ID Figure Cross- referencing Help properties, sections, and files

11 Integrating Help with an Access Application API procedure  Function or sub procedure that is created outside the scope of an Access application Helpfile argument  Must contain the complete path to the compiled Help file Context argument  Numerical expression that specifies a numerical ID that is listed in the map section of the project file

11 Integrating Help with an Access Application vbMsgBoxHelpButton  Intrinsic constant for the Help button HtmlHelp  API function that invokes Help HHCtrol.ocx  Name of the library outside Access that contains the function

11 Integrating Help with an Access Application hwndCaller argument  The Hwnd property of the form or control that will be associated with the Help viewer Hwnd property  Uniquely identifies an open window across all Windows application

11 Integrating Help with an Access Application pszFile argument  Specifies the complete path to the Help file uCommand argument  Influences the operation of the HtmlHelp function dwData argument  Numerical ID of the context-sensitive Help when the value of uCommand is the hexadecimal number represented by &HF

11 Chapter Summary Customized Help  Vital tool that tells users how to perform both basic and advanced functions  Creation supported by HTML Help Workshop  Consists of various sections and files  Topic window and files  Index tab  Contents tab  Project files

11 Chapter Summary HelpFile and HelpContextID properties  Used to connect compiled Help file to the Access application Help can be connected to an Access application via MsgBox arguments and HtmlHelp API function Topic templates  Promote consistency across the system