Start-Up. XAML-Import into ix Developer 2.10 KI Function and area of use. 2 About the Start-up document

Size: px
Start display at page:

Download "Start-Up. XAML-Import into ix Developer 2.10 KI Function and area of use. 2 About the Start-up document"

Transcription

1 Start-Up XAML-Import into ix Developer 2.10 KI Function and area of use This document explains how to import vector graphics, XAML-components, into ix Developer WPF uses vector graphics and the appearance of the graphic is described in XAML-code. When using a XAML-component in a PC/TxC-application it s possible to dynamically change the Fill color, Stroke color and the Stroke thickness in Runtime. For Panel-targets it s only possible to change these properties in Designtime. Software requirements: - ix Developer Microsoft Expression Design 4 (Freeware) - Kaxaml (Freeware) Hardware requirements: - ix Panel (TxA, TxB, TxC) 2 About the Start-up document This Start-Up document should not be considered as a complete manual. It is an aid to be able to start up a normal application quickly and easily. For further information we refer to the ix Developer reference manual and User guide. MAxx831x (Reference manual) MAxx832x (User Guide) This document and other Start-Up documents can be downloaded from Please use the address manuals@beijerelectronics.com for feedback on our Start-Up documents. Parent company: Sweden Beijer Electronics AB (publ) Beijer Electronics Inc. Beijer Electronics GmbH Registered office: Malmoe Box North Plum Grove Road, Suite F Zettachring 2A Internet: SE MALMOE US-Schaumburg, IL DE Stuttgart info@beijerelectronics.com SWEDEN USA GERMANY VAT reg no SE Telephone Telephone Telephone Telefax Telefax Telefax

2 3 Basic Import XAML into ix Install and open Expression Design 4. The software is free and can be downloaded at Open Microsoft Expression Design and draw your image Select all your components and choose File -> Export Use the same settings as shown in the picture below: 2 (7)

3 Click Export All and save the file. Open ix Developer. Right mouse click on a node in the Component Library and choose Add Component. Select the XAML file that you exported from Expression Design. 3 (7)

4 4 (7)

5 4 Advanced XAML bindings in ix It s possible to bind some of the component s properties to tags directly in ix Developer s property grid. The following properties are supported: Fill, outline and outline thickness 4.1 Kaxaml Download Kaxaml from Open your exported xaml file in Kaxaml. Localize which part of the graphic that you want to control with fill, outline and outline thickness. Changing the fill color for each section makes it easier to find which parts of the XAML-code that needs to be modified. 4.2 Dynamic properties The following dynamic properties are supported by ix Developer: //Namepace xmlns:signatures=" //Fill Fill="{Binding Fill, RelativeSource={RelativeSource AncestorType={x:Type signatures:isymbolviewboxsignature}}}" //Stroke Stroke="{Binding Stroke, RelativeSource={RelativeSource AncestorType={x:Type signatures:isymbolviewboxsignature}}}" //Stroke Thickness StrokeThickness="{Binding StrokeThickness, RelativeSource={RelativeSource AncestorType={x:Type signatures:isymbolviewboxsignature}}}" 5 (7)

6 XAML code before modification <?xml version="1.0" encoding="utf-8"?> <Canvas xmlns=" xmlns:x=" Width="293.5" Height="284.5" Clip="F1 M 0,0L 293.5,0L 293.5,284.5L 0,284.5L 0,0"> <Ellipse Width="293.5" Height="284.5" Canvas.Left="0" Canvas.Top=" e-006" Stretch="Fill" StrokeThickness="20" StrokeStartLineCap="Round" StrokeEndLineCap="Round" StrokeLineJoin="Round" Stroke="#FFFF0000" Fill="#FFFFFF00"/> <Path Width="56.32" Height="90.88" Canvas.Left="49.24" Canvas.Top="91.62" Stretch="Fill" Fill="#FF000000" Data="F1 M ,182.5L 49.24,182.5L 49.24,167.14L 68.44,167.14L 68.44,110.82L 49.24,114.66L 49.24,99.3L 87.64,91.62L 87.64,167.14L ,167.14L ,182.5 Z "/> <Path Width="61.44" Height="90.88" Canvas.Left="119.64" Canvas.Top="91.62" Stretch="Fill" Fill="#FF000000" Data="F1 M ,165.48L ,165.86L 179.8,165.86L 179.8,182.5L ,182.5L ,166.86L 146.1,142.24C , , ,129.83C , , ,119.3C 160.6, , ,106.98C , , ,115.94L ,98.56C , , ,91.62C , , ,98.46C , , ,116.94C , , ,149.06L , Z "/> <Path Width="66.56" Height="92.16" Canvas.Left="191.32" Canvas.Top="91.62" Stretch="Fill" Fill="#FF000000" Data="F1 M ,183.78C , , ,139.1C , , ,103.77C , , ,91.62C , , ,137.04C , , ,171.72C , , , Z M ,106.98C , , ,138.62C 211.8, , ,168.42C , , ,137.7C 237.4, , , Z "/> </Canvas> Modify the xaml code Replace Fill, Stroke and StrokeThickness with dynamics properties. Don t forget to add the namespace. <?xml version="1.0" encoding="utf-8"?> <Canvas xmlns:signatures=" xmlns=" xmlns:x=" Width="293.5" Height="284.5" Clip="F1 M 0,0L 293.5,0L 293.5,284.5L 0,284.5L 0,0"> <Ellipse Width="293.5" Height="284.5" Canvas.Left="0" Canvas.Top=" e-006" Stretch="Fill" StrokeThickness="{Binding StrokeThickness, RelativeSource={RelativeSource AncestorType={x:Type signatures:isymbolviewboxsignature}}}" StrokeStartLineCap="Round" StrokeEndLineCap="Round" StrokeLineJoin="Round" Stroke="{Binding Stroke, RelativeSource={RelativeSource AncestorType={x:Type signatures:isymbolviewboxsignature}}}" Fill="{Binding Fill, RelativeSource={RelativeSource AncestorType={x:Type signatures:isymbolviewboxsignature}}}"/> <Path Width="56.32" Height="90.88" Canvas.Left="49.24" Canvas.Top="91.62" Stretch="Fill" Fill="#FF000000" Data="F1 M ,182.5L 49.24,182.5L 49.24,167.14L 68.44,167.14L 68.44,110.82L 49.24,114.66L 49.24,99.3L 87.64,91.62L 87.64,167.14L ,167.14L ,182.5 Z "/> <Path Width="61.44" Height="90.88" Canvas.Left="119.64" Canvas.Top="91.62" Stretch="Fill" Fill="#FF000000" Data="F1 M ,165.48L ,165.86L 179.8,165.86L 179.8,182.5L ,182.5L ,166.86L 146.1,142.24C , , ,129.83C , , ,119.3C 160.6, , ,106.98C , , ,115.94L ,98.56C , , ,91.62C , , ,98.46C , , ,116.94C , , ,149.06L , Z "/> <Path Width="66.56" Height="92.16" Canvas.Left="191.32" Canvas.Top="91.62" Stretch="Fill" Fill="#FF000000" Data="F1 M ,183.78C , , ,139.1C , , ,103.77C , , ,91.62C , , ,137.04C , , ,171.72C , , , Z M ,106.98C , , ,138.62C 211.8, , ,168.42C , , ,137.7C 237.4, , , Z "/> </Canvas> 6 (7)

7 4.3 Import to ix Developer Open ix Developer. Right mouse click on a node in Component Library and choose Add Component. Select the XAML file that you modified in Kaxaml Observe how your component s appearance is changed when changing change fill/outline color or when changing the outline thickness. When you have modified the component you can easily copy it to the Component Library. This will allow you to reuse the graphic/component later on. 7 (7)

Name List in Information Designer

Name List in Information Designer Page 1 (9) PREN1111 2009-01 WHAT IS THE NAME LIST? 2 HOW TO USE THE NAME LIST 2 MAKING A NEW NAME LIST 2 MAKING A NAME LIST IN AN EXISTING PROJECT 3 IMPORT FROM CSV 4 IMPORT MODULES 5 SIEMENS STEP7 5 BECKHOFF

More information

3 Downloading the Project via Serial Cable

3 Downloading the Project via Serial Cable Downloading Projects to an EXTER Operator 1 Function and Area of Use This document describes different ways to download an Information Designer project to an EXTER operator terminal, especially in comparison

More information

ix - FX3U-ENET(ADP) and FX3GE KI00311A

ix - FX3U-ENET(ADP) and FX3GE KI00311A 1 Function and area of use This document explains how to set up ethernet connection with FX3U-ENET/-APD or FX3GE and ix application. Software covered in this document: ix Developer 2.0 or higher FX Configurator

More information

Preface. Information Designer User s Guide. Preface

Preface. Information Designer User s Guide. Preface User s Guide Preface Information Designer User s Guide Preface Information Designer is a software application for the configuration of CIMREX and EXTER operator terminals. Information Designer helps you

More information

Transparent mode with ix Developer 2.0 KI

Transparent mode with ix Developer 2.0 KI 1 Function and area of use This document explains how too set up transparent and passthrough mode in ix Developer 2.0. This document will explain the two routing features, transparent and passthrough mode.

More information

Report Generator in ix Developer 2.0 KI

Report Generator in ix Developer 2.0 KI 1 Function and area of use The report generator allows generating Excel reports based on an Microsoft Excel made report template. The generated report can be output to a printer or saved as an Excel file.

More information

ix TxB SoftControl FnIO-S NA-9186 EtherCAT KI

ix TxB SoftControl FnIO-S NA-9186 EtherCAT KI 1 Function and area of use With the HMI soft controllers in the ix TxB SoftControl series, any HMI application can have an intuitive graphic ix interface with total CoDeSys control. The terminal TxB SoftControl

More information

HMI I/O Controller. Installation Manual. English MAEN987,

HMI I/O Controller. Installation Manual. English MAEN987, MAEN987, 2009-06 HMI I/O Controller Installation Manual English Foreword HMI I/O Controller Installation Manual Foreword The H-T40m-P operator panel can be equipped with the HMI I/O Controller, an expansion

More information

1A Windows Presentation Foundation Explained. Rob Layzell CA Technologies

1A Windows Presentation Foundation Explained. Rob Layzell CA Technologies 1A Windows Presentation Foundation Explained Rob Layzell CA Technologies Legal This presentation was based on current information and resource allocations as of April 18, 2011 and is subject to change

More information

ix TxA/TxB Programmable I/O (PIO) NA-9379 KI

ix TxA/TxB Programmable I/O (PIO) NA-9379 KI ix TxA/TxB Programmable I/O (PIO) NA-9379 KI00343 2014-10 1 Function and area of use This document explains how to setup ethernet connection with programmable I/O (PIO). In this document PIO are used for

More information

(Codesys runtime )

(Codesys runtime ) ix TxB SoftControl (Codesys runtime 3.5.7.10) Basic settings KI00375 2016-05 1 Function and area of use With the HMI soft controllers in the ix TxB SoftControl series, any HMI application can have an intuitive

More information

TxA SoftControl - FnIO-S NA-9173 / NA-9473 Modbus RTU KI

TxA SoftControl - FnIO-S NA-9173 / NA-9473 Modbus RTU KI TxA SoftControl - FnIO-S NA-9173 / NA-9473 Modbus RTU KI00302 2012-11 1 Function and area of use The terminal TxA SoftControl communicates with a remote I/O (Crevis FnIO-S Serie) in a Modbus RTU (serial)

More information

LAYOUT. Chapter 3 of Pro WPF : By Matthew MacDonald Assist Lect. Wadhah R. Baiee. College of IT Univ. of Babylon

LAYOUT. Chapter 3 of Pro WPF : By Matthew MacDonald Assist Lect. Wadhah R. Baiee. College of IT Univ. of Babylon LAYOUT Chapter 3 of Pro WPF : By Matthew MacDonald Assist Lect. Wadhah R. Baiee. College of IT Univ. of Babylon - 2014 Loading and Compiling XAML (See Codes in your Textbook) There are three distinct coding

More information

Copyright Soyatec. Licensed under the Eclipse Public License 1.0

Copyright Soyatec. Licensed under the Eclipse Public License 1.0 Contents Needs Architecture XAML fundamentals Data Binding Presentation Modeling Framework - MDA Advanced features Roadmap Testimony Q&A Needs Visual VisualUI UI Editor Editor Business Analyst UI UI Modeler

More information

Fireworks 3 Animation and Rollovers

Fireworks 3 Animation and Rollovers Fireworks 3 Animation and Rollovers What is Fireworks Fireworks is Web graphics program designed by Macromedia. It enables users to create any sort of graphics as well as to import GIF, JPEG, PNG photos

More information

WPF Viewer for Reporting Services 2008/2012 Getting Started

WPF Viewer for Reporting Services 2008/2012 Getting Started WPF Viewer for Reporting Services 2008/2012 Getting Started Last modified on: July 9, 2012 Table of Content Introduction... 3 Prerequisites... 3 Creating application using Microsoft SQL 2008/2008 R2 /2012

More information

My own Silverlight textbox

My own Silverlight textbox My own Silverlight textbox Step 1: create a new project I use the beta 2 of Visual Studio 2008 ( codename Orcas ) for this tutorial. http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx. You can download

More information

Windows Presentation Foundation

Windows Presentation Foundation Windows Presentation Foundation CS 525 John Stites Table of Contents Introduction... 3 Separation of Presentation and Behavior... 3 XAML Object Elements... 3 2-D Graphics... 6 3-D Graphics... 9 Microsoft

More information

HMI at the speed of thought Minimize the distance between your idea and a fully deployable HMI application.

HMI at the speed of thought Minimize the distance between your idea and a fully deployable HMI application. ix HMI solution HMI at the speed of thought Minimize the distance between your idea and a fully deployable HMI application. Changing the way you develop human machine interfaces. Feature by feature. The

More information

Note: many examples in this section taken or adapted from Pro WPF 4.5 C#, Matthew MacDonald, apress, 2012, pp

Note: many examples in this section taken or adapted from Pro WPF 4.5 C#, Matthew MacDonald, apress, 2012, pp COMP 585 Noteset #12 Note: many examples in this section taken or adapted from Pro WPF 4.5 C#, Matthew MacDonald, apress, 2012, pp. 46-48. WPF: More Code vs. Markup The apparently recommended way to use

More information

P W S -S E R I E S T H E R AT I O N A L C H O I C E.

P W S -S E R I E S T H E R AT I O N A L C H O I C E. P W S -S E R I E S T H E R AT I O N A L C H O I C E. The rational choice Operator terminals matching your specific needs The PWS-series offers valuable HMI functionality at an affordable level. The series

More information

Seminar Internetdienste Thema: Silverlight

Seminar Internetdienste Thema: Silverlight Seminar Internetdienste Thema: Silverlight Zlatko Filipovski zlatko.filipovski [AT] uni-ulm.de Wintersemestar 2007 Contents 1 Overall 2 1.1 Why was Silverlight created.. 2 1.2 Silverlight 1.0 (JavaScript)

More information

Silverlight Invaders Step 0: general overview The purpose of this tutorial is to create a small game like space invaders. The first thing we will do is set up the canvas of design some user controls (

More information

CPSC Tutorial 6

CPSC Tutorial 6 CPSC 481 - Tutorial 6 More WPF (based on previous tutorials by Alice Thudt, Fateme Rajabiyazdi, David Ledo, Brennan Jones, Sowmya Somanath, and Kevin Ta) Introduction Contact Info li26@ucalgary.ca Please

More information

SHAPES & TRANSFORMS. Chapter 12 of Pro WPF : By Matthew MacDonald Assist Lect. Wadhah R. Baiee. College of IT Univ.

SHAPES & TRANSFORMS. Chapter 12 of Pro WPF : By Matthew MacDonald Assist Lect. Wadhah R. Baiee. College of IT Univ. SHAPES & TRANSFORMS Chapter 12 of Pro WPF : By Matthew MacDonald Assist Lect. Wadhah R. Baiee. College of IT Univ. of Babylon - 2014 Understanding Shapes The simplest way to draw 2-D graphical content

More information

CPSC Tutorial 5 WPF Applications

CPSC Tutorial 5 WPF Applications CPSC 481 - Tutorial 5 WPF Applications (based on previous tutorials by Alice Thudt, Fateme Rajabiyazdi, David Ledo, Brennan Jones, and Sowmya Somanath) Today Horizontal Prototype WPF Applications Controls

More information

Quick and easy intuitive configuration. Drivers enable full connectivity. Easy installation cables. Remote access and control.

Quick and easy intuitive configuration. Drivers enable full connectivity. Easy installation cables. Remote access and control. Quick and easy intuitive configuration Information Designer s easy-to-learn usability makes it easy to create applications that are logical and user friendly, enabling flexible and efficient interfaces

More information

Course 2D_WPF: 2D-Computer Graphics with C# + WPF Chapter C1a: The Intro Project Written in XAML and C#

Course 2D_WPF: 2D-Computer Graphics with C# + WPF Chapter C1a: The Intro Project Written in XAML and C# 1 Course 2D_WPF: 2D-Computer Graphics with C# + WPF Chapter C1a: The Intro Project Written in XAML and C# An Empty Window Copyright by V. Miszalok, last update: 2011-02-08 Guidance for Visual C# 2010 Express,

More information

Workspace Desktop Edition Developer's Guide. Migrate Custom Applications from 8.1 to 8.5

Workspace Desktop Edition Developer's Guide. Migrate Custom Applications from 8.1 to 8.5 Workspace Desktop Edition Developer's Guide Migrate Custom Applications from 8.1 to 8.5 4/28/2018 Migrate Custom Applications from 8.1 to 8.5 Contents 1 Migrate Custom Applications from 8.1 to 8.5 1.1

More information

Known issues for ix Developer 2.30

Known issues for ix Developer 2.30 Known issues for ix Developer 2.30 Build 2.30.24 All data are subject to be changed without notice. Marine Thruster Needle not documented in User documentation. Web browser in Windows Embedded Compact

More information

Introduction p. 1 Who Should Read This Book? p. 2 Software Requirements p. 3 Code Examples p. 3 How This Book Is Organized p. 4 Conventions Used in

Introduction p. 1 Who Should Read This Book? p. 2 Software Requirements p. 3 Code Examples p. 3 How This Book Is Organized p. 4 Conventions Used in Introduction p. 1 Who Should Read This Book? p. 2 Software Requirements p. 3 Code Examples p. 3 How This Book Is Organized p. 4 Conventions Used in This Book p. 6 Background Why WPF? p. 7 A Look at the

More information

Windows Presentation Foundation for.net Developers

Windows Presentation Foundation for.net Developers Telephone: 0208 942 5724 Email: info@aspecttraining.co.uk YOUR COURSE, YOUR WAY - MORE EFFECTIVE IT TRAINING Windows Presentation Foundation for.net Developers Duration: 5 days Overview: Aspect Training's

More information

1. More jquery Methods 2. JavaScript + SVG: Raphaël 3. About SVG 4. Working with SVG 5. Animating SVG

1. More jquery Methods 2. JavaScript + SVG: Raphaël 3. About SVG 4. Working with SVG 5. Animating SVG CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB By Hassan S. Shavarani UNIT6: JAVASCRIPT AND GRAPHICS 1 TOPICS 1. More jquery Methods 2. JavaScript + SVG: Raphaël 3. About SVG 4. Working with

More information

H-T70. Installation and Operation Manual. English MAEN

H-T70. Installation and Operation Manual. English MAEN H-T70 Installation and Operation Manual MAEN922 2007-11 English Foreword H-T70 Installation and Operation Manual Foreword H-T70 is a Human Machine Interface (HMIs) with a 7 TFT Liquid Crystal Display,

More information

H-T80. Installation and Operation Manual. English MAEN833A

H-T80. Installation and Operation Manual. English MAEN833A H-T80 Installation and Operation Manual MAEN833A 2007-11 English Foreword H-T80 Installation and Operation Manual Foreword H-T80 is a Human Machine Interface (HMI) with a 7.5 STN Liquid Crystal Display,

More information

Class #1. introduction, functions, variables, conditionals

Class #1. introduction, functions, variables, conditionals Class #1 introduction, functions, variables, conditionals what is processing hello world tour of the grounds functions,expressions, statements console/debugging drawing data types and variables decisions

More information

How to...create a Video VBOX Gauge in Inkscape. So you want to create your own gauge? How about a transparent background for those text elements?

How to...create a Video VBOX Gauge in Inkscape. So you want to create your own gauge? How about a transparent background for those text elements? BASIC GAUGE CREATION The Video VBox setup software is capable of using many different image formats for gauge backgrounds, static images, or logos, including Bitmaps, JPEGs, or PNG s. When the software

More information

Interface Builders and Interface Description Languages

Interface Builders and Interface Description Languages Interface Builders and Interface Description Languages Interface Builders (IB) and Interface Description Languages (IDL) enable Drag and Drop construction of GUI's are part of man;y Visual Studio(2013)

More information

Patrocinadores. Web Platforms. DEV002 The Microsoft Web Story. Jeff Prosise Cofounder, Wintellect ASP.NET 2.0 ASP.

Patrocinadores. Web Platforms. DEV002 The Microsoft Web Story. Jeff Prosise Cofounder, Wintellect ASP.NET 2.0 ASP. DEV002 The Microsoft Web Story Jeff Prosise jeffpro@wintellect.com Cofounder, Wintellect Patrocinadores Web Platforms ASP.NET 2.0 ASP.NET AJAX Control-centric programming model, rich services and features

More information

Version Document/Release Notes for ix Developer

Version Document/Release Notes for ix Developer Software version history: Released Version ix 2.30 Description New release including improvements and bug fixes ix 2.20 SP2 Service Pack including improvements, bug fixes and support for the following

More information

Developing an HTML5 Extension for SAP Visual Intelligence (Lumira) Author: Kirubhananth Chellam

Developing an HTML5 Extension for SAP Visual Intelligence (Lumira) Author: Kirubhananth Chellam Developing an HTML5 Extension for SAP Visual Intelligence (Lumira) Author: Kirubhananth Chellam June 6th, 2013 TABLE OF CONTENTS Contents INTRODUCTION... 2 DISCLAIMER... 2 AUTHOR BIO... 2 A. Creating the

More information

Based on Beta 2 Updates Online. Introducing SECOND EDITION. Microsoft. Silverlight 2. Laurence Moroney

Based on Beta 2 Updates Online. Introducing SECOND EDITION. Microsoft. Silverlight 2. Laurence Moroney 2 Based on Beta 2 Updates Online Introducing Microsoft SECOND EDITION Silverlight 2 Laurence Moroney Chapter 1 Introducing Silverlight 2 Silverlight represents the next step toward enriching the user s

More information

Creative Sewing Machines Workbook based on BERNINA Embroidery Software V8

Creative Sewing Machines Workbook based on BERNINA Embroidery Software V8 V8 Lesson 49 Using an Object for a Carving Stamp Edited for V8.1 update. We will start by using Corel to find and save an image. On your desktop there should be 4 Corel icons. I have grouped mine together

More information

Creative Sewing Machines Workbook based on BERNINA Embroidery Software V8.1

Creative Sewing Machines Workbook based on BERNINA Embroidery Software V8.1 : Photosnap Edited for 8.1 This lesson has been rewritten to reflect V8.1 changes from the original 8.0 version. Another auto digitizing feature of BERNINA Embroidery Software V8 is PhotoSnap. PhotoSnap

More information

Today s agenda. This is Beijer Electronics Investing in a turbulent year. Interim Report Q1, Strategy Moving Forward

Today s agenda. This is Beijer Electronics Investing in a turbulent year. Interim Report Q1, Strategy Moving Forward Annual Area for red General header box Meeting (8,09x1,26) 2013 Welcome to Beijer Electronics AGM 2013 Malmö Börshus, Tuesday April 23, 2013 Today s agenda This is Beijer Electronics 2012 Investing in

More information

Programming Windows, Sixth Edition

Programming Windows, Sixth Edition Programming Windows, Sixth Edition Charles Petzold Table of Introduction xvii i-'-f..?.'!. ELE MENTALS Chapter 1 Markup and Code 3 The First Project 3 Graphical Greetings 9 Variations in Text 13 Media

More information

shortcut Tap into learning NOW! Visit for a complete list of Short Cuts. Your Short Cut to Knowledge

shortcut Tap into learning NOW! Visit  for a complete list of Short Cuts. Your Short Cut to Knowledge shortcut Your Short Cut to Knowledge The following is an excerpt from a Short Cut published by one of the Pearson Education imprints. Short Cuts are short, concise, PDF documents designed specifically

More information

COMP Summer 2015 (A01) Jim (James) Young jimyoung.ca

COMP Summer 2015 (A01) Jim (James) Young jimyoung.ca COMP 1010- Summer 2015 (A01) Jim (James) Young young@cs.umanitoba.ca jimyoung.ca final float MAX_SPEED = 10; final float BALL_SIZE = 5; void setup() { size(500, 500); void draw() { stroke(255); fill(255);

More information

WPF. Source Module 01: Lesson1

WPF. Source Module 01: Lesson1 WPF Creating an Application by Using Windows Presentation Foundation Lesson: Overview of WPF What Is WPF? WPF Architecture Defining User Interfaces in WPF WPF Capabilities and Features WPF Application

More information

Prof. Bill Buchanan Room: C.63

Prof. Bill Buchanan Room: C.63 Prof. Bill Buchanan Contact: w.buchanan@napier.ac.uk Room: C.63 Telephone: X2759 MSN Messenger: w_j_buchanan@hotmail.com WWW: http://www.dcs.napier.ac.uk/~bill http://buchananweb.co.uk Legacy migration

More information

visual studio vs#d express windows desktop

visual studio vs#d express windows desktop Free software used in development 1. Visual studio express 2013 for desktop applications. Express versions are free without time limit, only thing you need is Microsoft account (but you can download and

More information

Corel Grafigo User Guide The contents of this user guide and the associated Corel Grafigo software are the property of Corel Corporation and its

Corel Grafigo User Guide The contents of this user guide and the associated Corel Grafigo software are the property of Corel Corporation and its Corel Grafigo User Guide The contents of this user guide and the associated Corel Grafigo software are the property of Corel Corporation and its respective licensors, and are protected by copyright. For

More information

IFC ETTP, IFC ETCX. Manual. English MA00328C

IFC ETTP, IFC ETCX. Manual. English MA00328C MA00328C 2001-05 IFC ETTP, IFC ETCX Manual English Sweden Beijer Electronics AB Box 426 S-201 24 Malmö Telephone 46 40 35 86 00 Telefax 46 40 93 23 01 Norway Beijer Electronics AS Boks 487 N-3002 Drammen

More information

GraphWorX64 Productivity Tips

GraphWorX64 Productivity Tips Description: Overview of the most important productivity tools in GraphWorX64 General Requirement: Basic knowledge of GraphWorX64. Introduction GraphWorX64 has a very powerful development environment in

More information

Beijer Electronics Data Collector. Manual. English MAEN826D,

Beijer Electronics Data Collector. Manual. English MAEN826D, MAEN826D, 2015-11 Beijer Electronics Data Collector Manual English HEAD OFFICE SWEDEN Beijer Electronics Products AB Box 426 SE-201 24 Malmö, Sweden Tel: +46 40 35 86 00 Fax: +46 40 93 23 01 info@beijerelectronics.com

More information

Ai Adobe. Illustrator. Creative Cloud Beginner

Ai Adobe. Illustrator. Creative Cloud Beginner Ai Adobe Illustrator Creative Cloud Beginner Vector and pixel images There are two kinds of images: vector and pixel based images. A vector is a drawn line that can be filled with a color, pattern or gradient.

More information

CS3240 Human-Computer Interaction Lab Sheet Lab Session 2

CS3240 Human-Computer Interaction Lab Sheet Lab Session 2 CS3240 Human-Computer Interaction Lab Sheet Lab Session 2 Key Features of Silverlight Page 1 Overview In this lab, you will get familiarized with the key features of Silverlight, such as layout containers,

More information

Beijer BoX2 Image Manual. User s Guide. English MAEN205C,

Beijer BoX2 Image Manual. User s Guide. English MAEN205C, Beijer BoX2 Image Manual MAEN205C, 2018-05 User s Guide English Foreword User s Guide for Beijer BoX2 Image Manual Foreword The information in this document is valid for the latest versions of the devices

More information

+ support for td height" parameter in HTML reader (will be applied to row)

+ support for td height parameter in HTML reader (will be applied to row) ************ WPTOOLS 8 History ************ ********** http://www.wpcubed.com ********* **** Copyright (C) 2017 J. Ziersch and **** **** WPCubed GmbH, Munich, Germany ******** * - = bug fix * + = new feature

More information

Version Document/Release Notes for ix Developer

Version Document/Release Notes for ix Developer Software version history: Released Version ix 2.10 SP1 ix 2.10 ix 2.0 SP1 ix 2.0 Description Service Pack including small improvemetns, bug fixes and support for the following targets: ix T4A SoftControl,T7A

More information

WPF Graphics and Multimedia

WPF Graphics and Multimedia csfp6_24_wpfgraphics.fm Page 1 Thursday, July 7, 2016 10:10 AM 24 WPF Graphics and Multimedia Objectives In this chapter you ll: Manipulate fonts. Draw basic WPF shapes. Use WPF brushes to customize the

More information

Workspace Desktop Edition Developer's Guide. Customize Views and Regions

Workspace Desktop Edition Developer's Guide. Customize Views and Regions Workspace Desktop Edition Developer's Guide Customize Views and Regions 11/27/2017 Customize Views and Regions Purpose: To provide information about customizable views and their regions. Contents 1 Customize

More information

Processing & Arduino in Tandem. Creating Your Own Digital Art Tools

Processing & Arduino in Tandem. Creating Your Own Digital Art Tools Processing & Arduino in Tandem Creating Your Own Digital Art Tools Week 2 - Making your own drawing tool Using Processing to build a basic application Segment 1 - A Basic Drawing Program Change window

More information

10262A VB: Developing Windows Applications with Microsoft Visual Studio 2010

10262A VB: Developing Windows Applications with Microsoft Visual Studio 2010 10262A VB: Developing Windows Applications with Microsoft Visual Studio 2010 Course Number: 10262A Course Length: 5 Days Course Overview In this course, experienced developers who know the basics of Windows

More information

White Paper. Creation of Online Help for Fabasoft Folio. Fabasoft Folio 2017 R1 Update Rollup 1

White Paper. Creation of Online Help for Fabasoft Folio. Fabasoft Folio 2017 R1 Update Rollup 1 White Paper Creation of Online Help for Fabasoft Folio Fabasoft Folio 2017 R1 Update Rollup 1 Copyright Fabasoft R&D GmbH, Linz, Austria, 2018. All rights reserved. All hardware and software names used

More information

SPRECON-E Display Editor

SPRECON-E Display Editor SPRECON-E Display Editor Version 2.0b USERS MANUAL 94.2.912.60en 09/2004 ISSUE A page 2 / 61 Business Sector Enery Station Automation (ENA) [Power systems automation] Sprecher Automation GmbH Franckstrasse

More information

Beijer Electronics has no obligation to supply the holder with updated versions.

Beijer Electronics has no obligation to supply the holder with updated versions. 1 Function and area of use The Programmable I/O (PIO) combines CODESYS control with the opportunity to build control systems to the exact size and specifications for the I/O signals involved. In this document

More information

--Microsoft-- --Windows Phone--

--Microsoft-- --Windows Phone-- --Microsoft-- --Windows Phone-- Microsoft Windows Phone Course 10553A: Fundamentals of XAML and Microsoft Expression Blend Course Outline Module 1: Binding in XAML This module familiarizes the students

More information

RadPDFViewer For Silverlight and WPF

RadPDFViewer For Silverlight and WPF RadPDFViewer For Silverlight and WPF This tutorial will introduce the RadPDFViewer control, part of the Telerik suite of XAML controls Setting Up The Project To begin, open Visual Studio and click on the

More information

Pick a number. Conditionals. Boolean Logic Relational Expressions Logical Operators Numerical Representation Binary. CS Conditionals 1

Pick a number. Conditionals. Boolean Logic Relational Expressions Logical Operators Numerical Representation Binary. CS Conditionals 1 Conditionals Boolean Logic Relational Expressions Logical Operators Numerical Representation Binary CS105 04 Conditionals 1 Pick a number CS105 04 Conditionals 2 Boolean Expressions An expression that

More information

Road Map for Essential Studio 2010 Volume 1

Road Map for Essential Studio 2010 Volume 1 Road Map for Essential Studio 2010 Volume 1 Essential Studio User Interface Edition... 4 Essential Grid... 4 Essential Grid ASP.NET... 4 Essential Grid ASP.NET MVC... 4 Essential Grid Windows Forms...

More information

Creating Vector Shapes Week 2 Assignment 1. Illustrator Defaults

Creating Vector Shapes Week 2 Assignment 1. Illustrator Defaults Illustrator Defaults Before we begin, we are going to make sure that all of us are using the same settings within our application. For this class, we will always want to make sure that our application

More information

AGENDA. :: Homework Upload. :: Photoshop Lesson 4: Creating a PSD Wireframe [Homepage] I. DOCUMENT SET-UP: II. DRAWING SHAPES III.

AGENDA. :: Homework Upload. :: Photoshop Lesson 4: Creating a PSD Wireframe [Homepage] I. DOCUMENT SET-UP: II. DRAWING SHAPES III. CLASS :: 04 MULTIMEDIA TOOLS :: CLASS NOTES 10.02 2017 AGENDA :: Homework Upload [ A-2 ] Ultimate Composite! Upload A-2 Project to Student PSD Folder :: Photoshop Lesson 4: Creating a PSD Wireframe [Homepage]

More information

Guided Problem Solving

Guided Problem Solving -1 Guided Problem Solving GPS Student Page 57, Exercises 1 1: Match each rule with the correct translation. A. (x, y) (x, y 1 ) I. P(, 1) P (3, ) B. (x, y) (x 1 3, y) II. Q(3, 0) Q (3, ) C. (x, y) (x 1,

More information

Open Cases for ix Developer 1.30

Open Cases for ix Developer 1.30 Open Cases for ix Developer 1.30 b1.30.445 The following versions of Microsoft operating systems are supported: Using two different versions of ix Developer at the same time is not supported. Moving a

More information

Getting Started Guide

Getting Started Guide UX-App Getting Started Guide Contents Keyboard Shortcuts... 2 Basic Shortcuts... 2 Component Manipulation... 2 Working with groups... 3 Grid Control... 3 Context Menu... 4 User Interface... 5 Managing

More information

Windows Presentation Foundation (WPF)

Windows Presentation Foundation (WPF) 50151 - Version: 4 21 January 2018 Windows Presentation Foundation (WPF) Windows Presentation Foundation (WPF) 50151 - Version: 4 5 days Course Description: This five-day instructor-led course provides

More information

:: MULTIMEDIA TOOLS :: CLASS NOTES

:: MULTIMEDIA TOOLS :: CLASS NOTES CLASS :: 04 02.15 2017 AGENDA :: Homework Upload [ A-2 ] Ultimate Composite! Upload A-2 Project to Student PSD Folder :: Photoshop Lesson 4: Creating a PSD Wireframe [Homepage] I. DOCUMENT SET-UP: a. Dimensions

More information

Windows Presentation Foundation. Jim Fawcett CSE687 Object Oriented Design Spring 2018

Windows Presentation Foundation. Jim Fawcett CSE687 Object Oriented Design Spring 2018 Windows Presentation Foundation Jim Fawcett CSE687 Object Oriented Design Spring 2018 References Pro C# 5 and the.net 4.5 Platform, Andrew Troelsen, Apress, 2012 Programming WPF, 2nd edition, Sells & Griffiths,

More information

Porting Advanced User Interfaces From ios* To Windows 8*

Porting Advanced User Interfaces From ios* To Windows 8* Porting Advanced User Interfaces From ios* To Windows 8* Abstract This article discusses porting advanced user interface features from an ios app to a Windows Store app. We use an electronic medical record

More information

Manual VEMACO 2.8. for Joomla 2.5

Manual VEMACO 2.8. for Joomla 2.5 Manual VEMACO 2.8 for Joomla 2.5 Content 1 Introduction... 4 2 Installation... 5 2.1 Update... 6 3 Features... 7 3.1 Global configuration... 8 3.1.1 The global parameters of VEMACO... 8 3.1.2 Vehicle classes...

More information

XML Based Layout Managers

XML Based Layout Managers XML Based Layout Managers Danijel Radošević 1, Denis Bračun 2, Nikola Mrvac 3 1,2 Faculty of organization and Informatics, Pavlinska 2, Varaždin, Croatia danijel.radosevic@foi.hr denis.bracun@foi.hr 3

More information

Quick Start - WPF. Chapter 4. Table of Contents

Quick Start - WPF. Chapter 4. Table of Contents Chapter 4 Quick Start - WPF Table of Contents Chapter 4... 4-1 Quick Start - WPF... 4-1 Using Haystack Generated Code in WPF... 4-2 Quick Start for WPF Applications... 4-2 Add New Haystack Project for

More information

I HEAR I FORGET I SEE I REMEMBER I DRAW I UNDERSTAND

I HEAR I FORGET I SEE I REMEMBER I DRAW I UNDERSTAND I HEAR I FORGET I SEE I REMEMBER I DRAW I UNDERSTAND DEVELOPMENT OF EASILY CUSTOMIZABLE TEMPLATES FOR VISUAL ORGANIZERS AND GRAPHICAL ILLUSTRATIONS Chiu Yu Ko (Economics) A Typical Lecture The Lecturer

More information

PLS. User Manual. Version

PLS. User Manual. Version PLS User Manual Version 1.0.0.0 2007-06-09 TABLE OF CONTENTS 1 About PLS... 1 1.1 General... 1 1.2 System description... 2 1.3 Getting started... 3 2 OPC Server handle... 4 2.1 Init Tags... 4 2.2 Export

More information

Developing Rich Internet Applications Using Microsoft Silverlight 4

Developing Rich Internet Applications Using Microsoft Silverlight 4 Developing Rich Internet Applications Using Microsoft Silverlight 4 Course No. 10554 5 Days Instructor-led, Hands-on Introduction This course covers intermediate and advanced topics required to develop

More information

Developing Desktop Apps for Ultrabook Devices in Windows* 8: Adapting Existing Apps By Paul Ferrill

Developing Desktop Apps for Ultrabook Devices in Windows* 8: Adapting Existing Apps By Paul Ferrill Developing Desktop Apps for Ultrabook Devices in Windows* 8: Adapting Existing Apps By Paul Ferrill Microsoft introduced the Extensible Application Markup Language (XAML) in conjunction with the release

More information

Sage Estimating (SQL) v18.12

Sage Estimating (SQL) v18.12 Sage Estimating (SQL) v18.12 On-Screen Takeoff Integration Guide October 2018 This is a publication of Sage Software, Inc. 2018 The Sage Group plc or its licensors. All rights reserved. Sage, Sage logos,

More information

CPSC Tutorial 5

CPSC Tutorial 5 CPSC 481 - Tutorial 5 Assignment #2 and WPF (based on previous tutorials by Alice Thudt, Fateme Rajabiyazdi, David Ledo, Brennan Jones, Sowmya Somanath, and Kevin Ta) Introduction Contact Info li26@ucalgary.ca

More information

Ruukki Toolbox for Revit & AutoCAD. Installation, registration and basic usage

Ruukki Toolbox for Revit & AutoCAD. Installation, registration and basic usage Ruukki Toolbox for Revit & AutoCAD Installation, registration and basic usage 1. Contents 1. Download installation package 4 2. Unzip and install the application 4 3. Registration 6 4. Basic usage 10 5.

More information

HTML Exercise 12 Making A Transparent 3-D Heading For The Hyperlinks 3 Page

HTML Exercise 12 Making A Transparent 3-D Heading For The Hyperlinks 3 Page HTML Exercise 12 Making A Transparent 3-D Heading For The Hyperlinks 3 Page This exercise will give you practice downloading and installing your own SuperBladePro presets, creating a transparent heading

More information

PYTHON NOTES (drawing.py and drawstuff.py)

PYTHON NOTES (drawing.py and drawstuff.py) PYTHON NOTES (drawing.py and drawstuff.py) INTRODUCTION TO PROGRAMMING USING PYGAME STEP 1: Importing Modules and Initialization All the Pygame functions that are required to implement features like graphics

More information

ESCHERLIKE developed by Géraud Bousquet. User s manual C03-04 STROKE WIDTH C03-05 TRANSPARENCY C04-01 SAVE YOUR WORK C04-02 OPEN A FILE

ESCHERLIKE developed by Géraud Bousquet. User s manual C03-04 STROKE WIDTH C03-05 TRANSPARENCY C04-01 SAVE YOUR WORK C04-02 OPEN A FILE Summary ESCHERLIKE 1.3.2 developed by Géraud Bousquet User s manual EscherLike is a software program that makes it easy to draw all the regular tilings of the plane. There are 93 different tilings (and

More information

Exploring the Workspace

Exploring the Workspace Exploring the Workspace The illustration above shows a typical Create and Cut screen when first loading the software. See the coordinating sections below for an explanation of each shortcut button. Design

More information

EXTER INTELLIGENT DESIGN

EXTER INTELLIGENT DESIGN EXTER INTELLIGENT DESIGN As one of the world s leading suppliers of Human Machine Interface (HMI) solutions, Beijer Electronics makes a point of uniting function with form. Form has an important role to

More information

CPSC 481 Tutorial 10 Expression Blend. Brennan Jones (based on tutorials by Bon Adriel Aseniero and David Ledo)

CPSC 481 Tutorial 10 Expression Blend. Brennan Jones (based on tutorials by Bon Adriel Aseniero and David Ledo) CPSC 481 Tutorial 10 Expression Blend Brennan Jones bdgjones@ucalgary.ca (based on tutorials by Bon Adriel Aseniero and David Ledo) Expression Blend Enables you to build rich and compelling applications

More information

IMAGE VIEWER. Following is the explanation of different settings and features: Page. First Page

IMAGE VIEWER. Following is the explanation of different settings and features: Page. First Page IMAGE VIEWER All scanned and or imported documents can be seen in Image Viewer. SequelMed image viewer is a powerful viewer where you can manipulate scanned documents. It has basic features starting from

More information

AddFlow for Silverlight V 2.0 Tutorial

AddFlow for Silverlight V 2.0 Tutorial AddFlow for Silverlight V 2.0 Tutorial January 2014 Lassalle Technologies http://www.lassalle.com - page 1 - CONTENTS 1) Introduction... 5 2) Last Version enhancements...6 2.1 Version 2.0...6 2.1.1 A major

More information

creating files and saving for web

creating files and saving for web creating files and saving for web the template files assume a default image size of 300 x 300 pixels images intended for the web should be produced in rgb mode name your images in a logical format, so

More information

Scalable Vector Graphics commonly known as SVG is a XML based format to draw vector images. It is used to draw twodimentional vector images.

Scalable Vector Graphics commonly known as SVG is a XML based format to draw vector images. It is used to draw twodimentional vector images. About the Tutorial Scalable Vector Graphics commonly known as SVG is a XML based format to draw vector images. It is used to draw twodimentional vector images. This tutorial will teach you basics of SVG.

More information