Sketchlet Tutorial Screen Poking sketchlet.sf.net Željko Obrenović obren.info/

Slides:



Advertisements
Similar presentations
XP Tutorial 4 New Perspectives on Microsoft Windows XP 1 Microsoft Windows XP Personalizing Your Windows Environment Tutorial 4.
Advertisements

Some Introductory Programming 1. Structured Query Language (SQL) - used for queries. - a standard database product. 2. Visual Basic for Applications -
Sketchify Tutorial Timers sketchify.sf.net Željko Obrenović
Sketchify Tutorial Defining Interaction and Logic in Sketchify sketchify.sf.net Željko Obrenović
Sketchify Tutorial Variables sketchify.sf.net Željko Obrenović
Sketchify Tutorial Macros sketchify.sf.net Željko Obrenović
Department of Information Science and Telecommunications Interactive Systems Michael B. Spring Department of Information Science and Telecommunications.
11/15/2005Comp 120 Fall November Seven Classes to Go! Questions! VM and Making Programs Go.
The Initial Visual Basic Screen
Introduction to Scratch UC Santa Cruz CMPS 10 – Introduction to Computer Science 13 May 2011.
Unification To Form a Singular by Removing or Reconciling Differences.
Event-Driven Programming and Access Events
Sketchify Tutorial Exercises sketchify.sf.net Željko Obrenović
Sketchify Tutorial Graphics and Animation in Sketchify sketchify.sf.net Željko Obrenović
Sketchify Tutorial Getting Started – Creating a New Project sketchify.sf.net Željko Obrenović
Sketchify Tutorial Scripting sketchify.sf.net Željko Obrenović
COPYRIGHT © 2008 – APEX SOFTWARE LTD. ALL RIGHTS RESERVED Human Resources COPYRIGHT © 2008 – APEX SOFTWARE LTD. ALL RIGHTS RESERVED Browser Icons Keyboard.
Open ModelSphere, a free CASE tool Page 1 © neosapiens 2009 How to Add Stamps This tutorial explains how to add stamps.
Sketchlet Tutorial Defining Interaction and Logic in Sketchlet sketchlet.sf.net Željko Obrenović obren.info/
Sketchlet Tutorial Actions sketchlet.sf.net Željko Obrenović obren.info/
Programming the Microprocessor A Course in Microprocessor Electrical Engineering Dept. University of Indonesia.
WORKING WITH MACROS CHAPTER 10 WORKING WITH MACROS.
“Automate Anything You See” Uses image recognition to identify and control GUI components Useful when there is no easy access to a GUI's internal or source.
COPYRIGHT © 2008 – APEX SOFTWARE LTD. ALL RIGHTS RESERVED Human Resources COPYRIGHT © 2008 – APEX SOFTWARE LTD. ALL RIGHTS RESERVED Filter Functions Keyboard.
Sketchify Tutorial Defining Interaction and Logic in Sketchify sketchify.sf.net Željko Obrenović
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
Chapter 8: Writing Graphical User Interfaces Visual Basic.NET Programming: From Problem Analysis to Program Design.
Object Oriented Programming Dr. Ennis-Cole CECS 5100.
Laurie Ganz MIS 304.  Converts your PC into a tablet PC.
Active-HDL Interfaces Debugging C Code Course 10.
Lesson 1: Learning About Computer Basics. 2 Concept 1.1 Computer Basics What can you do with a computer? –Write a letter –Make a picture –Find maps and.
1 Extend is a simulation tool to create models quickly, with all the blocks you need and without even having to type an equation. You can use a series.
Group 2 work What is sequence diagram ? What is sequence diagram ? Why do we use it ? Why do we use it ? What is basic notation of SD? What is basic notation.
Introducing Operating Systems. 1. A small picture on desktop is called _________. 2. The most common icons in desktop are ___________ and _______________.
Open ModelSphere, a free CASE tool Page 1 © neosapiens 2010 Generate Package Tree Diagrams This tutorial shows how to generate package tree diagrams.
Microsoft Access 2013 ®® Tutorial 10 Automating Tasks with Macros.
Controls. Adding Controls to Form -You can pick controls from the toolbox. -To add the controls from Toolbox to the Form You have be in design view. -To.
Commercial RDBMSs Access and Oracle. Access DBMS Architchecture  Can be used as a standalone system on a single PC: -JET Engine -Microsoft Data Engine.
Digital Electronics and Computer Interfacing Tim Mewes 4. LabVIEW - Advanced.
COPYRIGHT © 2008 – APEX SOFTWARE LTD. ALL RIGHTS RESERVED Human Resources COPYRIGHT © 2008 – APEX SOFTWARE LTD. ALL RIGHTS RESERVED Browser Icons INTEGRATOR’S.
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials Computer basics: Using a mouse Suitable for: Beginner.
Printer. Keyboard In computing, a keyboard is a typewriter-style device, which uses an arrangement of buttons or keys, to act as mechanical levers or.
Lab 0 / Chapter 0 Windows XP Environment. 2 User Interfaces: A different perspective.
CS 281 – Fall 2015 Lab 4 Parametric Query and Forms in MS Access.
Open ModelSphere, a free CASE tool Page 1 © neosapiens 2010 How to Download Java Libraries This tutorial shows how to import Java libraries.
Sketchlet Tutorial Scripting sketchlet.sf.net Željko Obrenović obren.info/
Task #1 Create a relational database on computers in computer classroom 308, using MySQL server and any client. Create the same database, using MS Access.
1 Introduction to Visual Basic Dr Mohd Nabil Almunawar MS 3403 Advanced Computing.
Basics of Windows 95/98/NT. Versions of Windows Windows 95 and 98 used mainly on standalone computers Windows NT used on networked computers (as in our.
INFORMATION SYSTEM – SOFTWARE TOPIC: GRAPHICAL USER INTERFACE.
August Tech Terms. hardware The parts of your computer such as the monitor, tower and keyboard.
Oct 091 Example Program DemoInputValidation1.java DemoInputValidation2.java.
Programming Logic and Design Fourth Edition, Comprehensive Chapter 14 Event-Driven Programming with Graphical User Interfaces.
The Parts of a Computer Name:. I am a mouse. I select things on the computer.
Visual Basic A Quick Tutorial VB Review for ACS 367.
Sketchify Tutorial Getting Started – Creating a New Project sketchify.sf.net Željko Obrenović
THE DESKTOP. DEFINITION The desktop is the screen that appears after you turn on your computer. It shows a number of icons on a background picture. When.
OST Intro in to Macs. History of Macintosh On January 24, 1984 Apple Computer introduced the Apple Macintosh personal computer, with the Macintosh.
Open ModelSphere, a free CASE tool Page 1 © neosapiens 2009 How to Make SQL Requests This tutorial explains how to make SQL requests.
Done By: Huraiz AlGaoud. The mouse Mouse: It is a handheld pointing device that lets you select or move items on your screen. Mouse pad: provides a smooth.
Open ModelSphere, a free CASE tool Page 1 © neosapiens 2010 How to Add Roles This tutorial shows how to add roles in a sequence diagram.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 6 Looping and Multiple Forms.
Programming Logic and Design Seventh Edition Chapter 12 Event-Driven GUI Programming, Multithreading, and Animation.
DB Implementation: MS Access Macros
Final Project Deliverables
Event loops.
Graphical User Interfaces
Event loops.
Presentation transcript:

Sketchlet Tutorial Screen Poking sketchlet.sf.net Željko Obrenović obren.info/

Screen Poking Actions Screen poking is an action of generating synthetics mouse and keyboard events computationally You can define a sequence of mouse and keyboard events, and execute on any sketch and region event

Captured Screen Selecting available screen actions in relation to the captured screen List of actions Defining Screen Poking Actions

Calling Screen Poking Actions Screen poking actions can be called: – On active region mouse events – On sketch events (entry or exit) – On variable updates ("On Variable Update" actions) – On keyboard events – From other macros, as one of the commands Drag-and-Drop on any sketch or region event Directly specify in settings

Drop Event Anchors Anchors for connecting sketch events (on entry, on exit, on variable update, on keyboard event) by drag-and-drop of variables, timers and macros. You can also double-click on these icons to open current settings for these events and properties. Anchors for connecting region events (region overlap, discrete mouse events, continues mouse events) by drag-and-drop of variables, timers and macros. You can also double-click on these icons to open current settings for these events and properties.

Connecting Screen Poking Actions and Events Drag-and-drop on event anchor icons

Directly Specify in Settings