Tutorial Reference Manual. Java WireFusion 4.1
|
|
|
- Cory Dennis
- 10 years ago
- Views:
Transcription
1 Tutorial Reference Manual Java WireFusion 4.1
2
3 Contents INTRODUCTION...1 About this Manual...2 REQUIREMENTS...3 User Requirements...3 System Requirements...3 SHORTCUTS...4 DEVELOPMENT ENVIRONMENT...5 Menu items...5 Ports...6 SYSTEM EVENTS...12 USING AWT COMPONENTS...14 Exercise: Adding a Pop-up menu...14 Exercise: Adding a Text field...17 PREFERENCES...19 Java Libraries...19 Resource Files...20 Exercise: Reading text from a resource file...21 NOTES...23
4
5 Introduction Introduction The WireFusion Java object allows programmers to easily write and compile their own Java code (programs) directly from WireFusion. Also non-programmers can benefit from the Java object, and the power of the Java language, by obtaining free and ready-made source code from either the Demicron web site or from third parties. The Java object, which is found in the Misc category (Figure 1), can interact with the rest of the WireFusion environment through In-ports and Out-ports. The integrated Java development environment is easy to learn and will get you started in no time. Figure 1: The Misc category, containing the Java object A function created with a Java object can be saved and reused in other projects, or shared with other WireFusion users. After your function (code) is ready, compiled and working, simply save it using the Java object s local menu or add it to the Library as a Favorite (Figure 2). If you want to share your Java object (function) to other WireFusion users, but not reveal the source code, then you can password protect the object. 1
6 Java WireFusion 4.1 Figure 2: Java object s local menu Some application areas of the Java object: Communicate with the 3DScene object using the WireFusion 3D API Create advanced functions (logic) Evaluate complex mathematical expressions Use Java AWT components Communicate with databases and web services Please send comments and feedback regarding this manual or the software to [email protected] About this Manual In this manual we will introduce the WireFusion Java object and explain how to write and compile Java code from inside WireFusion. We will explain the basics through some examples and exercises. 2
7 Requirements Requirements User Requirements To take full advantage of the Java object in WireFusion it is recommended that you know the Java programming language. Non-programmers can also take advantage of the Java object by re-using already programmed Java objects, or by copying and pasting Java source code. If you've never used WireFusion before, then it is highly recommended that you work through the tutorial Getting Started, Volume I, which requires no former WireFusion knowledge. System Requirements In order to use Java in WireFusion you have to have either the WireFusion Professional edition, WireFusion Enterprise edition or the WireFusion Educational edition. 3
8 Java WireFusion 4.1 Shortcuts Edit PC/Linux Mac Cut CTRL + X Command + X Copy CTRL + C Command + C Paste CTRL + V Command + V Find CTRL + F Command + F Replace CTRL + R Command + R Undo CTRL + Z Command + Z Redo CTRL + Y Command + Y Preferences CTRL + P Command + P Source PC/Linux Mac Verify Source CTRL + F7 Command + F7 Tools PC/Linux Mac Insert In-port code CTRL + I Command + I Insert Out-port code CTRL + O Command + O 4
9 Development Environment Development Environment To write Java code in WireFusion you need to insert a Java object into your project, found in the Misc category. When you drop the Java object, its dialog will automatically open and you will be presented with an editable Java source body, which will become your main class (Figure 3). When you have created your program and close the Java object dialog, by clicking OK, the source is compiled and in-ports and out-ports, defined by your source code, are automatically generated. Figure 3: The Java object s dialog window Menu items The Java development environment is very basic and easy to use. The different menu options are described below. Edit Cut Cuts text and places it on the clipboard. Copy Copies text and places it on the clipboard. 5
10 Java WireFusion 4.1 Paste Pastes text from the clipboard. Find Finds text in the code. Replace Finds and replaces text in the code. Undo Undo the last text addition/deletion. Redo Redo the last text addition/deletion. Preferences Opens the preferences dialog. Source Verify Source Checks for errors in the code. Tools Insert In-port code Auto-generates and inserts code for creation of in-ports. Insert Out-port code Auto-generates and inserts code for creation of out-ports. Ports In-ports To add an in-port, you add a Java method following a certain format to the main class. The argument of the method decides what argument the in-port should have, and the name of the port is decided by the name of the method. In the method body you add the code that you would like to be executed when an event is sent to the in-port. Below you can see the format to use for the six different in-port types supported. 6
11 Development Environment public void inport_<inport-name>() Defines an in-port named <inport-name> with no argument (pulse). public void inport_<inport-name>(double d) Defines an in-port named <inport-name> with a Number as argument. public void inport_<inport-name>(boolean d) Defines an in-port named <inport-name> with a Boolean as argument. public void inport_<inport-name>(string d) Defines an in-port named <inport-name> with a Text as argument. public void inport_<inport-name>(double x, double y) Adds an in-port named <inport-name> with a 2D Number as argument. public void inport_<inport-name>(int color) Adds an in-port named <in-port-name> with a Color as argument. The int value specifies the color and has the format AARRGGBB (AA is currently not used). NOTE: If you want to have a space in the port name, then use underscore ('_'). The underscore will be presented as a space in the port menu. NOTE: If you want to place a port name under a sub menu, then use the following composite port name: <sub menu name>_submenu_<port name>. An example would be, Sound_submenu_Start, which would generate a sub menu named Sound with a port named Start. 7
12 Java WireFusion 4.1 Example: Create an In-port // Entering the following code results into a Java object // with an in-port named "Print", sending a Text. // Events to the in-port causes the Java object to print // the Text value to the standard Java output (Java Console). public class cwob<class id> extends bob53 { public void inport_print(string arg) { System.out.println(arg); public void init() { NOTE: Replace <class id> with the class id found in your Java object source code. Figure 4: The new in-port Print Out-ports You can also send events from the Java object, through out-ports, by calling one of the following methods from your main class: public void sendpulse(string portname) Sends a pulse event through a port named portname. public void sendnumber(string portname, double argument) Sends a Number event through a port named portname. 8
13 Development Environment public void sendboolean(string portname, boolean argument) Sends a Boolean event through a port named portname. public void sendtext(string portname, String argument) Sends a Text event through a port named portname. public void send2dnumber(string portname, double x, double y) Sends a 2D Number event through a port named portname. public void sendcolor(string portname, int color) Sends a Color event through a port named portname. The color argument should have the format AARRGGBB, where each letter represents a byte in the color int value. R is red, G is green and B is blue (AA currently not used). Example: sendcolor( My Port, 0xFF0000); // Sends the color blue through My Port When exiting the development environment, your Java code is automatically analyzed and checked for calls to these methods, and the appropriate out-ports are automatically created. NOTE: The portname argument must be an explicit String (i.e. not a String reference), otherwise the code analyzer will not be able to find the port name. Example: Create an Out-port // A Java object with this code can receive a Number value, // calculate the sin value of the incoming Number // value, and then send the result through an out-port. public class cwob<class id> extends bob53 { public void inport_calculate_sine(double arg) { sendnumber("result", java.lang.math.sin(arg)); public void init() { NOTE: Replace <class id> with the class id found in your Java object source code. NOTE: You can define sub menus and spaces for out-ports in the same way you do for in-ports. 9
14 Java WireFusion 4.1 Auto Generate Ports An alternative to manually entering code for in-ports and out-ports is to use the menu options Insert In-port code and Insert Out-port code, which auto-generates code. Insert In-port code Insert In-port code allows you to quickly insert the code needed to create an in-port. When chosen, either from the Tools menu or from the toolbar (Figure 5), the In-port code generator dialog is opened (Figure 6). Figure 5: The Insert In-port code button Figure 6: The In-port code generator dialog Argument Choose which type of argument the in-port shall have: Any Argument (pulse), Number, Boolean, Text, 2D Number or Color. Port Name Choose a name for the in-port. Insert Out-port code Insert Out-port code allows you to quickly insert the code defining an out-port. When chosen, either from the Tools menu or from the tool bar (Figure 7), the In-port code generator dialog is opened (Figure 8). Figure 7: The Insert Out-port code button 10
15 Development Environment Figure 8: The Out-port code generator dialog Argument Choose which type of argument the out-port shall have: No Argument (pulse), Number, Boolean, Text, 2D Number or Color. Port Name Choose a name for the out-port. 11
16 Java WireFusion 4.1 System Events You can listen to a number of System Events. To do this, call the enablesysev(int eventtype) method, where eventtype is one of the following constants: FRAME: Sent when a new frame has been rendered. START: Sent when the presentation is started. STOP: Sent when the presentation is stopped. KEY: Sent when a key is pressed. (See the Java API for information about the java.awt.event for information about key event fields). System events that have been enabled will be sent to the following method, which you should override to listen to the events: public void handlesysev(event ev) Example: Creating a Hello World message // Sends out an event with the Text value // "Hello world!" at presentation startup import java.awt.*; public class cwob<class id> extends bob53 { public void init() { enablesysev(start); public void handlesysev(event ev) { sendtext("my output", "Hello world!"); NOTE: Replace <class id> with the class id found in your Java object source code. 12
17 System Events If you listen to multiple types of system events, you can tell them apart by checking the Event.id field, which will be the event type value. 13
18 Java WireFusion 4.1 Using AWT Components You can add AWT (Abstract Windowing Toolkit) components, like text fields and pop-upmenus, to WireFusion presentations using the Java object. This can be useful if there is no corresponding WireFusion component available. AWT components do not work as normal visual WireFusion components. For example, they will not be visible in the Layers view, and, they are not included in the WireFusion layer hierarchy. They are always placed above, or on the top of, a WireFusion presentation. This means that you cannot have, for example, a lens effect on an AWT button; the AWT button will always be placed above the lens effect. Lightweight components, like Swing components, are not supported. Exercise: Adding a Pop-up menu In this example we will add a WireFusion button that will show an AWT pop-up menu when you click the button. We will add two items to the pop-up menu. The first item is a standard menu item that, when you select it, will show a label named "Item has been selected". The other menu item is a checkbox that will show/hide a label named "Checkbox checked". Step 1 Insert a Button and two Label objects into an empty project. In the Button dialog: Set the label to "Show pop-up menu" In the Label dialogs: For 'Label 1', set the label to "Item has been selected". For 'Label 2', set the label to "Checkbox checked". Step 2 Deactivate both Label objects at the presentation startup by unchecking their Activated checkboxes, found in the Layers view (Figure 9). Figure 9: Deactivating the Label objects in the Layers view Step 3 Open the Java object and enter the following code. 14
19 Using AWT Components import java.awt.*; import java.awt.event.*; public class cwob<class id> extends bob53 implements ActionListener, ItemListener { PopupMenu popupmenu = new PopupMenu(); MenuItem menuitem = new MenuItem("Standard item"); CheckboxMenuItem checkboxitem = new CheckboxMenuItem("Checkbox item"); public void inport_popup() { // m.mp.x and m.mp.y contains the mouse cursor coordinates popupmenu.show(a.getcmp(), m.mp.x, m.mp.y); public void actionperformed(actionevent ev) { if (ev.getsource()==menuitem) { sendpulse("standard item selected"); public void itemstatechanged(itemevent ev) { if (ev.getsource()==checkboxitem) { if (checkboxitem.getstate()) sendpulse("checkbox checked"); else sendpulse("checkbox unchecked"); public void init() { popupmenu.add(menuitem); menuitem.addactionlistener(this); popupmenu.add(checkboxitem); checkboxitem.additemlistener(this); a.getcmp().add(popupmenu); NOTE: Replace <class id> with the class id found in your Java object source code. Step 4 Close the Java object and make the following connections: Connect: 'Button 1' > Out-ports > Button Clicked to 'Java 1' > In-ports > popup 15
20 Java WireFusion 4.1 'Java 1' > Out-ports > Standard item selected to 'Label 1', In-ports > Activate 'Java 1' > Out-ports > Checkbox checked to 'Label 2', In-ports > Activate 'Java 1' > Out-ports > Checkbox unchecked to 'Label 2' > In-ports > Deactivate Figure 10: Objects and connections done for the pop-up menu example Step 5 Now you can view the presentation and see the result of using the pop-up menu. Press F7 to test your presentation (Figure 11). 16
21 Using AWT Components Figure 11: Preview of AWT popup menu example Exercise: Adding a Text field In this example a text field will be added to the presentation, and when the Enter key is pressed in the text field, the text will be shown in the status bar. Step 1 Insert a Java object into a new and empty project and enter the following code. import java.awt.*; import java.awt.event.*; public class cwob<class id> extends bob53 implements ActionListener { TextField textfield = new TextField("Enter a text and press enter"); public void init() { a.getcmp().setlayout(null); // Use null layout a.getcmp().add(textfield); // Use setbounds since no layout manager is use textfield.setbounds(20,50,200, textfield.getpreferredsize().height); textfield.addactionlistener(this); public void actionperformed(actionevent ev) { 17
22 Java WireFusion 4.1 sendtext("text entered", textfield.gettext()); NOTE: Replace <class id> with the class id found in your Java object source code. Step 2 Insert a System object into the project and make the following connection. Connect: 'Java 1' > Out-port > Text entered to 'System 1' > In-ports > Set Status Bar Text Step 3 Press F7 to test your presentation (Figure 12). Figure 12: Example 5: printing a text in the status bar 18
23 Preferences Preferences In the Java Preferences dialog (Figure 14), which is reached from the Java object > Edit > Preferences, you can specify external resources and Java libraries. These resources and libraries can then be used by the Java object. Java Libraries To specify a Java library, select the Java Libraries panel in the Preferences dialog, and then add your Java Archive file (.jar). You can now use the classes in your archive within the Java object. Examples of useful libraries: Communicate with a MySQL server using the MySQL Connector library, available from Nano XML, a very compact XML parser, available from Figure 13: NanoXML library added Creating your own Java libraries If you want to use your favorite Java development tool for writing code, instead of using the WireFusion Java object, then you can develop your own Java libraries and import them into the WireFusion Java object. You will still have to write some code using the WireFusion Java editor though, to create in- and out-ports and to communicate with your Java library. 19
24 Java WireFusion 4.1 For example, if you want to create the Java library from some class files in a package called "mypackage", which is, for example, located in the folder c:\mypackage\, then execute the following command from a command shell: jar cvf MyClasses.jar mypackage\*.class MyClasses.jar will then be created and can be imported as a Java library. NOTE: You can read more about JAR at Resource Files To specify a resource file, select the Resource Files panel in the Preferences dialog, and then add the resource file. Figure 14: The Resource Files panel in the Preferences dialog You can now load and access the resource file from the Java object. Create an input stream to the resource file using the get() and is() methods: InputStream is = get(<myfilename>).is(); 20
25 Preferences Exercise: Reading text from a resource file In this example we will add a text file as resource. We will then load the text file and print the text in the console window. Step 1 Create a text file and add the text "Hello". Save the text file as mydata.txt Step 2 In the Java object, add the text file as a resource file under Edit > Preferences > Resource Files Step 3 Enter the following code into the Java object: import java.io.*; public class cwob<class id> extends bob53 { public void init() { DataInputStream is = new DataInputStream(get("mydata.txt").is()); try { String line = is.readline(); while (line!= null) { System.out.println(line); // Print to Console line = is.readline(); catch (IOException e) {e.printstacktrace(); NOTE: Replace <class id> with the class id found in your Java object source code. Step 4 Preview the project by pressing F7 and select the "Show console window" checkbox. "Hello" will be printed in the Console window. 21
26 Java WireFusion 4.1 Figure 15: Output in the Console from the example project If you, after you have added a resource file to a Java object, specify the resource file as dynamic (in the Loading Manager), it will be placed outside of the preload archive (preload.jar). This will allow you to easily edit the file on the web server (assuming you publish the presentation as an applet). If you also add an XML parser as a Java Library, for example NanoXML (see above), you can let the resource file contain XML code and you will be able to parse the XML file from within the Java object. 22
27 Notes Notes If you need to initialize the class, enter the initializations code in the init() method, which is automatically called at the presentation startup. The name of the main class is chosen automatically (cwob<class id>) and should not be modified. There is no Target Area associated with the Java object, so you cannot directly manipulate pixels from the Java object. To create additional classes to the main class, use private classes defined in the main class file or inner classes. * * * Publication date: December 14, 2005 The author and the publisher make no representation or warranties of any kind with regard to the completeness or accuracy of the contents herein and accept no liability of any kind including but not limited to performance, merchantability, fitness for any particular purpose, or any losses or damages of any kind caused or alleged to be caused directly or indirectly from this book. All rights reserved 2005 Demicron AB, Sundbyberg, Sweden. World rights reserved. No part of this publication may be stored in a retrieval system, transmitted, or reproduced in any way, including but not limited to photocopy, photograph, magnetic or other record, without the prior agreement and written permission of the publisher. This product and related documentation are protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or related documentation may be reproduced in any form by any means without prior written authorization of Demicron and its licensors, if any. Trademarks Demicron and WireFusion are trademarks of Demicron AB. Acrobat, Photoshop are registered trademarks of Adobe Systems Incorporated. Java, SunSoft are trademarks of Sun Microsystems, Inc. Windows95, Windows98, Windows ME, Windows NT, Windows 2000, Windows XP are trademarks or registered trademarks of Microsoft Corporation. Pentium is a trademark of Intel Corporation. OS X is a trademark of Apple Computer. All other trademarks are the property of their respective owners. 23
NDA-30141 ISSUE 1 STOCK # 200893. CallCenterWorX-Enterprise IMX MAT Quick Reference Guide MAY, 2000. NEC America, Inc.
NDA-30141 ISSUE 1 STOCK # 200893 CallCenterWorX-Enterprise IMX MAT Quick Reference Guide MAY, 2000 NEC America, Inc. LIABILITY DISCLAIMER NEC America, Inc. reserves the right to change the specifications,
Creating Carbon Menus. (Legacy)
Creating Carbon Menus (Legacy) Contents Carbon Menus Concepts 4 Components of a Carbon Menu 4 Carbon Menu Tasks 6 Creating a Menu Using Nibs 6 The Nib File 7 The Menus Palette 11 Creating a Simple Menu
Cyberlogic Control Panel Help Control Panel Utility for Cyberlogic Software
Cyberlogic Control Panel Help Control Panel Utility for Cyberlogic Software Version 8 CYBERLOGIC CONTROL PANEL HELP Version 8 for Windows 8/7/Vista/XP/Server 2012/Server 2008/Server 2003 Copyright 2010-2015,
Sample- for evaluation purposes only! Advanced Outlook. TeachUcomp, Inc. A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc.
A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc. 2012 Advanced Outlook TeachUcomp, Inc. it s all about you Copyright: TeachUcomp, Inc. Phone: (877) 925-8080 Web: http://www.teachucomp.com
OPERATION MANUAL. MV-410RGB Layout Editor. Version 2.1- higher
OPERATION MANUAL MV-410RGB Layout Editor Version 2.1- higher Table of Contents 1. Setup... 1 1-1. Overview... 1 1-2. System Requirements... 1 1-3. Operation Flow... 1 1-4. Installing MV-410RGB Layout
DIGIPASS CertiID. Getting Started 3.1.0
DIGIPASS CertiID Getting Started 3.1.0 Disclaimer Disclaimer of Warranties and Limitations of Liabilities The Product is provided on an 'as is' basis, without any other warranties, or conditions, express
Task Force on Technology / EXCEL
Task Force on Technology EXCEL Basic terminology Spreadsheet A spreadsheet is an electronic document that stores various types of data. There are vertical columns and horizontal rows. A cell is where the
Installation & Activation Guide
Lepide Exchange Recovery Manager Lepide Software Private Limited, All Rights Reserved This User Guide and documentation is copyright of Lepide Software Private Limited, with all rights reserved under the
Symantec Enterprise Vault
Symantec Enterprise Vault Guide for Mac OS X Users 10.0 Symantec Enterprise Vault: Guide for Mac OS X Users The software described in this book is furnished under a license agreement and may be used only
Source Code Translation
Source Code Translation Everyone who writes computer software eventually faces the requirement of converting a large code base from one programming language to another. That requirement is sometimes driven
Lightworks v12. Quick Start Guide
Lightworks v12 Quick Start Guide Lightworks v12 Copyright and Disclaimer Copyright 2014 by EditShare This document, as well as any software described in it, is furnished under either a license or a confidentiality
AccXES Client Tools 10.0 User Guide 701P41529 May 2004
AccXES Client Tools 10.0 User Guide 701P41529 May 2004 Trademark Acknowledgments XEROX, AccXES, The Document Company, and the identifying product names and numbers herein are trademarks of XEROX CORPORATION.
14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë
14.1 bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë bî~äì~íáåö=oéñäéåíáçå=ñçê=emi=rkfui=~åç=lééåsjp=eçëíë This guide walks you quickly through key Reflection features. It covers: Getting Connected
IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules
IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This
Scribe Online Integration Services (IS) Tutorial
Scribe Online Integration Services (IS) Tutorial 7/6/2015 Important Notice No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, photocopying,
Getting Started with IntelleView POS Administrator Software
Getting Started with IntelleView POS Administrator Software Administrator s Guide for Software Version 1.2 About this Guide This administrator s guide explains how to start using your IntelleView POS (IntelleView)
Getting Started with Microsoft Office Live Meeting. Published October 2007
Getting Started with Microsoft Office Live Meeting Published October 2007 Information in this document, including URL and other Internet Web site references, is subject to change without notice. Unless
USER MANUAL APPLICATION MONITOR. Version 1.5 - March 2015
USER MANUAL APPLICATION MONITOR Version 1.5 - March 2015 USER MANUAL IP2Archive 1.5 Application Monitor Disclaimer This manual and the information contained herein are the sole property of EVS Broadcast
Getting Started with Microsoft Office Live Meeting. Published October 2007 Last Update: August 2009
Getting Started with Microsoft Office Live Meeting Published October 2007 Last Update: August 2009 Information in this document, including URL and other Internet Web site references, is subject to change
InfoPrint 4247 Serial Matrix Printers. Remote Printer Management Utility For InfoPrint Serial Matrix Printers
InfoPrint 4247 Serial Matrix Printers Remote Printer Management Utility For InfoPrint Serial Matrix Printers Note: Before using this information and the product it supports, read the information in Notices
Now part of ALLSCRIPTS. HealthMatics EMR Input Manager
Now part of ALLSCRIPTS HealthMatics EMR Input Manager May 9, 2006 Statement of Confidentiality The information contained herein is proprietary and confidential to A 4 HEALTH SYSTEMS. No part of this document
Hypercosm. Studio. www.hypercosm.com
Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks
Excel Companion. (Profit Embedded PHD) User's Guide
Excel Companion (Profit Embedded PHD) User's Guide Excel Companion (Profit Embedded PHD) User's Guide Copyright, Notices, and Trademarks Copyright, Notices, and Trademarks Honeywell Inc. 1998 2001. All
Aras Corporation. 2005 Aras Corporation. All rights reserved. Notice of Rights. Notice of Liability
Aras Corporation 2005 Aras Corporation. All rights reserved Notice of Rights All rights reserved. Aras Corporation (Aras) owns this document. No part of this document may be reproduced or transmitted in
Horizon Debt Collect. User s and Administrator s Guide
Horizon Debt Collect User s and Administrator s Guide Microsoft, Windows, Windows NT, Windows 2000, Windows XP, and SQL Server are registered trademarks of Microsoft Corporation. Sybase is a registered
email-lead Grabber Business 2010 User Guide
email-lead Grabber Business 2010 User Guide Copyright and Trademark Information in this documentation is subject to change without notice. The software described in this manual is furnished under a license
MULTIFUNCTIONAL DIGITAL SYSTEMS. Operator s Manual for AddressBook Viewer
MULTIFUNCTIONAL DIGITAL SYSTEMS Operator s Manual for AddressBook Viewer 2008, 2009 TOSHIBA TEC CORPORATION All rights reserved Under the copyright laws, this manual cannot be reproduced in any form without
AODA Mouse Pointer Visibility
AODA Mouse Pointer Visibility Mouse Pointer Visibility Helpful if you have trouble viewing the mouse pointer. Microsoft Windows based computers. Windows XP Find the pointer 1. Click the Start button or
Acrobat X Pro Accessible Forms and Interactive Documents
Contents 2 PDF Form Fields 2 Acrobat Form Wizard 5 Enter Forms Editing Mode Directly 5 Create Form Fields Manually 6 Forms Editing Mode 8 Form Field Properties 11 Editing or Modifying an Existing Form
Standard Client Configuration Requirements
Test Developer s Studio (TDS) Standard Client Configuration Requirements Information Technologies (IT) Content Applications Development Group (CADG) Version 1.0 February 20, 2008 Copyright 2008 by NCS
DCA. Document Control & Archiving USER S GUIDE
DCA Document Control & Archiving USER S GUIDE Decision Management International, Inc. 1111 Third Street West Suite 250 Bradenton, FL 34205 Phone 800-530-0803 FAX 941-744-0314 www.dmius.com Copyright 2002,
Software User's Guide
Software User's Guide Brother QL-series The contents of this guide and the specifications of this product are subject to change without notice. Brother reserves the right to make changes without notice
Ansur Test Executive. Users Manual
Ansur Test Executive Users Manual April 2008 2008 Fluke Corporation, All rights reserved. All product names are trademarks of their respective companies Table of Contents 1 Introducing Ansur... 4 1.1 About
Qlik REST Connector Installation and User Guide
Qlik REST Connector Installation and User Guide Qlik REST Connector Version 1.0 Newton, Massachusetts, November 2015 Authored by QlikTech International AB Copyright QlikTech International AB 2015, All
Implementação. Interfaces Pessoa Máquina 2010/11. 2009-11 Salvador Abreu baseado em material Alan Dix. Thursday, June 2, 2011
Implementação Interfaces Pessoa Máquina 2010/11 2009-11 baseado em material Alan Dix 1 Windowing systems Architecture Layers Higher level Tool UI Toolkit (Widgets) Window System OS Application Hardware
FileMaker 11. ODBC and JDBC Guide
FileMaker 11 ODBC and JDBC Guide 2004 2010 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc. registered
Using SQL Server Management Studio
Using SQL Server Management Studio Microsoft SQL Server Management Studio 2005 is a graphical tool for database designer or programmer. With SQL Server Management Studio 2005 you can: Create databases
Sample- for evaluation purposes only. Advanced Crystal Reports. TeachUcomp, Inc.
A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc. 2011 Advanced Crystal Reports TeachUcomp, Inc. it s all about you Copyright: Copyright 2011 by TeachUcomp, Inc. All rights reserved.
Sample- for evaluation purposes only! Advanced Excel. TeachUcomp, Inc. A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc.
A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc. 2012 Advanced Excel TeachUcomp, Inc. it s all about you Copyright: Copyright 2012 by TeachUcomp, Inc. All rights reserved. This publication,
PAW Web Filter Version 0.30 (release) This Software is Open Source. http://paw project.sourceforge.net
PAW Web Filter Version 0.30 (release) This Software is Open Source http://paw project.sourceforge.net Contents PAW Manual Introduction What is PAW Browser settings PAW Server Starting the server PAW GUI
AccXES Account Management Tool Administrator s Guide Version 10.0
AccXES Account Management Tool Administrator s Guide Version 10.0 701P41531 May 2004 Trademark Acknowledgments XEROX, AccXES, The Document Company, and the identifying product names and numbers herein
Website Editor User Guide
CONTENTS Minimum System Requirements... 3 Design Your Website... 3 Choosing your Theme... 4 Choosing your Header Style... 4-5 Website Content Editor... 6 Text Editor Toolbar features... 6 Main Menu Items...
Microsoft Outlook 2003 Module 1
Microsoft Outlook 200 Module 1 http://pds.hccfl.edu/pds Microsoft Outlook 200: Module 1 October 2006 2006 Hillsborough Community College - Professional Development Services Hillsborough Community College
Adobe Acrobat 9 Pro Accessibility Guide: Creating Accessible PDF from Microsoft Word
Adobe Acrobat 9 Pro Accessibility Guide: Creating Accessible PDF from Microsoft Word Adobe, the Adobe logo, Acrobat, Acrobat Connect, the Adobe PDF logo, Creative Suite, LiveCycle, and Reader are either
Creating Fill-able Forms using Acrobat 8.0: Part 1
Creating Fill-able Forms using Acrobat 8.0: Part 1 The first step in creating a fill-able form in Adobe Acrobat is to generate the form with all its formatting in a program such as Microsoft Word. Then
http://netbeans.org/kb/docs/java/gui-functionality.html?print=yes
Page 1 of 6 Introduction to GUI Building Contributed by Saleem Gul and Tomas Pavek, maintained by Ruth Kusterer and Irina Filippova This beginner tutorial teaches you how to create a simple graphical user
HP OpenView AssetCenter
HP OpenView AssetCenter Software version: 5.0 Integration with software distribution tools Build number: 50 Legal Notices Warranty The only warranties for HP products and services are set forth in the
Employee Manual Development Tool Version 7.0. User Guide
rotecting entists. t s all e do. Employee Manual Development Tool Version 7.0 User Guide Developing Effective Employment Practices A guide for dentists The Dentists Insurance Company Page 1 Table of Contents
CONTENTM WEBSITE MANAGEMENT SYSTEM. Getting Started Guide
CONTENTM WEBSITE MANAGEMENT SYSTEM Getting Started Guide Table of Contents CONTENTM WEBSITE MANAGEMENT SYSTEM... 1 GETTING TO KNOW YOUR SITE...5 PAGE STRUCTURE...5 Templates...5 Menus...5 Content Areas...5
Oracle SOA Suite 11g Oracle SOA Suite 11g HL7 Inbound Example
Oracle SOA Suite 11g Oracle SOA Suite 11g HL7 Inbound Example [email protected] June 2010 Table of Contents Introduction... 1 Pre-requisites... 1 Prepare HL7 Data... 1 Obtain and Explore the HL7
RTI Database Integration Service. Getting Started Guide
RTI Database Integration Service Getting Started Guide Version 5.2.0 2015 Real-Time Innovations, Inc. All rights reserved. Printed in U.S.A. First printing. June 2015. Trademarks Real-Time Innovations,
WINDOWS 7 & HOMEGROUP
WINDOWS 7 & HOMEGROUP SHARING WITH WINDOWS XP, WINDOWS VISTA & OTHER OPERATING SYSTEMS Abstract The purpose of this white paper is to explain how your computers that are running previous versions of Windows
Universal Management Service 2015
Universal Management Service 2015 UMS 2015 Help All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording,
CompleteView Alarm Client User s Manual. Version 3.8
CompleteView Alarm Client User s Manual Version 3.8 Table Of Contents Introduction... 1 Overview... 2 System Requirements... 2 Configuration... 3 Starting the Alarm Client... 3 Menus... 3 File Menu...
BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005
BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005 PLEASE NOTE: The contents of this publication, and any associated documentation provided to you, must not be disclosed to any third party without
Apple Applications > Safari 2008-10-15
Safari User Guide for Web Developers Apple Applications > Safari 2008-10-15 Apple Inc. 2008 Apple Inc. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system,
Network ScanGear Guide
Network ScanGear Guide Please read this guide before operating this product. After you finish reading this guide, store it in a safe place for future reference. ENG Network ScanGear Guide Contents Before
FaxFinder Fax Servers
FaxFinder Fax Servers Models: FF130 FF230 FF430 FF830 Client User Guide FaxFinder Client User Guide Fax Client Software for FaxFinder Series PN S000460B, Version B Copyright This publication may not be
USB-MIDI Setup Guide. Operating requirements
About the software The most recent versions of the applications contained on the accessory disc can be downloaded from the Korg website (http://www.korg.com). -MIDI Setup Guide Please note before use Copyright
CompleteView Alarm Client User Manual. CompleteView Version 4.3
CompleteView Alarm Client User Manual CompleteView Version 4.3 Table of Contents Introduction...1 Overview... 2 System Requirements... 2 Configuration...3 Starting the Alarm Client... 3 Menus... 3 File
Getting Started using the SQuirreL SQL Client
Getting Started using the SQuirreL SQL Client The SQuirreL SQL Client is a graphical program written in the Java programming language that will allow you to view the structure of a JDBC-compliant database,
Office of History. Using Code ZH Document Management System
Office of History Document Management System Using Code ZH Document The ZH Document (ZH DMS) uses a set of integrated tools to satisfy the requirements for managing its archive of electronic documents.
iview (v2.0) Administrator Guide Version 1.0
iview (v2.0) Administrator Guide Version 1.0 Updated 5/2/2008 Overview This administrator guide describes the processes and procedures for setting up, configuring, running and administering the iview Operator
ENHANCE. The Style Sheet Tool for Microsoft Dynamics NAV. Microsoft Dynamics NAV 5.0. User s Guide
ENHANCE Microsoft Dynamics NAV 5.0 The Style Sheet Tool for Microsoft Dynamics NAV User s Guide The Style Sheet feature in Microsoft Dynamics TM NAV 5.0 has been enhanced with a new tool that allows you
GOOGLE DOCS APPLICATION WORK WITH GOOGLE DOCUMENTS
GOOGLE DOCS APPLICATION WORK WITH GOOGLE DOCUMENTS Last Edited: 2012-07-09 1 Navigate the document interface... 4 Create and Name a new document... 5 Create a new Google document... 5 Name Google documents...
AvePoint Tags 1.1 for Microsoft Dynamics CRM. Installation and Configuration Guide
AvePoint Tags 1.1 for Microsoft Dynamics CRM Installation and Configuration Guide Revision G Issued August 2014 Table of Contents About AvePoint Tags for Microsoft Dynamics CRM... 3 Required Permissions...
MERLIN. The Quick Start Guide to professional project management. 2013 ProjectWizards GmbH, Melle, Germany. All rights reserved.
MERLIN The Quick Start Guide to professional project management 2013 ProjectWizards GmbH, Melle, Germany. All rights reserved. INTRODUCTION Welcome to the quick start guide to Merlin! Thank you for choosing
Mitigation Planning Portal MPP Reporting System
Mitigation Planning Portal MPP Reporting System Updated: 7/13/2015 Introduction Access the MPP Reporting System by clicking on the Reports tab and clicking the Launch button. Within the system, you can
NETWORK PRINT MONITOR User Guide
NETWORK PRINT MONITOR User Guide Legal Notes Unauthorized reproduction of all or part of this guide is prohibited. The information in this guide is subject to change without notice. We cannot be held liable
Project management integrated into Outlook
y Project management integrated into Outlook InLoox 6.x deployment via Group Policy An InLoox Whitepaper Published: February 2011 You can find up-to-date information at http://www.inloox.com The information
Windows BitLocker Drive Encryption Step-by-Step Guide
Windows BitLocker Drive Encryption Step-by-Step Guide Microsoft Corporation Published: September 2006 Abstract Microsoft Windows BitLocker Drive Encryption is a new hardware-enhanced feature in the Microsoft
Project management integrated into Outlook
y Project management integrated into Outlook InLoox PM 7.x deployment via Group Policy An InLoox Whitepaper Published: October 2011 You can find up-to-date information at http://www.inloox.com The information
Installation & Activation Guide. Lepide Active Directory Self Service
Installation & Activation Guide Lepide Active Directory Self Service , All Rights Reserved This User Guide and documentation is copyright of Lepide Software Private Limited, with all rights reserved under
To determine the fields in a table decide what you need to know about the subject. Here are a few tips:
Access Introduction Microsoft Access is a relational database software product that you can use to organize your data. What is a "database"? A database is an integrated collection of data that shares some
An Overview of Java. overview-1
An Overview of Java overview-1 Contents What is Java Major Java features Java virtual machine Java programming language Java class libraries (API) GUI Support in Java Networking and Threads in Java overview-2
Getting Started Guide
Getting Started Guide Mulberry IMAP Internet Mail Client Versions 3.0 & 3.1 Cyrusoft International, Inc. Suite 780 The Design Center 5001 Baum Blvd. Pittsburgh PA 15213 USA Tel: +1 412 605 0499 Fax: +1
Configuring and Monitoring FTP Servers
Configuring and Monitoring FTP Servers eg Enterprise v5.6 Restricted Rights Legend The information contained in this document is confidential and subject to change without notice. No part of this document
TimeValue Software Due Date Tracking and Task Management Software
User s Guide TM TimeValue Software Due Date Tracking and Task Management Software File In Time Software User s Guide Copyright TimeValue Software, Inc. (a California Corporation) 1992-2010. All rights
How To Load Data Into An Org Database Cloud Service - Multitenant Edition
An Oracle White Paper June 2014 Data Movement and the Oracle Database Cloud Service Multitenant Edition 1 Table of Contents Introduction to data loading... 3 Data loading options... 4 Application Express...
TakeMySelfie ios App Documentation
TakeMySelfie ios App Documentation What is TakeMySelfie ios App? TakeMySelfie App allows a user to take his own picture from front camera. User can apply various photo effects to the front camera. Programmers
GLOBAL CROSSING READY-ACCESS WEB MEETING. User Guide GETTING STARTED FEATURES INSTALLING THE JAVA PLUG-IN 9 SYSTEM REQUIREMENTS 9
GLOBAL CROSSING READY-ACCESS WEB MEETING User Guide GETTING STARTED > SETTING UP A CONFERENCE 2 > LOGIN TO READY-ACCESS WEB MEETING 2 FEATURES > CHAIRPERSON CONFERENCE CONTROL SCREEN 3 > WEB CONTROLS Start
3 IDE (Integrated Development Environment)
Visual C++ 6.0 Guide Part I 1 Introduction Microsoft Visual C++ is a software application used to write other applications in C++/C. It is a member of the Microsoft Visual Studio development tools suite,
Setup and Configuration Guide for Pathways Mobile Estimating
Setup and Configuration Guide for Pathways Mobile Estimating Setup and Configuration Guide for Pathways Mobile Estimating Copyright 2008 by CCC Information Services Inc. All rights reserved. No part of
^^^ IGEL Remote Manager User Guide. IGEL Remote Manager V 2.07 01/2008. Copyright 2008 IGEL Technology GmbH
1 ^^^ IGEL Remote Manager IGEL Remote Manager User Guide 2 Important Information Copyright This publication is protected under international copyright laws, with all rights reserved. No part of this manual,
DocAve 6 Service Pack 1 Job Monitor
DocAve 6 Service Pack 1 Job Monitor Reference Guide Revision C Issued September 2012 1 Table of Contents About Job Monitor... 4 Submitting Documentation Feedback to AvePoint... 4 Before You Begin... 5
Signature Viewer 4.1 Operator s Manual
Signature Viewer 4.1 Operator s Manual 80-203, 80-204 For use with Sonoclot Coagulation & Platelet Function Analyzers, Models SCP1, SCP2, and SCP4 Revision 1.4 Manufactured for: Sienco, Inc. 7985 Vance
IBM VisualAge for Java,Version3.5. Remote Access to Tool API
IBM VisualAge for Java,Version3.5 Remote Access to Tool API Note! Before using this information and the product it supports, be sure to read the general information under Notices. Edition notice This edition
Timeless Time and Expense Version 3.0. Copyright 1997-2009 MAG Softwrx, Inc.
Timeless Time and Expense Version 3.0 Timeless Time and Expense All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including
WebSphere Business Monitor V6.2 Business space dashboards
Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 What this exercise is about... 2 Lab requirements... 2 What you should
USER GUIDE MANTRA WEB EXTRACTOR. www.altiliagroup.com
USER GUIDE MANTRA WEB EXTRACTOR www.altiliagroup.com Page 1 of 57 MANTRA WEB EXTRACTOR USER GUIDE TABLE OF CONTENTS CONVENTIONS... 2 CHAPTER 2 BASICS... 6 CHAPTER 3 - WORKSPACE... 7 Menu bar 7 Toolbar
DEVELOPING CONTRACT - DRIVEN WEB SERVICES USING JDEVELOPER. The purpose of this tutorial is to develop a java web service using a top-down approach.
DEVELOPING CONTRACT - DRIVEN WEB SERVICES USING JDEVELOPER Purpose: The purpose of this tutorial is to develop a java web service using a top-down approach. Topics: This tutorial covers the following topics:
SiI3132 SATARAID5 Quick Installation Guide (Windows version)
SiI3132 SATARAID5 Quick Installation Guide (Windows version) Document Number: DOC-003132-204 Version 1.0 Copyright 2005, Silicon Image, Inc. All rights reserved. No part of this publication may be reproduced,
TSI Support for Autodesk Fabrication Software on Zendesk Help Desk Platform
TSI Support for Autodesk Fabrication Software on Zendesk Help Desk Platform Table of Contents 1 Introducing TSI Support for Autodesk Fabrication Software on Zendesk Platform... 2 2 Initial Zendesk Login...
ElectricCommander. Technical Notes MS Visual Studio Add-in Integration version 1.5.0. version 3.5 or higher. October 2010
ElectricCommander version 3.5 or higher Technical Notes MS Visual Studio Add-in Integration version 1.5.0 October 2010 This document contains information about the ElectricCommander integration with the
User Guide. DocAve Lotus Notes Migrator for Microsoft Exchange 1.1. Using the DocAve Notes Migrator for Exchange to Perform a Basic Migration
User Guide DocAve Lotus Notes Migrator for Microsoft Exchange 1.1 Using the DocAve Notes Migrator for Exchange to Perform a Basic Migration This document is intended for anyone wishing to familiarize themselves
Elecard AVC HD Editor User Guide
Elecard AVC HD Editor User Guide Notices Elecard AVC HD Editor User Guide First edition: November 2008. Date modified: June 10, 2010. For information, contact Elecard. Phone: +7-3822-492-609; Fax: +7-3822-492-642
The cloud server setup program installs the cloud server application, Apache Tomcat, Java Runtime Environment, and PostgreSQL.
GO-Global Cloud 4.1 QUICK START SETTING UP A WINDOWS CLOUD SERVER AND HOST This guide provides instructions for setting up a cloud server and configuring a host so it can be accessed from the cloud server.
