Mastering OSF/Motif Widgets

Size: px
Start display at page:

Download "Mastering OSF/Motif Widgets"

Transcription

1 Mastering OSF/Motif Widgets SECOND EDITION Donald L McMinds TV Addison-Wesley Publishing Company, Inc. Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario Wokingham, England Amsterdam Bonn Paris Milan Madrid Sydney Singapore Tokyo Seoul Taipei Mexico City San Juan

2 Contents 1. Getting Started About the Programs 2 Introduction to X 3 Widgets and Gadgets 6 Hierarchy 6 Combining Widgets 12 Other Documentation 13 Summary A Widget Program Introduction 15 Using Widgets in an Application 15 Steps in Writing a Widget Program 16 Include Required Header Files 16 Initialize the Xt Intrinsics 17 Creating the Widgets 19 Creating the Bulletin Board Widget 19 Compound Strings 20 Creating the Pushbutton Widget 20 Adding a Callback 23 Writing a Callback 23 Adding the Callback Procedure to the Callback List Making the Widgets Visible 25 Compiling and Linking the Program 25 Creating Defaults Files 26 App-Defaults File 27.Xdefaults File 31 Which Defaults File to Use 31 Setting Defaults in the Command Line 32 Summary 34 vii

3 3. Appearance Introduction 35 Some Examples 36 Pushbutton Widget 36 Frame Widget 36 Colors 38 Setting Colors in Defaults Files 39 Setting Colors Programmatically 42 Fonts 43 Setting Fonts in Defaults Files 44 Setting Fonts Programmatically 44 Shadows 46 Borders, Highlighting, Default Shadows, and Traversal Borders 48 Highlighting 50 Default Shadows 51 Traversal 53 Tiling 55 Using the Available Tiles 56 Creating Custom Pixmaps for Tiling 58 Frame Widget 61 Summary Shell Widgets Introduction 67 The Shells 70 Shell 70 OverrideShell 70 XmMenuShell 70 WMShell 70 VendorShell 71 TopLevelShell 71 ApplicationShell 71 TransientShell 71 XmDialogShell 74 Using Shells 74 Shells Created by Convenience Functions 74 Creating a Shell Directly 77 viii

4 / Creating XmDialogShell 78 Positioning XmDialogShell 79 Summary Containers Introduction 81 Bulletin Board Widget 81 Form Widget 84 Main Window Widget 90 Menu Bar 92 Command Area 93 Work Area 94 Message Area 95 Using XmMainWindowSetAreas 98 Paned Window Widget 98 Row Column Widget 103 Scrolled Window Widget 107 Summary Controls Introduction 113 Gadgets 113 Buttons 115 Arrow Button 115 Cascade Button 120 Drawn Button 122 Pushbutton 123 Toggle Button 125 List Widget 128 getdlog.c 129 listdemo.c 134 Scale 140 scaledemo.c 140 scalecolors.c 143 Summary 151 ix

5 Text and Text Field Widgets Introduction 153 Using Text and Text Field Widgets 154 Button and Key Functions 154 Cursors 157 Insertion Cursor 158 Destination Cursor 158 Selections 158 Primary Selection 158 Secondary Selection 159 Editing 160 Inserting Text 160 Copying Text 161 Deleting Text 165 Replacing Text 165 Creating Text and Text Field Widgets 166 Scrolled Text 166 Single-line Text Widget 168 Multi-line Text Widget 168 Text Field Widget 169 Using the Clipboard 170 Copying Text 173 Copying Text by Name 178 Cutting Text 183 Pasting Text 184 Convenience Functions 185 Summary 190 Menu Widgets Introduction 191 Types of Menus 191 Pulldown Menus 192 Popup Menus 192 Option Menus 193 Organization and Construction of Menus 194 Panes 194 Types of Menu Panes 195 Buttons, Labels, and Separators 196

6 Organizing Menu Source Code 196 Assembling a Pulldown Menu System 197 Creating a Menu Bar 198 Creating the Pulldown Menu Panes 199 Right-Justifying the Help Menu 200 Assembling a Popup Menu 201 Creating the Primary (Toplevel) Pane 201 Posting (Displaying) a Popup Menu 202 Assembling an Option Menu 204 Adding Behavior to a Menu 206 Keeping Menus Posted 207 Using Tearoff Menus 208 Providing Tearoff Capability 208 Providing Keyboard Traversal 210 Using Toggle Buttons in Menus 211 Choosing an Appropriate Label 211 Creating a Group of Check Boxes 212 Creating a Group of Radio Buttons 213 Summary 215 Dialog Widgets Introduction 217 Dialog Widgets and Menus 218 Dialog Widgets 219 Convenience Dialogs 220 BulletinBoardDialog 220 ErrorDialog 220 FileSelectionDialog 221 FormDialog 222 InformationDialog 222 PromptDialog 223 QuestionDialog 223 SelectionDialog 223 WarningDialog 224 WorkingDialog 225 Summary of Dialogs 225 Using Dialogs and Convenience Functions 226 XmDialogShell 226 xi

7 XmBulletinBoard 227 XmCommand 228 XmCommandAppendValue( ) 231 XmCommandSetValue( ) 231 XmCommandError( ) 231 XmCommandGetChild( ) 231 XmFileSelectionBox 232 XmForm 235 XmMessageBox 238 XmSelectionBox 240 Summary 245 Compound Strings, Fonts, and Fontlists Introduction 247 Compound String Format 247 How to Build a Compound String 250 Examples 251 XmFontListCreate( ) and XmFontListAdd( ) 251 XmStringCreate( ) 252 XmStringCreateLtoR( ) 254 XmStringCreateSimple( ) 255 XmStringSegmentCreate( ) 255 With Separators 255 Without Separators 256 Other Functions 257 XmStringBaseline( ) 259 XmStringByteCompare( ) and XmStringCompare( ) XmStringConcat( ) and XmStringNConcat( ) 260 XmStringCopy( ) and XmStringNCopy( ) 261 XmStringDraw( ), XmStringDrawImage( ), and XmStringDrawUnderline( ) 261 XmStringEmpty( ) 262 XmStringExtent( ) 262 XmFontListFree( ) and XmStringFree( ) 263 XmStringInitContext( ) and XmStringFreeContext( ) Summary 264

8 11. Behavior Introduction 265 Callback Lists 265 Using a Callback 266 Writing a Callback 266 Registering a Callback 267 Passing Client Data to a Callback Procedure 268 Using Widget Data Within a Callback Procedure 271 Actions and Translations 275 Actions 277 Translations 278 Summary Drag-and-Drop Introduction 283 Using Drag-and-Drop 284 Built-in Drag-and-Drop 286 Drag Icon 287 Drag States 288 Drag Actions 288 Visual Effects 289 Programming With Drag-and-Drop 290 Drag-and-Drop Programs 290 Registering A Drop Site Programmatically 291 Drop Site Requirements 291 Drag-and-Drop Header File 293 Global Variable 293 Code Added to main() 293 Subroutine ProcessDrop() 294 Subroutine TransferData() 297 Executing buttondnd 297 Drag-and-Drop Functions, Objects, and Widgets 300 Summary 301 xiii

9 X < Cd ""ь. h..». egg». - -f ь..? Г Ь "РЬ Г 04 С о ч ч В Л О О О С О С О С О Ю О О О О - J O i 2 ä? cocococococococococo CO ^ -J

10 PrintOpt.c 463 Protocols.с 465 pushbtns.c 467 rcdemo.c 475 scalecolors.c 476 scaledemo.c 488 scrolledtext.c 495 seldlog.c 497 septest.c 500 setcolors.c 502 sheldraw.c 504 swindemo.c 513 textdemo.c 522 textfield.c 526 tiling.c 528 toggles.с 530 xmbutton.c 539 xmeditor.c 541 xmfonts.c 572 C. Motif Motif 1.1 Differences What's in This Appendix 583 Virtual Key Cross-Reference 585 Porting Applications to Motif Recompiling 587 In Case of Difficulty 587 Motif 1.1 General Changes 588 Xt Intrinsics 589 Application Contexts and Initializing the Xt Intrinsics XtToolkitInitialize( ) 590 XtCreateApplicationContext( ) 590 XtOpenDisplay( ) 590 XtAppCreateShell( ) 591 XtAppMainLoop( ) 591 XtAppInitialize( ) 592 VendorShell 593 Event Management Changes 593 Improved Memory Utilization 593 xv

11 Specifying a Resource Value 593 Performance Enhancements 593 Enforcement of ANSI С Standards 594 Change Position and Dimension Types 594 Changes to Metaclass Widgets 594 Changes to XmManager Class 594 XmNnavigationType 595 XmNstringDirection 595 Changes to XmGadget Class 595 XmNnavigationType 595 Gadget Instance-Caching System 595 Changes to XmPrimitive Class 596 Changes to VendorShell 596 Default Font Resource 596 Move VendorShell to Xm Library 596 Changes to Primitive Widgets and Gadgets 596 Some Common Changes 597 Default Fontlist 597 Multi-click 597 Style Guide Conformance for Button Behavior 598 Changes to XmArrowButton and XmArrowButtonGadget Changes to XmDrawnButton 599 Changes to XmLabel and XmLabelGadget 599 XmNmnemonic 599 XmNmnemonicCharSet 599 Default Fontlist Behavior 600 New String Direction Behavior 600 Changes to XmList 600 Default Fontlist Behavior 600 New String Direction Behavior 600 New Functions 600 XmListItemPos( ) 600 XmListGetMatchPos( ) 601 XmListGetSelectedPos( ) 601 XmListAddItems( ) 601 XmListDeleteItems( ) 602 XmListDeleteItemsPos( ) 602 XmListDeleteAllItems( ) 602

12 XmListReplaceItems( ) 603 XmListReplaceItemsPos( ) 603 XmListSetAddMode( ) 603 Changes to XmListCallbackStruct 604 Changes to Key Bindings 604 A New Selection Mode 605 Rubber Band Deselection Behavior 606 XmNdoubleClicklnterval Default Value 607 New Appearance for Location/Selection Interaction Automatic Tab Group Initialization 607 Changes to XmPushButton and XmPushButtonGadget Changes in Common with Other Widgets 608 Default Button Shadow 608 Highlight Area Space 609 Changes to XmScrollBar 609 Style Guide Conformance 609 Improved Appearance 611 New Default Behavior for XmNprocessingDirection Automatic Tab Group Initialization 611 Changes to XmSeparator and XmSeparatorGadget 612 Changes to XmText 612 Changes to XmText Behavior 613 New Cursors 613 Selection Behavior 613 Primary Paste 616 Quick Paste 616 Add Mode 617 Changes in Common with Other Widgets 617 New Functionality 618 Clipboard Cut and Paste 618 Keyboard Bindings 619 New Functions 620 XmTextInsert( ) 620 XmTextGetBaseline( ) 621 XmTextGetSource( ) 621 XmTextSetSource( ) 621 XmTextGetTopCharacter( ) 622 XmTextSetTopCharacter( ) 622 xvii

13 XmTextGetCursorPosition( ) 622 XmTextSetCursorPosition( ) 623 XmTextGetLastPosition( ) 623 XmTextGetSelectionPosition( ) 623 XmTextSetHighlight( ) 623 XmTextShowPosition( ) 624 XmTextScroll( ) 624 XmTextPosToXY( ) 625 XmTextXYToPos( ) 625 XmText Resource Changes 625 XmNsource 626 XmNselectionArray and XmNselectionArrayCount XmNverifyBell 626 XmNtopPosition Name Change 627 New Callbacks for Edit Menus 627 XmNgainPrimaryCallback 627 XmNlosePrimaryCallback 627 XmTextField 628 XmTextField Performance 628 XmTextField Convenience Functions 628 XmTextFieldInsert( ) 628 XmTextFieldGetBaseline( ) 629 XmTextFieldGetCursorPosition( ) 629 XmTextFieldSetCursorPosition( ) 629 XmTextFieldGetLastPosition( ) 629 XmTextFieldGetSelectionPosition( ) 630 XmTextFieldSetHighlight( ) 630 XmTextFieldShowPosition( ) 631 XmText FieldXYToPos( ) 631 XmTextFieldPosToXY( ) 631 XmTextFieldGetAddMode( ) 632 XmTextFieldSetAddMode( ) 632 XmTextFieldCopy( ) 632 XmTextFieldCut( ) 633 XmTextFieldPaste( ) 633 XmTextFieldRemove( ) 633 Changes to XmToggleButton and XmToggleButtonGadget Default Fontlist Behavior 634

14 XmNindicatorSize 634 Enhancement of the Diamond Indicator 634 Widget and Gadget State Independence 634 Changes to Manager Widgets 635 Changes to XmBulletinBoard 635 Changes to XmDrawingArea 635 Changes to XmMainWindow 636 XmNcommandWindowLocation 636 XmNmessageWindow 637 XmMainWindowSep3() 637 Changes to XmPanedWindow 637 Sash Keyboard Traversal 637 Traversal Between Panes 638 Resource Name Changes 638 Mouse Button 2 Bindings 639 Sash Actions 639 Changes to XmScale 640 Scale Movement 640 XmNscaleMultiple 640 Revised Bindings for Style Guide Conformance 641 New Default for XmNprocessingDirection 642 Automatic Tab Group Initialization 642 Changes to XmScrolledWindow 642 New Translations for Automatic Mode 642 Passing Resources 643 Changes to Dialog Widgets 643 General Changes 644 Default Button Tracking 644 Fontlist Resource Initialization 644 Changes to XmDialogShell 645 Changes to XmFileSelectionBox 645 Directory Traversal Mechanism 645 Horizontal Scrolling at Initialization 648 Changes to XmForm 648 Calculate a Default Size 648 Add Shadow Drawing 649 Changes to XmMessageBox and XmSelectionBox 649 Changes to Menu Widgets 649

15 xx General Changes 649 Posting Menu Panes 650 XmAddToPostFromList( ) 650 XmGetPostedFromWidget( ) 650 XmRemoveFromPostFromList( ) 650 Menu Creation Convenience Functions 651 XmCreateSimpleMenuBar( ) 651 XmCreateSimplePopupMenu( ) 651 XmCreateSimplePulldownMenu( ) 651 XmCreateSimpleOptionMenu( ) 651 Button Resources for Menu Creation Convenience Functions 652 Keyboard Traversal 655 Changes to XmCascadeButtonGadget 655 Changes to XmRowColumn 655 General Changes 656 Positioning an Option Menu's Submenu 656 Cascade Buttons in a Menu Bar 656 New Convenience Functions 656 XmCreateWorkArea( ) 656 XmCreateSimpleRadioBox( ) 656 XmCreateSimpleWorkArea( ) 657 New Resources 657 XmNmenuPost 657 XmNmnemonicCharSet 658 Changes to Existing Resources 658 Miscellaneous Changes 658 Dynamic Color Defaults 659 Access to Secondary Resource Lists 660 Keyboard Traversal 661 Default Settings 662 Virtual Keys 662 Default Keyboard Navigation 663 XmNnavigationType 663 Navigation Order 665 XmNtraversalOn Default 665 XmProcessTraversal() 666 Modal Mouse-Based Selection of a Component 668

16 Resolution Independence 668 External Resource Conversion 668 Type Converter XmConvertUnitsQ 669 D. Motif 1.1 -Motif 1.2 Differences General Changes 671 Changes to "Include" Files 671 Link Changes 671 Additions 671 Deletions 672 ANSI С Compliance 672 Internationalization 672 Displays and Screens 673 Drag-and-Drop 673 Tearoff Menus 673 Insensitive Visual Indications 673 Frame Title 674 Audible Warning 674 Color Enhancements 674 Baseline Alignment 674 Expanded Traversal Set 674 Input Focus 675 Virtual Keys 675 Resource Management 675 Button Activating 676 Clipboard Changes 676 Changes to Widgets 677 XmCommand 677 XmFileSelectionBox, XmSelectionBox 677 XmList 677 XmMessageBox 678 XmRowColumn and Menus 679 XmScrollBar 679 XmScrolledWindow 679 XmText 679 XmTextField 680 XmToggleButton, XmToggleButtonGadget 680 Motif Window Manager Changes 681 xxi

17 E. Preventing Memory Leaks Some General Rules 683 If You Create It, You Free It 683 Using Compound Strings 683 Using XtGetValues 684 Compound Strings 684 Copies of Data 685 Using Motif and Xt Functions 685 Xt Intrinsics Memory Allocating Functions 690 F. A Look Ahead: Interactive Development Tools How an IDT Can Help 694 Interactive Visual Layout 694 Usefulness Throughout the Project Lifecycle 694 Rapid Prototyping 695 A Good Way to Learn Motif 695 Good Design and Style 695 Reusable Work 696 IDTs Cannot Solve Some Problems 696 What to Look for in an Interactive Development Tool 697 IDTs Make Impressive Demonstrations 699 Suggestions for Further Reading on IDTs 699 Glossary Index

Xm Widget Classes. XmArrowButton. XmArrowButtonGadget. XmBulletinBoard. XmCascadeButton. XmCascadeButtonGadget. XmComboBox. XmCommand.

Xm Widget Classes. XmArrowButton. XmArrowButtonGadget. XmBulletinBoard. XmCascadeButton. XmCascadeButtonGadget. XmComboBox. XmCommand. Xm Widget Classes XmArrowButton XmArrowButtonGadget XmBulletinBoard XmCascadeButton XmCascadeButtonGadget XmComboBox XmCommand XmContainer XmDialogShell XmDisplay XmDragContext XmDragIcon XmDrawingArea

More information

Win32 Network Programming

Win32 Network Programming Win32 Network Programming Windows 95 and Windows NT Network Programming Using MFC Ralph Davis TT Addison-Wesley Developers Press Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario

More information

An Introduction to Object-Oriented Programming

An Introduction to Object-Oriented Programming An Introduction to Object-Oriented Programming Timothy Budd Oregon State University TT Addison-Wesley Publishing Company Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario Wokingham,

More information

System BIOS for IBM PCs, Compatibles, and EISA Computers, Second Edition

System BIOS for IBM PCs, Compatibles, and EISA Computers, Second Edition TECHNICAL REFERENCE SERIES System BIOS for IBM PCs, Compatibles, and EISA Computers, Second Edition The Complete Guide to ROM-Based System Software PHOENIX TECHNOLOGIES LTD. J TT Addison-Wesley Publishing

More information

Mathematica for Scientists and Engineers

Mathematica for Scientists and Engineers Mathematica for Scientists and Engineers Thomas B. Bahder Addison-Wesley Publishing Company Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario Wokingham, England Amsterdam Bonn Paris

More information

Basic Controls. Motif Programmer s Guide 1

Basic Controls. Motif Programmer s Guide 1 Basic Controls Controls are widgets and gadgets with which the user interacts directly. They form the leaves of the widget tree whose root is the application s top level shell. In most cases, controls

More information

Xm Data Types. XmDirection. XmFontList. XmParseMapping. XmParseTable. XmRenderTable. XmString. XmStringDirection. XmStringTable. XmTab.

Xm Data Types. XmDirection. XmFontList. XmParseMapping. XmParseTable. XmRenderTable. XmString. XmStringDirection. XmStringTable. XmTab. Xm Data Types XmDirection XmFontList XmParseMapping XmParseTable XmRenderTable XmString XmStringDirection XmStringTable XmTab XmTabList XmTextPosition Motif Programmer s Reference 1 XmDirection (library

More information

Designing the User Interface

Designing the User Interface Designing the User Interface Strategies for Effective Human-Computer Interaction Second Edition Ben Shneiderman The University of Maryland Addison-Wesley Publishing Company Reading, Massachusetts Menlo

More information

Advanced Programming in the UNIX Environment W. Richard Stevens

Advanced Programming in the UNIX Environment W. Richard Stevens Advanced Programming in the UNIX Environment W. Richard Stevens ADDISON-WESLEY PUBLISHING COMPANY Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario Wokingham, England Amsterdam

More information

World Wide Web PROGRAMMING THE PEARSON EIGHTH EDITION. University of Colorado at Colorado Springs

World Wide Web PROGRAMMING THE PEARSON EIGHTH EDITION. University of Colorado at Colorado Springs PROGRAMMING THE World Wide Web EIGHTH EDITION ROBERT W. SEBESTA University of Colorado at Colorado Springs PEARSON Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam Cape

More information

Using Inspiration 7 I. How Inspiration Looks SYMBOL PALETTE

Using Inspiration 7 I. How Inspiration Looks SYMBOL PALETTE Using Inspiration 7 Inspiration is a graphic organizer application for grades 6 through adult providing visual thinking tools used to brainstorm, plan, organize, outline, diagram, and write. I. How Inspiration

More information

DECwindows Motif Guide to Application Programming

DECwindows Motif Guide to Application Programming DECwindows Motif Guide to Application Programming Order Number: AA PGZEB TE January 1994 This document describes the programming interface for widgets provided by Digital in the DECwindows Motif Version

More information

Introductory logic and sets for Computer scientists

Introductory logic and sets for Computer scientists Introductory logic and sets for Computer scientists Nimal Nissanke University of Reading ADDISON WESLEY LONGMAN Harlow, England II Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario

More information

Beyond 20/20. Browser - English. Version 7.0, SP3

Beyond 20/20. Browser - English. Version 7.0, SP3 Beyond 20/20 Browser - English Version 7.0, SP3 Notice of Copyright Beyond 20/20 Desktop Browser Version 7.0, SP3 Copyright 1992-2006 Beyond 20/20 Inc. All rights reserved. This document forms part of

More information

Access ComprehGnsiwG. Shelley Gaskin, Carolyn McLellan, and. Nancy Graviett. with Microsoft

Access ComprehGnsiwG. Shelley Gaskin, Carolyn McLellan, and. Nancy Graviett. with Microsoft with Microsoft Access 2010 ComprehGnsiwG Shelley Gaskin, Carolyn McLellan, and Nancy Graviett Prentice Hall Boston Columbus Indianapolis New York San Francisco Upper Saddle River Imsterdam Cape Town Dubai

More information

OPEN LOOK to Motif GUI Transition Guide

OPEN LOOK to Motif GUI Transition Guide OPEN LOOK to Motif GUI Transition Guide 2550 Garcia Avenue Mountain View, CA 94043 U.S.A. A Sun Microsystems, Inc. Business 1994 Sun Microsystems, Inc. 2550 Garcia Avenue, Mountain View, California 94043-1100

More information

Layout and display. STILOG IST, all rights reserved

Layout and display. STILOG IST, all rights reserved 2 Table of Contents I. Main Window... 1 1. DEFINITION... 1 2. LIST OF WINDOW ELEMENTS... 1 Quick Access Bar... 1 Menu Bar... 1 Windows... 2 Status bar... 2 Pop-up menu... 4 II. Menu Bar... 5 1. DEFINITION...

More information

Chapter 4 Printing and Viewing a Presentation Using Proofing Tools I. Spell Check II. The Thesaurus... 23

Chapter 4 Printing and Viewing a Presentation Using Proofing Tools I. Spell Check II. The Thesaurus... 23 PowerPoint Level 1 Table of Contents Chapter 1 Getting Started... 7 Interacting with PowerPoint... 7 Slides... 7 I. Adding Slides... 8 II. Deleting Slides... 8 III. Cutting, Copying and Pasting Slides...

More information

TxWin 5.xx Programming and User Guide

TxWin 5.xx Programming and User Guide TxWin 5.xx Programming and User Guide Jan van Wijk Brief programming and user guide for the open-source TxWin text UI library Presentation contents Interfacing, include files, LIBs The message event model

More information

Microsoft Office Word 2016 for Mac

Microsoft Office Word 2016 for Mac Microsoft Office Word 2016 for Mac Formatting Your Document University Information Technology Services Learning Technologies, Training & Audiovisual Outreach Copyright 2016 KSU Division of University Information

More information

Intermediate Word for Windows

Intermediate Word for Windows Intermediate Word for Windows Version: 2002 Academic Computing Support Information Technology Services Tennessee Technological University September 2003 1. Opening Word for Windows In the PC labs, click

More information

Xt Widget Classes. ApplicationShell. Composite. Constraint. Core. Object. OverrideShell. RectObj. Shell. TopLevelShell. TransientShell.

Xt Widget Classes. ApplicationShell. Composite. Constraint. Core. Object. OverrideShell. RectObj. Shell. TopLevelShell. TransientShell. Xt Widget Classes ApplicationShell Composite Constraint Core Object OverrideShell RectObj Shell TopLevelShell TransientShell VendorShell WMShell Motif Programmer s Reference 1 ApplicationShell (library

More information

VisualPST 2.4. Visual object report editor for PowerSchool. Copyright Park Bench Software, LLC All Rights Reserved

VisualPST 2.4. Visual object report editor for PowerSchool. Copyright Park Bench Software, LLC All Rights Reserved VisualPST 2.4 Visual object report editor for PowerSchool Copyright 2004-2015 Park Bench Software, LLC All Rights Reserved www.parkbenchsoftware.com This software is not free - if you use it, you must

More information

Starting Excel application

Starting Excel application MICROSOFT EXCEL 1 2 Microsoft Excel: is a special office program used to apply mathematical operations according to reading a cell automatically, just click on it. It is called electronic tables Starting

More information

Structure of a Program Using UIL and MRM

Structure of a Program Using UIL and MRM Structure of a Program Using UIL and MRM The User Interface Language (UIL) allows an application developer to separate the specification of particular widget hierarchies from the application source code.

More information

DIGITAL UNIX. Common Desktop Environment: Application Builder User s Guide. Digital Equipment Corporation Maynard, Massachusetts

DIGITAL UNIX. Common Desktop Environment: Application Builder User s Guide. Digital Equipment Corporation Maynard, Massachusetts DIGITAL UNIX Common Desktop Environment: Application Builder User s Guide Order Number: AA-QTM1A-TE March 1996 Product Version: DIGITAL UNIX Version 4.0 or higher Digital Equipment Corporation Maynard,

More information

Designing Interactive Systems II

Designing Interactive Systems II Designing Interactive Systems II Computer Science Graduate Program SS 2011 Prof. Dr. Jan Borchers Media Computing Group RWTH Aachen University http://hci.rwth-aachen.de/dis2 Jan Borchers 1 Review: WM,

More information

Creating Buttons and Pop-up Menus

Creating Buttons and Pop-up Menus Using Fireworks CHAPTER 12 Creating Buttons and Pop-up Menus 12 In Macromedia Fireworks 8 you can create a variety of JavaScript buttons and CSS or JavaScript pop-up menus, even if you know nothing about

More information

Welcome. Microsoft PowerPoint 2010 Fundamentals Workshop. Faculty and Staff Development Program

Welcome. Microsoft PowerPoint 2010 Fundamentals Workshop. Faculty and Staff Development Program Faculty and Staff Development Program Welcome Microsoft PowerPoint 2010 Fundamentals Workshop Computing Services and Systems Development Phone: 412-624-HELP (4357) Last Updated: 04/19/13 Technology Help

More information

Office 2016 Excel Basics 01 Video/Class Project #13 Excel Basics 1: Excel Grid, Formatting, Formulas, Cell References, Page Setup (O16-13)

Office 2016 Excel Basics 01 Video/Class Project #13 Excel Basics 1: Excel Grid, Formatting, Formulas, Cell References, Page Setup (O16-13) Office 2016 Excel Basics 01 Video/Class Project #13 Excel Basics 1: Excel Grid, Formatting, Formulas, Cell References, Page Setup (O16-13) Topics Covered in Video: 1) Excel file = Workbook, not Document

More information

The Unified Modeling Language User Guide

The Unified Modeling Language User Guide The Unified Modeling Language User Guide Grady Booch James Rumbaugh Ivar Jacobson Rational Software Corporation TT ADDISON-WESLEY Boston San Francisco New York Toronto Montreal London Munich Paris Madrid

More information

Nauticom NetEditor: A How-to Guide

Nauticom NetEditor: A How-to Guide Nauticom NetEditor: A How-to Guide Table of Contents 1. Getting Started 2. The Editor Full Screen Preview Search Check Spelling Clipboard: Cut, Copy, and Paste Undo / Redo Foreground Color Background Color

More information

Data Structures in C++ Using the Standard Template Library

Data Structures in C++ Using the Standard Template Library Data Structures in C++ Using the Standard Template Library Timothy Budd Oregon State University ^ ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Reading, Massachusetts Harlow, England Menlo

More information

Forms/Distribution Acrobat X Professional. Using the Forms Wizard

Forms/Distribution Acrobat X Professional. Using the Forms Wizard Forms/Distribution Acrobat X Professional Acrobat is becoming a standard tool for people and businesses to use in order to replicate forms and have them available electronically. If a form is converted

More information

Automatic Text Processing

Automatic Text Processing Automatic Text Processing The Transformation, Analysis, and Retrieval of Information by Computer Gerard Salton Cornell University Technlsche Univerariat Darmstadt FACHBEREICH1NFORMATJK BIBLIOTHE.K Invented.:

More information

WINDOWS NT BASICS

WINDOWS NT BASICS WINDOWS NT BASICS 9.30.99 Windows NT Basics ABOUT UNIVERSITY TECHNOLOGY TRAINING CENTER The University Technology Training Center (UTTC) provides computer training services with a focus on helping University

More information

A Document Preparation System. User's Guide and Reference Manual. Leslie Lamport

A Document Preparation System. User's Guide and Reference Manual. Leslie Lamport A Document Preparation System User's Guide and Reference Manual Leslie Lamport Digital Equipment Corporation Illustrations by Duane Bibby TT ADDISON-WESLEY Boston San Francisco New York Toronto Montreal

More information

Microsoft Word Important Notice

Microsoft Word Important Notice Microsoft Word 2013 Important Notice All candidates who follow an ICDL/ECDL course must have an official ICDL/ECDL Registration Number (which is proof of your Profile Number with ICDL/ECDL and will track

More information

Introduction to CS Dealing with tables in Word Jacek Wiślicki, Laurent Babout,

Introduction to CS Dealing with tables in Word Jacek Wiślicki, Laurent Babout, Most word processors offer possibility to draw and format even very sophisticated tables. A table consists of rows and columns, forming cells. Cells can be split and merged together. Content of each cell

More information

Microsoft Excel is a spreadsheet tool capable of performing calculations, analyzing data and integrating information from different programs.

Microsoft Excel is a spreadsheet tool capable of performing calculations, analyzing data and integrating information from different programs. About the Tutorial Microsoft Excel is a commercial spreadsheet application, written and distributed by Microsoft for Microsoft Windows and Mac OS X. At the time of writing this tutorial the Microsoft excel

More information

Technology Assignment: Scatter Plots

Technology Assignment: Scatter Plots The goal of this assignment is to create a scatter plot of a set of data. You could do this with any two columns of data, but for demonstration purposes we ll work with the data in the table below. You

More information

USING MICROSOFT ACCESS 2013 Guided Project 7-1

USING MICROSOFT ACCESS 2013 Guided Project 7-1 Guided Project 7-1 For this project, you enhance the functionality of a database for a friend s music collection. You use Design view to create a main form and a subform, and customize the form to add

More information

Computer Nashua Public Library Introduction to Microsoft Word 2010

Computer Nashua Public Library Introduction to Microsoft Word 2010 Microsoft Word is a word processing program you can use to write letters, resumes, reports, and more. Anything you can create with a typewriter, you can create with Word. You can make your documents more

More information

Creating 3D Text with LibreOffice

Creating 3D Text with LibreOffice Creating 3D Text You probably have seen examples of 3D text and perhaps wondered how it can be done. As with most computer graphics, there are a lot of programs that can do 3D modeling. However, there

More information

1. Move your mouse to the location you wish text to appear in the document. 2. Click the mouse. The insertion point appears.

1. Move your mouse to the location you wish text to appear in the document. 2. Click the mouse. The insertion point appears. Word 2010 Text Basics Introduction Page 1 It is important to know how to perform basic tasks with text when working in a word processing application. In this lesson you will learn the basics of working

More information

ICS Tutorials: Basic Operations

ICS Tutorials: Basic Operations ICS Tutorials: Basic Operations This tutorial introduces the basic components of Builder Xcessory. For more detailed information, see the Builder Xcessory Reference Manual. This book is directly accessible

More information

Introduction to Microsoft Word 2010

Introduction to Microsoft Word 2010 Introduction to Microsoft Word 2010 Microsoft Word is a word processing program you can use to write letters, resumes, reports, and more. Anything you can create with a typewriter, you can create with

More information

Instructions for Formatting MLA Style Papers in Microsoft Word 2010

Instructions for Formatting MLA Style Papers in Microsoft Word 2010 Instructions for Formatting MLA Style Papers in Microsoft Word 2010 To begin a Microsoft Word 2010 project, click on the Start bar in the lower left corner of the screen. Select All Programs and then find

More information

The first time you open Word

The first time you open Word Microsoft Word 2010 The first time you open Word When you open Word, you see two things, or main parts: The ribbon, which sits above the document, and includes a set of buttons and commands that you use

More information

High Quality 4D Development. David Adams

High Quality 4D Development. David Adams David Adams Introduction 1 Chapter 1 - About This Training 3 What To Expect... 3 Course Organization... 3 Course Contents... 3 About The Materials... 5 Conventions Used in This Manual... 7 Phones & Pagers...

More information

WEEK NO. 12 MICROSOFT EXCEL 2007

WEEK NO. 12 MICROSOFT EXCEL 2007 WEEK NO. 12 MICROSOFT EXCEL 2007 LESSONS OVERVIEW: GOODBYE CALCULATORS, HELLO SPREADSHEET! 1. The Excel Environment 2. Starting A Workbook 3. Modifying Columns, Rows, & Cells 4. Working with Worksheets

More information

Microsoft Office 2000 & Microsoft Word 2000 Page 1. ***** Help Options ***** To access [? ] quickly & for specific use then

Microsoft Office 2000 & Microsoft Word 2000 Page 1. ***** Help Options ***** To access [? ] quickly & for specific use then Microsoft Office 2000 & Microsoft Word 2000 Page 1 ***** Help Options ***** Microsoft Help: Options and Search [ F1 ] Fastest way to get to Office Assistant and MS Office Help! ESC to Exit File > Help

More information

Introduction to Microsoft Word 2010

Introduction to Microsoft Word 2010 Introduction to Microsoft Word 2010 Microsoft Word is a word processing program you can use to write letters, resumes, reports, and more. Anything you can create with a typewriter, you can create with

More information

The Power of Events. An Introduction to Complex Event Processing in Distributed Enterprise Systems. David Luckham

The Power of Events. An Introduction to Complex Event Processing in Distributed Enterprise Systems. David Luckham The Power of Events An Introduction to Complex Event Processing in Distributed Enterprise Systems David Luckham AAddison-Wesley Boston San Francisco New York Toronto Montreal London Munich Paris Madrid

More information

LATEX. Leslie Lamport. Digital Equipment Corporation. Illustrations by Duane Bibby. v ADDISON-WESLEY

LATEX. Leslie Lamport. Digital Equipment Corporation. Illustrations by Duane Bibby. v ADDISON-WESLEY LATEX A Document Preparation System User's Guide and Reference Manual Leslie Lamport Digital Equipment Corporation Illustrations by Duane Bibby v ADDISON-WESLEY Boston San Francisco New York Toronto Montreal

More information

SlickEdit Gadgets. SlickEdit Gadgets

SlickEdit Gadgets. SlickEdit Gadgets SlickEdit Gadgets As a programmer, one of the best feelings in the world is writing something that makes you want to call your programming buddies over and say, This is cool! Check this out. Sometimes

More information

Excel 2007 New Features Table of Contents

Excel 2007 New Features Table of Contents Table of Contents Excel 2007 New Interface... 1 Quick Access Toolbar... 1 Minimizing the Ribbon... 1 The Office Button... 2 Format as Table Filters and Sorting... 2 Table Tools... 4 Filtering Data... 4

More information

Setting Up a Paper in APA Style Using Microsoft Word 2008 for MACs

Setting Up a Paper in APA Style Using Microsoft Word 2008 for MACs Setting Up a Paper in APA Style Using Microsoft Word 008 for MACs Open Microsoft Word 008. By default Word opens a new blank document. It is easiest if you create all of these settings before you begin

More information

Libre Writer Exercise - 4

Libre Writer Exercise - 4 Libre Writer Exercise - 4 Aim: Introduction to Writer, importance of Writer as Word Processor, overview of toolbars, saving, accessing files, using help and resources. i). Create a document using the features:

More information

for secondary school teachers & administrators

for secondary school teachers & administrators for secondary school teachers & administrators 2b: presenting worksheets effectively Contents Page Workshop 2B: Presenting Worksheets Effectively 1 2.1 The Formatting Toolbar 2.1.1 The Format Cells Dialogue

More information

MFC Internals. Inside the Microsoft Foundation Class Architecture. George Shepherd and Scot Wingo. Foreword by Dean D. McCrory.

MFC Internals. Inside the Microsoft Foundation Class Architecture. George Shepherd and Scot Wingo. Foreword by Dean D. McCrory. MFC Internals Inside the Microsoft Foundation Class Architecture George Shepherd and Scot Wingo Foreword by Dean D. McCrory HLuHB Darmstadt I III II III 13376492 Addison-Wesley Developers Press Reading,

More information

WORD PROCESSING ASSIGNMENT # 1 ~ FILENAME: FONTS

WORD PROCESSING ASSIGNMENT # 1 ~ FILENAME: FONTS ASSIGNMENT # 1 ~ FILENAME: FONTS 1. Open Word 2. Click on the Office Button Navigate to the folder where your teacher has put the Word Processing U nit Files. Open the file called Fonts. 3. Create a Header

More information

Python Scripting for Computational Science

Python Scripting for Computational Science Hans Petter Langtangen Python Scripting for Computational Science Third Edition With 62 Figures Sprin ger Table of Contents 1 Introduction 1 1.1 Scripting versus Traditional Programming 1 1.1.1 Why Scripting

More information

Microsoft Office Training Skills 2010

Microsoft Office Training Skills 2010 Microsoft Office Training Skills 2010 Lesson 5 Working with pages, Tables, Shapes and Securing Documents Adding Page color Add color to the background of one or several pages in the document. 1. Click

More information

PowerPoint 2007 Cheat Sheet

PowerPoint 2007 Cheat Sheet ellen@ellenfinkelstein.com 515-989-1832 PowerPoint 2007 Cheat Sheet Contents Templates and Themes... 2 Apply a corporate template or theme... 2 Format the slide master... 2 Work with layouts... 3 Edit

More information

Lesson 4 Page Styles

Lesson 4 Page Styles Lesson 4 Page Styles The Concept of Styles: Styles: In the context of LibreOffice Writer, Styles refers to the characteristics of a part of a document. For example, a Page Style includes information about

More information

Creating a Website with Publisher 2016

Creating a Website with Publisher 2016 Creating a Website with Publisher 2016 Getting Started University Information Technology Services Learning Technologies, Training & Audiovisual Outreach Copyright 2017 KSU Division of University Information

More information

Dreamweaver CS5 Lab 4: Sprys

Dreamweaver CS5 Lab 4: Sprys Dreamweaver CS5 Lab 4: Sprys 1. Create a new html web page. a. Select file->new, and then Blank Page: HTML: 2 column liquid, left sidebar, header and footer b. DocType: XHTML 1.0 Strict c. Layout CSS:

More information

Create Web Charts. With jqplot. Apress. Fabio Nelli

Create Web Charts. With jqplot. Apress. Fabio Nelli Create Web Charts With jqplot Fabio Nelli Apress Contents J About the Author About the Technical Reviewer Acknowledgments Introduction xv xvii xix xxi Chapter 1: Charting Technology Overview 1 Elements

More information

Publisher 2007 vs 2013

Publisher 2007 vs 2013 Publisher 2007 vs 2013 A Complete Overview for Connect Users 1 What you see when you start Publisher 2007... 2 What you see when you start Publisher 2013... 2 What your Publication screen looked like in

More information

BUSINESS PROCESS DOCUMENTATION. Presented By Information Technology

BUSINESS PROCESS DOCUMENTATION. Presented By Information Technology BUSINESS PROCESS DOCUMENTATION Presented By Information Technology Table of Contents Snipping Tool... 3 Start the Standard Snipping Tool in Windows... 3 Pinning to the Taskbar... 3 Capture a Snip... 3

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

Screen Designer. The Power of Ultimate Design. 43-TV GLO Issue 2 01/01 UK

Screen Designer. The Power of Ultimate Design. 43-TV GLO Issue 2 01/01 UK Screen Designer The Power of Ultimate Design 43-TV-25-13 GLO Issue 2 01/01 UK 43-TV-25-13 GLO Issue 2 01/01 UK Table of Contents Table of Contents Honeywell Screen Designer - The Power of Ultimate Design

More information

Textadept Quick Reference

Textadept Quick Reference THIRD EDITION Textadept Quick Reference Mitchell Textadept Quick Reference by Mitchell Copyright 2013, 2015, 2016 Mitchell. All rights reserved. Contact the author at mitchell@foicica.com. Although great

More information

1. Which of the following is NOT a personal computer?

1. Which of the following is NOT a personal computer? 1. Which of the following is NOT a personal computer? laptop desktop mainframe All of the above. 2. RAM is often referred to as memory. permanent volatile semipermanent None of the above. 3. One of the

More information

Color and Pixmaps. Motif Programmer s Guide 1

Color and Pixmaps. Motif Programmer s Guide 1 Color and Pixmaps Motif uses colors and pixmaps for several general purposes: To fill window backgrounds and borders To draw text and graphics in window foregrounds To generate shadows with a three dimensional

More information

FastTrack Schedule 10. Tutorials. Copyright 2010, AEC Software, Inc. All rights reserved.

FastTrack Schedule 10. Tutorials. Copyright 2010, AEC Software, Inc. All rights reserved. FastTrack Schedule 10 Tutorials FastTrack Schedule Tutorials Version 10.0.0 by Carol S. Williamson AEC Software, Inc. With FastTrack Schedule 10, the new version of the award-winning project manager,

More information

Lehigh University Library & Technology Services

Lehigh University Library & Technology Services Lehigh University Library & Technology Services Start Word Open a file called day2 Microsoft WORD 2003 Day 2 Click the Open button on the Standard Toolbar Go to the A: drive and highlight day2 and click

More information

Single Menus No other menus will follow necessitating additional user choices

Single Menus No other menus will follow necessitating additional user choices 57 UNIT-III STRUCTURES OF MENUS Single Menus No other menus will follow necessitating additional user choices Sequential Linear Menus Simultaneous Menus 58 Hierarchical Menus When many relationships exist

More information

MS Word Professional Document Alignment

MS Word Professional Document Alignment MS Word Professional Document Alignment Table of Contents CHARACTER VS. PARAGRAPH FORMATTING...5 Character formatting...5 Paragraph Formatting...5 USING SHOW/HIDE TO REVEAL NON-PRINTING CHARACTERS...5

More information

How to create a prototype

How to create a prototype Adobe Fireworks Guide How to create a prototype In this guide, you learn how to use Fireworks to combine a design comp and a wireframe to create an interactive prototype for a widget. A prototype is a

More information

Process Eye Professional. Recall

Process Eye Professional. Recall Process Eye Professional Recall Process Eye Professional Recall User Manual SP104010.101 August 2005 As part of our continuous product improvement policy, we are always pleased to receive your comments

More information

Client Configuration Cookbook

Client Configuration Cookbook Sitecore CMS 6.4 or later Client Configuration Cookbook Rev: 2013-10-01 Sitecore CMS 6.4 or later Client Configuration Cookbook Features, Tips and Techniques for CMS Architects and Developers Table of

More information

Setting Up a Paper in APA Style Using Microsoft Word 2007

Setting Up a Paper in APA Style Using Microsoft Word 2007 Setting Up a Paper in APA Style Using Microsoft Word 007 Open Microsoft Word 007. By default Word opens a new blank document. It is easiest if you create all of these settings before you begin your paper.

More information

Keynote 08 Basics Website:

Keynote 08 Basics Website: Website: http://etc.usf.edu/te/ Keynote is Apple's presentation application. Keynote is installed as part of the iwork suite, which also includes the word processing program Pages and the spreadsheet program

More information

Introduction to Microsoft Excel 2010

Introduction to Microsoft Excel 2010 Introduction to Microsoft Excel 2010 This class is designed to cover the following basics: What you can do with Excel Excel Ribbon Moving and selecting cells Formatting cells Adding Worksheets, Rows and

More information

What can Word 2013 do?

What can Word 2013 do? Mary Ann Wallner What can Word 2013 do? Provide the right tool for: Every aspect of document creation Desktop publishing Web publishing 2 Windows 7: Click Start Choose Microsoft Office > Microsoft Word

More information

Using Windows 7 Explorer By Len Nasman, Bristol Village Computer Club

Using Windows 7 Explorer By Len Nasman, Bristol Village Computer Club By Len Nasman, Bristol Village Computer Club Understanding Windows 7 Explorer is key to taking control of your computer. If you have ever created a file and later had a hard time finding it, or if you

More information

Roxen Content Provider

Roxen Content Provider Roxen Content Provider Generation 3 Templates Purpose This workbook is designed to provide a training and reference tool for placing University of Alaska information on the World Wide Web (WWW) using the

More information

PowerPoint Tutorial 2: Adding and Modifying Text and Graphic Objects 2013

PowerPoint Tutorial 2: Adding and Modifying Text and Graphic Objects 2013 PowerPoint Tutorial 2: Adding and Modifying Text and Graphic Objects Microsoft Office 2013 2013 Objectives Insert a graphic from a file Insert, resize, and reposition clip art Modify the color and shape

More information

Programming. In Ada JOHN BARNES TT ADDISON-WESLEY

Programming. In Ada JOHN BARNES TT ADDISON-WESLEY Programming In Ada 2005 JOHN BARNES... TT ADDISON-WESLEY An imprint of Pearson Education Harlow, England London New York Boston San Francisco Toronto Sydney Tokyo Singapore Hong Kong Seoul Taipei New Delhi

More information

STRATEGIC INFORMATION AND BUSINESS INTELLIGENCE DASHBOARD AND REPORT PORTAL TRAINING

STRATEGIC INFORMATION AND BUSINESS INTELLIGENCE DASHBOARD AND REPORT PORTAL TRAINING STRATEGIC INFORMATION AND BUSINESS INTELLIGENCE DASHBOARD AND REPORT PORTAL TRAINING CONTENTS: 1.0 IE Settings for Cognos Access 2.0 Cognos Login 3.0 Strategic Information and Business Intelligence Dashboard

More information

Multiple Sequence Alignment

Multiple Sequence Alignment Introduction to Bioinformatics online course: IBT Multiple Sequence Alignment Lec3: Navigation in Cursor mode By Ahmed Mansour Alzohairy Professor (Full) at Department of Genetics, Zagazig University,

More information

U N I V E R S I T Y O F K E N T U C K Y. efacts 2-click Interactive Building Information Map ~ Help Guide ~ Revised January 20, 2016

U N I V E R S I T Y O F K E N T U C K Y. efacts 2-click Interactive Building Information Map ~ Help Guide ~ Revised January 20, 2016 U N I V E R S I T Y O F K E N T U C K Y efacts 2-click Interactive Building Information Map ~ Help Guide ~ Revised January 20, 2016 Contents BUILDING SEARCH... 3 A. FIND A CAMPUS LOCATION... 3 GRAPHICAL

More information

INFORMATION TECHNOLOGY

INFORMATION TECHNOLOGY INFORMATION TECHNOLOGY PowerPoint Presentation Section Two: Formatting, Editing & Printing Section Two: Formatting, Editing & Printing By the end of this section you will be able to: Insert, Edit and Delete

More information

MS Excel Henrico County Public Library. I. Tour of the Excel Window

MS Excel Henrico County Public Library. I. Tour of the Excel Window MS Excel 2013 I. Tour of the Excel Window Start Excel by double-clicking on the Excel icon on the desktop. Excel may also be opened by clicking on the Start button>all Programs>Microsoft Office>Excel.

More information

COMPUTER AND ROBOT VISION

COMPUTER AND ROBOT VISION VOLUME COMPUTER AND ROBOT VISION Robert M. Haralick University of Washington Linda G. Shapiro University of Washington A^ ADDISON-WESLEY PUBLISHING COMPANY Reading, Massachusetts Menlo Park, California

More information

Managing Document Properties

Managing Document Properties PROCEDURES LESSON 20: CHANGING CASE AND MANAGING DOCUMENT PROPERTIES Using Uppercase Mode 1 Press the Caps Lock key 2 Type the desired text in all caps Showing Caps Lock on the Status Bar 1 Right-click

More information

Modern C++ Design. Generic Programming and Design Patterns Applied. Andrei Alexandrescu. AAddison-Wesley

Modern C++ Design. Generic Programming and Design Patterns Applied. Andrei Alexandrescu. AAddison-Wesley Modern C++ Design Generic Programming and Design Patterns Applied Andrei Alexandrescu f AAddison-Wesley Boston San Francisco New York Toronto Montreal London Munich Paris Madrid Capetown Sydney Tokyo Singapore

More information

WORD Creating Objects: Tables, Charts and More

WORD Creating Objects: Tables, Charts and More WORD 2007 Creating Objects: Tables, Charts and More Microsoft Office 2007 TABLE OF CONTENTS TABLES... 1 TABLE LAYOUT... 1 TABLE DESIGN... 2 CHARTS... 4 PICTURES AND DRAWINGS... 8 USING DRAWINGS... 8 Drawing

More information