A method is a procedure that is always associated with an object and defines the behavior of that object.

Size: px
Start display at page:

Download "A method is a procedure that is always associated with an object and defines the behavior of that object."

Transcription

1 Using Form Components Old Content - visit altium.com/documentation Modified by Rob Evans on 15-Feb-2017 Parent page: VBScript Using Components in VBScript Forms Although Forms and Components are based on Embarcadero Delphi's Visual Component Library (VCL), the Altium Designer Delphi-based Tool Palette is still used to drop Controls on a form when using VBScript. Also, event handlers are generated and code is written using the VBScript language, regardless of the Form/Component Delphi roots in Altium Designer. Components overview The scripting system handles two types of components: Visual and Non-visual components. The visual components are used to build the user interface and the non-visual components are used for different tasks, such the functions provided by the Timer, OpenDialog and MainMenu components. For example, the non-visual Timer component is used to activate specific code at scheduled intervals and it is never seen by the user. The Button, Edit and Memo components are visual components they are seen by the user. Both types of components appear at design time, but non visual components are not visible at runtime. Components from the Tool Palette panel are object oriented and have the three following items: Properties Events Methods A property is a characteristic of an object that influences either the visible behavior or the operations of this object. For example, the Visible property determines whether this object can be seen on a script form. An event is an action or occurrence detected by the script. In a script, the programmer writes code for each event handler which is designed to capture a specific event, such as a mouse click. A method is a procedure that is always associated with an object and defines the behavior of that object. All script forms have one or more components. Components usually display information or allow the user to perform an action. For example, a Label is used to display static text, an Edit box is used to allow user to input some data, a Button can be used to initiate actions.

2 Any combination of components can be placed on a form, allowing a user to interact with them when the script is running (runtime). It's the script programmer's task to decide what happens when a user clicks a button or changes a text in an Edit box. The Scripting system supplies a range of components for creating simple or complex user interfaces for scripts. All of the components that can be placed on a form can be found in the Tool Palette. To place a component on a form, locate its icon on the Tool Palette panel and double-click it. This action places a component on the active form in its default position, with a default width and height. The visual representation of most components is determined with their set of associated properties. A placed component, in its default position and width-height, can be resized or re-positioned using the mouse or through the Object Inspector. When a component is dropped onto a form, the Scripting system automatically generates the basic code required to use the component and updates the script form. To get the component on the Form working, all that remains is to set properties, put code in event handlers and use methods as necessary. Designing script Forms A script form is designed to interact with the user within the Altium Designer environment. Designing script forms is the core of visual development in Altium Designer. Each component that is placed on a script form and every property that's set is stored in a file describing the form (a *.dfm file) and has a relationship with the associated script code (the *.vbs file). so for every script form, there is the *.vbs file and the corresponding *.dfm file. When working with a script form and its components, its properties can be accessed and modified using the Object Inspector panel. More than one component can be selected by shift-clicking on the components, or by dragging a selection rectangle around the components on the script form. A script form has a title mapped to the Caption property in the Object Inspector panel. Creating a new script Form With a script project open, right click on the project in the Projects panel and select the Add New to Project then the VB Script Form items from the context menus. A new script form is created with the default EditScript1.vbs name. Alternatively, in a *.PrjPCB project, select File» New» Script Files» VB Script Form command. Displaying a script Form A script needs to have a routine that displays the form when the script form is executed in Altium Designer. Within this routine the ShowModal method is invoked for the form. The form's Visible property needs to be set to false (unchecked) for the script form's ShowModal method to work correctly. ShowModal example Sub RunDialog DialogForm.ShowModal End Sub

3 The above ShowModal example is a simple way of displaying the script form when the RunDialog dialog from the script is invoked. Note that values can be assigned to the components of the DialogForm object before the DialogForm.ShowModal method is invoked. The ModalResult example shown below is more complex. Its latter methods are used for buttons in the script form. The script methods cause the dialog to terminate when the user clicks either the OK or Cancel button, which will return mrok or mrcancel respectively from the ShowModal method. ModalResult Example sub bokbuttonclick(sender) ModalResult := mrok sub bcancelbuttonclick(sender) ModalResult := mrcancel sub RunShowModalExample 'Form Visible property must be false for ShowModal to work properly. If Form.ShowModal = mrok Then ShowMessage("mrOk") If Form.ShowModal = mrcancel Then ShowMessage("mrCancel") The same thing as above could be accomplished by setting the ModalResult value to mrok for the OK button and to mrcancel for the Cancel button in their event handlers. When a user clicks either button, the dialog box closes. There is no need to call the Close method, because when the ModalResult method has been set, the script engine closes the script form automatically. Note that to set the form's ModalResult to cancel for when user presses the Escape key, set the Cancel button's Cancel property to true (checked) in the Object Inspector panel, or insert Sender.Cancel := True in the form's button CancelButtonClick event handler. Accepting user input One of the common components that can accept input form the user is the EditBox component. This EditBox component has a text field where the user can type in a string of characters. There are also other components that can accept text such as the masked edit component, which is an edit component with a text field input mask. The mask controls, or filters, the input and is stored in a parameter string. The example below illustrates what occurs when user clicks on the button after typing text into the edit box. Note that if the user did not type any text into the edit component, the event handler responds with a warning message sub TScriptForm.ButtonClick(Sender) If Edit1.Text = "" Then ShowMessage("Warning - empty input!") Exit End

4 ' do something else for the input End sub Note that a user can move the input focus on the form using the Tab key or by clicking on another form control. Responding to Events When form or a component in selected by a user, Altium Designer sends a message to the Scripting System which responds to the event notification by calling the appropriate event handler method. Writing Event Handlers A script may need to respond to events that might occur to a component at run time. An event is a link between an occurrence in Altium Designer, such as clicking a button, and a piece of code that responds to that occurrence. The responding code is an event handler, which modifies property values and calls methods. Along with a component's properties, each has a set of event names. A script programmer decides how it will react to a user's actions in Altium Designer. For instance, when a user clicks a button on a form, Altium Designer sends a message to the script and the script reacts to this new event if the OnClick event for a button is specified, it gets executed. All such components also have an event for obtaining and losing focus. However if the code for OnEnter and OnExit is not specified (OnEnter - the control has focus; OnExit - the control loses focus), the event will be ignored by the script. Component Properties To see a list of properties for a component, select a component and activate the Properties tab in the Object Inspector. Component Events To see a list of events a component can react on, select a component and activate the Events tab in the Object Inspector. To create an event handling procedure for a component to react to, choose a suitable event and double-click on its name. For example, select the Button1 component from the Tool Palette, drop it on the script form and double click next to the OnClick event name. The scripting system will refocus to the Code Editor, where the skeleton code for the OnClick event will have been created. If a button has a Close method in its CloseClick event handler, when the button is clicked its event handler captures the on-click event, and the code inside the event handler is executed. That is, the Close method closes the script form. In summary, an event handler is created in a script by selecting a component on the form, or with the Object Inspector panel, and then double clicking to the right of the desired event (say, OnClick) in the Inspector's Events Tab the appropriate code framework will appear in the script. Alternatively, by double clicking on a button, the scripting system will add a handler for an OnClick event. Other types of components will have completely different default actions.

5 Component Methods See the Component Reference for a list of methods for a component, and refer to the Embarcadero Delphi documentation for more detailed information. Creating Components at run time Components can be directly created and destroyed in a script. Normally the handle of the form does not need to be passed, because the script form takes care of it automatically instead, pass a Nil parameter to the component Constructor. For example, the Open and Save Dialogs can be be created and destroyed (the TOpenDialog and TSaveDialog classes, as part of the Delphi RTL). Source URL:

The scripting system handles two types of components: Visual and Non-visual components.

The scripting system handles two types of components: Visual and Non-visual components. Forms and Components Old Content - visit altium.com/documentation Modified by on 13-Sep-2017 Parent page: DelphiScript Overview of Graphical Components The scripting system handles two types of components:

More information

JScript Reference. Contents

JScript Reference. Contents JScript Reference Contents Exploring the JScript Language JScript Example Altium Designer and Borland Delphi Run Time Libraries Server Processes JScript Source Files PRJSCR, JS and DFM files About JScript

More information

The following topics are covered in this reference:

The following topics are covered in this reference: JScript Reference Summary The following topics are covered in this reference: Exploring the JScript Language This reference manual JScript Source Files describes the JScript About JScript Examples scripting

More information

VB Script Reference. Contents

VB Script Reference. Contents VB Script Reference Contents Exploring the VB Script Language Altium Designer and Borland Delphi Run Time Libraries Server Processes VB Script Source Files PRJSCR, VBS and DFM files About VB Script Examples

More information

JScript Reference. Summary. Exploring the JScript language. Introduction. This reference manual describes the JScript scripting language used in DXP.

JScript Reference. Summary. Exploring the JScript language. Introduction. This reference manual describes the JScript scripting language used in DXP. Summary Technical Reference TR0122 (v1.0) December 01, 2004 This reference manual describes the JScript scripting language used in DXP. Exploring the JScript language The following topics are covered in

More information

VB Script Reference. Summary. Exploring the VB Script Language. Altium Designer and Borland Delphi Run Time Libraries

VB Script Reference. Summary. Exploring the VB Script Language. Altium Designer and Borland Delphi Run Time Libraries Summary Technical Reference TR0125 (v1.6) February 27, 2008 This reference manual describes the VB Script language used in Altium Designer. This reference covers the following topics: Exploring the VB

More information

For more detailed information on the differences between DelphiScript and Object Pascal, refer to the DelphiScript Reference document.

For more detailed information on the differences between DelphiScript and Object Pascal, refer to the DelphiScript Reference document. Writing Scripts Old Content - visit altium.com/documentation Modified by on 13-Sep-2017 Related pages Script Editor Tools Scripting System Panels Parent page: Scripting Writing Scripts There a number of

More information

The following content has been imported from Legacy Help systems and is in the process of being checked for accuracy.

The following content has been imported from Legacy Help systems and is in the process of being checked for accuracy. Tool Palette Old Content - visit altium.com/documentation Modified by on 13-Sep-2017 The following content has been imported from Legacy Help systems and is in the process of being checked for accuracy.

More information

A Tour of the Scripting System. Contents

A Tour of the Scripting System. Contents A Tour of the Scripting System Contents Features of the Scripting System Script Projects and Scripts Scripting Editor Scripting Panels Scripting Debugger Several Scripting Languages Application Programming

More information

Getting started with Lazarus

Getting started with Lazarus Getting started with Lazarus Michaël Van Canneyt March 4, 2006 Abstract Lazarus is a cross-platform 2-way RAD tool which can be used to develop almost any kind of program for Windows, Linux, Solaris or

More information

Text box. Command button. 1. Click the tool for the control you choose to draw in this case, the text box.

Text box. Command button. 1. Click the tool for the control you choose to draw in this case, the text box. Visual Basic Concepts Hello, Visual Basic See Also There are three main steps to creating an application in Visual Basic: 1. Create the interface. 2. Set properties. 3. Write code. To see how this is done,

More information

Macros and User Forms

Macros and User Forms Macros and User Forms INTRODUCTION Toad Data Modeler supports macros. You can create a macro in Package Explorer or Script Explorer and modify its properties to display the macro either in main menu or

More information

Graphical User Interface. GUI in MATLAB. Eng. Banan Ahmad Allaqta

Graphical User Interface. GUI in MATLAB. Eng. Banan Ahmad Allaqta raphical ser nterface in MATLAB Eng. Banan Ahmad Allaqta What is? A graphical user interface () is a graphical display in one or more windows containing controls, called components, that enable a user

More information

Schematic Symbol Generation Tool

Schematic Symbol Generation Tool Schematic Symbol Generation Tool Old Content - visit altium.com/documentation Modified by Rob Evans on May 4, 2015 The task of creating a component library symbol and its pin data has become an increasingly

More information

Multi-line PCB Text Support

Multi-line PCB Text Support Multi-line PCB Text Support Old Content - visit altium.com/documentation Modified by on 29-Nov-2016 In this latest release of Altium Designer, the PCB Editor s String object now supports text that can

More information

The Altium Designer Scripting system offers a full featured debugging environment.

The Altium Designer Scripting system offers a full featured debugging environment. Debugging Scripts Old Content - visit altium.com/documentation Modified by Rob Evans on 15-Feb-2017 Related pages Script Editor Tools Scripting System Panels Parent page: Scripting The Altium Designer

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

NiceForm User Guide. English Edition. Rev Euro Plus d.o.o. & Niceware International LLC All rights reserved.

NiceForm User Guide. English Edition. Rev Euro Plus d.o.o. & Niceware International LLC All rights reserved. www.nicelabel.com, info@nicelabel.com English Edition Rev-0910 2009 Euro Plus d.o.o. & Niceware International LLC All rights reserved. www.nicelabel.com Head Office Euro Plus d.o.o. Ulica Lojzeta Hrovata

More information

Introduction. Table Basics. Access 2010 Working with Tables. Video: Working with Tables in Access To Open an Existing Table: Page 1

Introduction. Table Basics. Access 2010 Working with Tables. Video: Working with Tables in Access To Open an Existing Table: Page 1 Access 2010 Working with Tables Introduction Page 1 While there are four types of database objects in Access 2010, tables are arguably the most important. Even when you're using forms, queries, and reports,

More information

POS Designer Utility

POS Designer Utility POS Designer Utility POS Designer Utility 01/15/2015 User Reference Manual Copyright 2012-2015 by Celerant Technology Corp. All rights reserved worldwide. This manual, as well as the software described

More information

Getting started with Morfik: Creating a GUI

Getting started with Morfik: Creating a GUI Getting started with Morfik: Creating a GUI Michaël Van Canneyt June 6, 2007 Abstract Morfik is an exciting new environment for creating webapplications. It is unique in many ways and in this article,

More information

TOP Server Client Connectivity Guide for National Instruments' LabVIEW

TOP Server Client Connectivity Guide for National Instruments' LabVIEW TOP Server Client Connectivity Guide for National Instruments' LabVIEW 1 Table of Contents 1. Overview and Requirements... 3 2. Setting TOP Server to Interactive Mode... 3 3. Creating a LabVIEW Project...

More information

Getting Started With the CCPilot VI and QuiC

Getting Started With the CCPilot VI and QuiC Page 1 of 24 Getting Started With the CCPilot VI and QuiC Page 2 of 24 Table of Contents Purpose... 3 What You Will Need... 4 Install the QuiC Tool... 6 Install the QuiC Runtime... 7 Basics of the QuiC

More information

Introduction to IBM Rational HATS For IBM System i (5250)

Introduction to IBM Rational HATS For IBM System i (5250) Introduction to IBM Rational HATS For IBM System i (5250) Introduction to IBM Rational HATS 1 Lab instructions This lab teaches you how to use IBM Rational HATS to create a Web application capable of transforming

More information

Getting started 7. Setting properties 23

Getting started 7. Setting properties 23 Contents 1 2 3 Getting started 7 Introducing Visual Basic 8 Installing Visual Studio 10 Exploring the IDE 12 Starting a new project 14 Adding a visual control 16 Adding functional code 18 Saving projects

More information

SPARK. User Manual Ver ITLAQ Technologies

SPARK. User Manual Ver ITLAQ Technologies SPARK Forms Builder for Office 365 User Manual Ver. 3.5.50.102 0 ITLAQ Technologies www.itlaq.com Table of Contents 1 The Form Designer Workspace... 3 1.1 Form Toolbox... 3 1.1.1 Hiding/ Unhiding/ Minimizing

More information

Editing Objects. Introduction

Editing Objects. Introduction M-Graphics User s Manual 6-1 Chapter 6 Editing Objects Introduction This chapter explains how to edit objects in M-Graphic displays. This chapter describes how to: edit the length of a line reposition

More information

Dreamweaver Basics Outline

Dreamweaver Basics Outline Dreamweaver Basics Outline The Interface Toolbar Status Bar Property Inspector Insert Toolbar Right Palette Modify Page Properties File Structure Define Site Building Our Webpage Working with Tables Working

More information

3D Body. Summary. Modified by Admin on Sep 13, Parent page: Objects

3D Body. Summary. Modified by Admin on Sep 13, Parent page: Objects 3D Body Old Content - visit altium.com/documentation Modified by Admin on Sep 13, 2017 Parent page: Objects A sphere, a cylinder and 4 extruded rectangles have been used to create the 3D body for an LED.

More information

CoSign Quick Guide Virtual Signing with CoSign

CoSign Quick Guide Virtual Signing with CoSign CoSign Quick Guide Virtual Signing with CoSign Table of Contents Launching OmniSign 1 Launching OmniSign with a PDF file 1 Launching OmniSign with a non-pdf file 1 Getting Started with OmniSign 2 Creating

More information

Part I. Integrated Development Environment. Chapter 2: The Solution Explorer, Toolbox, and Properties. Chapter 3: Options and Customizations

Part I. Integrated Development Environment. Chapter 2: The Solution Explorer, Toolbox, and Properties. Chapter 3: Options and Customizations Part I Integrated Development Environment Chapter 1: A Quick Tour Chapter 2: The Solution Explorer, Toolbox, and Properties Chapter 3: Options and Customizations Chapter 4: Workspace Control Chapter 5:

More information

Switch Web Event Handler

Switch Web Event Handler Switch Web Event Handler Contents Introduction... 1 Use SwitchEventHandler actions... 2 Switch handler at runtime (1)... 2 Switch handler at runtime (2)... 7 Remove Event Handler... 12 Test... 14 Feedback...

More information

SOFTWARE PRODUCT. GEOINFORMATION SYSTEM «PANORAMA» (GIS Panorama) Applied tasks. Database. Part 2 PARB pages

SOFTWARE PRODUCT. GEOINFORMATION SYSTEM «PANORAMA» (GIS Panorama) Applied tasks. Database. Part 2 PARB pages APPROVED -AS Orig. Inv. No. Signature and date Repl. inv. No. Copy inv. No. Signature and date SOFTWARE PRODUCT GEOINFORMATION SYSTEM «PANORAMA» (GIS Panorama) Applied tasks. Database. Part 2 45 pages

More information

Index. Guide. Camera Detect Event Guide. AcuraVision

Index. Guide. Camera Detect Event Guide. AcuraVision Index Guide of Camera Detect Events in AcuraVision How to use Motion Detection... 2 How to use Missing & Left Object Detection... 4 How to use Secure Zone Detection... 6 How to use Flow Counting feature...

More information

OpenForms360 Validation User Guide Notable Solutions Inc.

OpenForms360 Validation User Guide Notable Solutions Inc. OpenForms360 Validation User Guide 2011 Notable Solutions Inc. 1 T A B L E O F C O N T EN T S Introduction...5 What is OpenForms360 Validation?... 5 Using OpenForms360 Validation... 5 Features at a glance...

More information

DelphiScript Keywords

DelphiScript Keywords DelphiScript Keywords Old Content - visit altium.com/documentation Modified by on 13-Sep-2017 This reference covers the DelphiScript keywords used for the Scripting System in Altium Designer. The scripting

More information

Adobe Flash CS4 Part 2: Working with Symbols

Adobe Flash CS4 Part 2: Working with Symbols CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Adobe Flash CS4 Part 2: Working with Symbols Fall 2010, Version 1.0 Table of Contents Introduction...2 Downloading the Data Files...2

More information

Assignment 1. Application Development

Assignment 1. Application Development Application Development Assignment 1 Content Application Development Day 1 Lecture The lecture provides an introduction to programming, the concept of classes and objects in Java and the Eclipse development

More information

Creating and Triggering Animations

Creating and Triggering Animations Creating and Triggering Animations 1. Download the zip file containing BraidGraphics and unzip. 2. Create a new Unity project names TestAnimation and set the 2D option. 3. Create the following folders

More information

FIT 100. Lab 8: Writing and Running Your First Visual Basic Program Spring 2002

FIT 100. Lab 8: Writing and Running Your First Visual Basic Program Spring 2002 FIT 100 Lab 8: Writing and Running Your First Visual Basic Program Spring 2002 1. Create a New Project and Form... 1 2. Add Objects to the Form and Name Them... 3 3. Manipulate Object Properties... 3 4.

More information

Sparqube Picture Column

Sparqube Picture Column Sparqube Picture Column Contents Overview... 2 Features... 3 Setup... 3 Requirements... 3 Installation... 3 Licensing... 4 Configuration... 7 How to Use... 12 Release Notes... 15 Page 1 Overview Sparqube

More information

OCTAVO An Object Oriented GUI Framework

OCTAVO An Object Oriented GUI Framework OCTAVO An Object Oriented GUI Framework Federico de Ceballos Universidad de Cantabria federico.ceballos@unican.es November, 2004 Abstract This paper presents a framework for building Window applications

More information

Preparing Chart Aggregations with Custom Report

Preparing Chart Aggregations with Custom Report 5 Gould Road, PO Box 2155 New London, NH 03257 USA Voice: (603) 526-9800 info@canarysystems.com www.canarysystems.com Preparing Chart Aggregations with Custom Report Overview The Custom Report tool allows

More information

Bridgeware Systems War Board Documentation

Bridgeware Systems War Board Documentation Introduction Temps Plus War Board Help Bridgeware Systems War Board Documentation Version date 2/3/2006 WarBoard.chm Version 4 Please visit www.bridgeware.net/webhelp for ideas, examples, and further education

More information

Creating Fill-able Forms using Acrobat 7.0: Part 1

Creating Fill-able Forms using Acrobat 7.0: Part 1 Creating Fill-able Forms using Acrobat 7.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

More information

EL-CID Quick Reference Version 6.0

EL-CID Quick Reference Version 6.0 New Open Save Print Query Compliance Clone Delete Station Link Link Import Export Preferences Palette Mode Summary ITU Help 1. Click to select a Station icon. Items you can link to/from are colored. 2.

More information

Client Setup (.NET, Internet Explorer)

Client Setup (.NET, Internet Explorer) Powered By: Version 2.0 Created December, 2008 .NET & Internet Explorer Setup Client Setup (.NET, Internet Explorer) The WebTMS application itself is a windows executable program. In order to run WebTMS,

More information

FOCUS ON REAL DESIGN AUTOMATE THE REST CUSTOMTOOLS AUTOMATIC FILENAMING

FOCUS ON REAL DESIGN AUTOMATE THE REST CUSTOMTOOLS AUTOMATIC FILENAMING FOCUS ON REAL DESIGN AUTOMATE THE REST CUSTOMTOOLS AUTOMATIC FILENAMING Table of Contents AUTOMATIC FILE NAMING... 3 Introduction... 3 What does it do?... 3 How does it work?... 3 How can you use it?...

More information

Management Reports Centre. User Guide. Emmanuel Amekuedi

Management Reports Centre. User Guide. Emmanuel Amekuedi Management Reports Centre User Guide Emmanuel Amekuedi Table of Contents Introduction... 3 Overview... 3 Key features... 4 Authentication methods... 4 System requirements... 5 Deployment options... 5 Getting

More information

This document describes how to use the CAP workbook with Excel It applies to version 6b of the workbook.

This document describes how to use the CAP workbook with Excel It applies to version 6b of the workbook. Introduction This document describes how to use the CAP workbook with Excel 2007. It applies to version 6b of the workbook. Be sure to use the new version 6b of the CAP workbook when using Excel 2007!

More information

The WebBrowser control is the heart of Internet Explorer. It can. Using the WebBrowser Control. Chapter 19

The WebBrowser control is the heart of Internet Explorer. It can. Using the WebBrowser Control. Chapter 19 Chapter 19 Using the WebBrowser Control In This Chapter Discover the versatile WebBrowser control, and create your own dialog boxes using plain HTML templates Enumerate and access DHTML elements Link script

More information

(1) Trump (1) Trump (2) (1) Trump ExampleU ExampleP (2) Caption. TrumpU (2) Caption. (3) Image FormTrump. Top 0 Left 0.

(1) Trump (1) Trump (2) (1) Trump ExampleU ExampleP (2) Caption. TrumpU (2) Caption. (3) Image FormTrump. Top 0 Left 0. B 114 18 (1) 18.1 52 54 Trump http://www.ss.u-tokai.ac.jp/~ooya/jugyou/joronb/trumpbmp.exe (1) (2) Trump 18.2 (1) Trump ExampleU ExampleP (2) Name Caption FormMain 18.3 (1) TrumpU (2) Name Caption FormTrump

More information

Parent page: PCB Panel

Parent page: PCB Panel Published on Online Documentation for Altium Products (https://www.altium.com/documentation) 主页 > PCB Library Using Altium Documentation Modified by Annika Krilov on Apr 11, 2017 Parent page: PCB Panel

More information

2.1 Logging on to FieldManager Software

2.1 Logging on to FieldManager Software 2 Getting Started The main window displays all statewide contracts. Please note that you have access to ALL contracts and functionality is based on permission level. These contracts are imported into FieldManager

More information

EVENT-DRIVEN PROGRAMMING

EVENT-DRIVEN PROGRAMMING LESSON 13 EVENT-DRIVEN PROGRAMMING This lesson shows how to package JavaScript code into self-defined functions. The code in a function is not executed until the function is called upon by name. This is

More information

Getting started 7. Setting properties 23

Getting started 7. Setting properties 23 Contents 1 2 3 Getting started 7 Introduction 8 Installing Visual Basic 10 Exploring the IDE 12 Starting a new project 14 Adding a visual control 16 Adding functional code 18 Saving projects 20 Reopening

More information

Functions. Calculating Expressions with the Evaluate function. Passing Parameters to Functions and Procedures. Exiting from a Procedure

Functions. Calculating Expressions with the Evaluate function. Passing Parameters to Functions and Procedures. Exiting from a Procedure Functions Old Content - visit altium.com/documentation Modified by Rob Evans on 15-Feb-2017 Parent page: DelphiScript The common function statements used by the DelphiScript language are covered below.

More information

Tips on Excel. Discover some tips to organize and lay out your Excel file and convert it into a CSV or PDF file.

Tips on Excel. Discover some tips to organize and lay out your Excel file and convert it into a CSV or PDF file. Tips on Excel Your business partners or retailers are listed in an Excel file and you want to put them on an interactive map? It's simple with the Click2map's Editor. A simple import process exists to

More information

SPAR. Workflow for SharePoint User Manual Ver ITLAQ Technologies

SPAR. Workflow for SharePoint User Manual Ver ITLAQ Technologies SPAR Workflow Designer for SharePoint Workflow for SharePoint User Manual Ver. 3.5.10.50 0 ITLAQ Technologies www.itlaq.com Table of Contents 1 Workflow Designer Workspace... 3 1.1 Workflow Activities

More information

Transitioning Teacher Websites

Transitioning Teacher Websites Transitioning Teacher Websites Google sites is an online web building tool that can be accessed and updated from anywhere there is an internet connection. Here is a brief video introduction of Google sites.

More information

03 - View and Edit Data

03 - View and Edit Data 03 - View and Edit Data Contents 03 - VIEW AND EDIT DATA... 1 VIEW DOCUMENTS... 1 Open and view two documents windows... 2 Opening Documents in Tabs... 5 EDIT TEXT DOCUMENTS AND TABLES... 5 Save Text Edits...

More information

SAS Factory Miner 14.2: User s Guide

SAS Factory Miner 14.2: User s Guide SAS Factory Miner 14.2: User s Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2016. SAS Factory Miner 14.2: User s Guide. Cary, NC: SAS Institute

More information

Microsoft Windows 7 - Illustrated Unit A: Introducing Windows 7

Microsoft Windows 7 - Illustrated Unit A: Introducing Windows 7 Microsoft Windows 7 - Illustrated Unit A: Introducing Windows 7 Objectives Start Windows and view the desktop Use pointing devices Use the Start button Use the taskbar Work with windows 2 Objectives Use

More information

ADF Mobile Code Corner

ADF Mobile Code Corner ADF Mobile Code Corner m03. Abstract: Dependent lists is a common functional requirement for web, desktop and also mobile applications. You can build dependent lists from dependent, nested, and from independent,

More information

Running Scripts in Altium Designer. Executing scripts. Script as a Command. Modified by on 13-Sep-2017

Running Scripts in Altium Designer. Executing scripts. Script as a Command. Modified by on 13-Sep-2017 Running Scripts in Altium Designer Old Content - visit altium.com/documentation Modified by on 13-Sep-2017 Related information Customizing the Altium Designer Resources Parent page: Scripting While the

More information

BANNER 9 NAVIGATION TIPS 03/26/2018. Next Block. Bottom right of page. Upper right of page. Bottom right of filter page or. Bottom right of pop-up box

BANNER 9 NAVIGATION TIPS 03/26/2018. Next Block. Bottom right of page. Upper right of page. Bottom right of filter page or. Bottom right of pop-up box Documentation Prepared By: Leanna Bowman leanna.bowman@wwu.edu 360-650-3996 March 23, 2018 New Terminology Old Terminology New Terminology Forms Blocks Next Block Rollback Query Pages Sections Go Start

More information

Kepware Technologies KEPServerEX Client Connectivity Guide for National Instruments' LabVIEW

Kepware Technologies KEPServerEX Client Connectivity Guide for National Instruments' LabVIEW Kepware Technologies KEPServerEX Client Connectivity Guide for National Instruments' LabVIEW November, 2010 V. 1.00 Kepware Technologies Table of Contents 1. Overview and Requirements... 1 2. Setting KEPServerEX

More information

INTRODUCTION TO VISUAL BASIC 2010

INTRODUCTION TO VISUAL BASIC 2010 INTRODUCTION TO VISUAL BASIC 2010 Microsoft Visual Basic is a set of programming tools that allows you to create applications for the Windows operating system. With Visual Basic, even a beginner can create

More information

Visual Workflow Implementation Guide

Visual Workflow Implementation Guide Version 30.0: Spring 14 Visual Workflow Implementation Guide Note: Any unreleased services or features referenced in this or other press releases or public statements are not currently available and may

More information

1 Using the NetBeans IDE

1 Using the NetBeans IDE Chapter 1: Using the NetBeans IDE 5 1 Using the NetBeans IDE In this chapter we will examine how to set up a new application program using the NetBeans Integrated Development Environment with the language

More information

May 10: Lesson 2 Creating your First Windows and Mac Desktop Application

May 10: Lesson 2 Creating your First Windows and Mac Desktop Application May 10: Lesson 2 Creating your First Windows and Mac Desktop Application Version: 1.1 Last Updated: May 13, 2012 Presented: May 23, 2012 Prepared by: David Intersimone David I, Embarcadero Technologies

More information

Windows and Events. created originally by Brian Bailey

Windows and Events. created originally by Brian Bailey Windows and Events created originally by Brian Bailey Announcements Review next time Midterm next Friday UI Architecture Applications UI Builders and Runtimes Frameworks Toolkits Windowing System Operating

More information

ADOBE TRAINING CS6 PHOTOSHOP BASICS: EDITING PHOTOS & WORKING WITH TEXT - 1

ADOBE TRAINING CS6 PHOTOSHOP BASICS: EDITING PHOTOS & WORKING WITH TEXT - 1 ADOBE TRAINING CS6 PHOTOSHOP BASICS: EDITING PHOTOS & WORKING WITH TEXT Photoshop is the leading professional software for editing and adjusting photos, images and other graphic projects. It is a very

More information

Spreadsheet View and Basic Statistics Concepts

Spreadsheet View and Basic Statistics Concepts Spreadsheet View and Basic Statistics Concepts GeoGebra 3.2 Workshop Handout 9 Judith and Markus Hohenwarter www.geogebra.org Table of Contents 1. Introduction to GeoGebra s Spreadsheet View 2 2. Record

More information

MPLAB Harmony Help - MPLAB Harmony Graphics Composer User's Guide

MPLAB Harmony Help - MPLAB Harmony Graphics Composer User's Guide MPLAB Harmony Help - MPLAB Harmony Graphics Composer User's Guide MPLAB Harmony Integrated Software Framework v1.11 2013-2017 Microchip Technology Inc. All rights reserved. MPLAB Harmony Graphics Composer

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

LookoutDirect Basics: Windows, Tools, Files, and Path Names

LookoutDirect Basics: Windows, Tools, Files, and Path Names LookoutDirect Basics: Windows, Tools, Files, and Path Names 4 Starting LookoutDirect Logging on to LookoutDirect This chapter explains how to start and get around within LookoutDirect. It describes the

More information

GE Fanuc Automation Europe. Computer Numerical Controls FAPT PICTURE. for Windows. Operator s Manual B-66244EN/02 TECHNOLOGY AND MORE

GE Fanuc Automation Europe. Computer Numerical Controls FAPT PICTURE. for Windows. Operator s Manual B-66244EN/02 TECHNOLOGY AND MORE GE Fanuc Automation Europe Computer Numerical Controls FAPT PICTURE for Windows Operator s Manual B-66244EN/02 TECHNOLOGY AND MORE B-66244EN/02 SAFETY PRECAUTIONS SAFETY PRECAUTIONS This manual includes

More information

Add notes to a document

Add notes to a document Add notes to a document WX and AX Add notes to a document ApplicationXtender Web Access (WX) and ApplicationXtender Document Manager (AX) In ApplicationXtender, you can mark up a document using the annotation

More information

Prototyping a Swing Interface with the Netbeans IDE GUI Editor

Prototyping a Swing Interface with the Netbeans IDE GUI Editor Prototyping a Swing Interface with the Netbeans IDE GUI Editor Netbeans provides an environment for creating Java applications including a module for GUI design. Here we assume that we have some existing

More information

Extensions Management Interface. Parent page: System Installation, Licensing & Management

Extensions Management Interface. Parent page: System Installation, Licensing & Management Published on Online Documentation for Altium Products (https://www.altium.com/documentation) 主页 > 扩展Altium Designer Using Altium Documentation Modified by Jun Chu on Jan 29, 2018 Parent page: System Installation,

More information

Tutorials. Lesson 3 Work with Text

Tutorials. Lesson 3 Work with Text In this lesson you will learn how to: Add a border and shadow to the title. Add a block of freeform text. Customize freeform text. Tutorials Display dates with symbols. Annotate a symbol using symbol text.

More information

InDesign Part II. Create a Library by selecting File, New, Library. Save the library with a unique file name.

InDesign Part II. Create a Library by selecting File, New, Library. Save the library with a unique file name. InDesign Part II Library A library is a file and holds a collection of commonly used objects. A library is a file (extension.indl) and it is stored on disk. A library file can be open at any time while

More information

Logi Ad Hoc Reporting System Administration Guide

Logi Ad Hoc Reporting System Administration Guide Logi Ad Hoc Reporting System Administration Guide Version 12 July 2016 Page 2 Table of Contents INTRODUCTION... 4 APPLICATION ARCHITECTURE... 5 DOCUMENT OVERVIEW... 6 GENERAL USER INTERFACE... 7 CONTROLS...

More information

SFC Visualization (V8.0 SP1) SIMATIC. Process Control System PCS 7 SFC Visualization (V8.0 SP1) What's new in SFV? 1. SFC Visualization (SFV)

SFC Visualization (V8.0 SP1) SIMATIC. Process Control System PCS 7 SFC Visualization (V8.0 SP1) What's new in SFV? 1. SFC Visualization (SFV) What's new in SFV? 1 SFC Visualization (SFV) 2 SIMATIC Process Control System PCS 7 Programming and Operating Manual Basic SFC settings 3 Configuration 4 Operating and monitoring SFCs 5 Appendix 6 12/2012

More information

SIMATIC HMI. WinCC V7.4 SP1 SIMATIC HMI WinCC V7.4 Getting Started. Welcome 1. Icons 2. Creating a project. Configure communication

SIMATIC HMI. WinCC V7.4 SP1 SIMATIC HMI WinCC V7.4 Getting Started. Welcome 1. Icons 2. Creating a project. Configure communication Welcome 1 Icons 2 SIMATIC HMI WinCC V7.4 SP1 SIMATIC HMI WinCC V7.4 Getting Started Getting Started Creating a project 3 Configure communication 4 Configuring the Process Screens 5 Archiving and displaying

More information

How to Create Greeting Cards using LibreOffice Draw

How to Create Greeting Cards using LibreOffice Draw by Len Nasman, Bristol Village Ohio Computer Club If you want to create your own greeting cards, but you do not want to spend a lot of money on special software, you are in luck. It turns out that with

More information

GE Fanuc Automation. CIMPLICITY HMI Plant Edition. Trend and XY Chart. CIMPLICITY Monitoring and Control Products.

GE Fanuc Automation. CIMPLICITY HMI Plant Edition. Trend and XY Chart. CIMPLICITY Monitoring and Control Products. GE Fanuc Automation CIMPLICITY Monitoring and Control Products CIMPLICITY HMI Plant Edition Trend and XY Chart Operation Manual GFK-1260H July 2001 Following is a list of documentation icons: GFL-005 Warning

More information

ADJUST TABLE CELLS-ADJUST COLUMN AND ROW WIDTHS

ADJUST TABLE CELLS-ADJUST COLUMN AND ROW WIDTHS ADJUST TABLE CELLS-ADJUST COLUMN AND ROW WIDTHS There are different options that may be used to adjust columns and rows in a table. These will be described in this document. ADJUST COLUMN WIDTHS Select

More information

CHAPTER 1 COPYRIGHTED MATERIAL. Finding Your Way in the Inventor Interface

CHAPTER 1 COPYRIGHTED MATERIAL. Finding Your Way in the Inventor Interface CHAPTER 1 Finding Your Way in the Inventor Interface COPYRIGHTED MATERIAL Understanding Inventor s interface behavior Opening existing files Creating new files Modifying the look and feel of Inventor Managing

More information

Unit 2: Managing Views

Unit 2: Managing Views Unit 2: Managing Views 1 Questions Covered How do we define the information displayed in the table view? How do we change what information is displayed? How can we highlight the records of interest? How

More information

Copyright 2018 MakeUseOf. All Rights Reserved.

Copyright 2018 MakeUseOf. All Rights Reserved. 15 Power User Tips for Tabs in Firefox 57 Quantum Written by Lori Kaufman Published March 2018. Read the original article here: https://www.makeuseof.com/tag/firefox-tabs-tips/ This ebook is the intellectual

More information

D CLIENT for DIRECTOR/DIRECTOR PRO Series Publishing System Operator s Guide

D CLIENT for DIRECTOR/DIRECTOR PRO Series Publishing System Operator s Guide D CLIENT for DIRECTOR/DIRECTOR PRO Series Publishing System Operator s Guide The DIRECTOR/DIRECTOR PRO is a state-of-the-art CD/DVD publishing system and duplicator. It is designed to create, duplicate

More information

GIMP WEB 2.0 ICONS. GIMP is all about IT (Images and Text) OPEN GIMP

GIMP WEB 2.0 ICONS. GIMP is all about IT (Images and Text) OPEN GIMP GIMP WEB 2.0 ICONS or WEB 2.0 ICONS: MEMO Web 2.0 Icons: Memo GIMP is all about IT (Images and Text) OPEN GIMP Step 1: To begin a new GIMP project, from the Menu Bar, select File New. At the Create a New

More information

Function Grapher Demystified Step 1

Function Grapher Demystified Step 1 Function Grapher Demystified Step 1 MathDL Flash Forum Learning Center Functions Grapher Demystified by Barbara Kaskosz and Doug Ensley In our MathDL Flash Forum article "Flash Tools for Developers: Function

More information

Using TBLxNet Updated May 2016

Using TBLxNet Updated May 2016 Updated May 2016 Contents Understanding TBLxNet...3 Setting Your Options...3 Changing the Fonts...3 Selecting Colors...5 Selecting Cursor Options...6 Programming the Function Keys...6 Setting Up Miscellaneous

More information

Overview of Cisco UCS Manager GUI

Overview of Cisco UCS Manager GUI Overview of Cisco UCS Manager GUI This chapter includes the following sections: Overview of Cisco UCS Manager GUI, page 1 Logging in to Cisco UCS Manager GUI through HTTPS, page 6 Logging in to Cisco UCS

More information

Tutorial : One Sample Application Configuration

Tutorial : One Sample Application Configuration Tutorial : One Sample Application Configuration The configuration of the sample application in this tutorial will expose you to : Plantwatch Configuration Editor How to create Variables Create and configure

More information

Clickteam Fusion 2.5 Creating a Debug System - Guide

Clickteam Fusion 2.5 Creating a Debug System - Guide INTRODUCTION In this guide, we will look at how to create your own 'debug' system in Fusion 2.5. Sometimes when you're developing and testing a game, you want to see some of the real-time values of certain

More information

User s Guide. Valvova Oy

User s Guide. Valvova Oy User s Guide Valvova Oy June 21, 2017 CONTENTS Contents 1 Timeline 2 1.1 Program startup......................................... 3 1.2 Calendar............................................. 3 1.3 Go to

More information