Graphical User Interface off-line

Slides:



Advertisements
Similar presentations
Transforming Research into Results Creating My Account in OvidSP.
Advertisements

1 Microsoft Access 2002 Tutorial 9 – Automating Tasks With Macros.
Copyright 2007, Paradigm Publishing Inc. EXCEL 2007 Chapter 6 BACKNEXTEND 6-1 LINKS TO OBJECTIVES Workbook properties Workbook properties Workbook Sharing.
Headers and Footers.  Headers and footers are areas in the top and bottom margins of each page in a document.  User can insert or change text in headers.
Creating Custom Forms. 2 Design and create a custom form You can create a custom form by modifying an existing form or creating a new form. Either way,
Automating Tasks With Macros. 2 Design a switchboard and dialog box for a graphical user interface Database developers interact directly with Access.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
CIM6400 CTNW (04/05) 1 CIM6400 CTNW Lesson 6 – More on Windows 2000.
South Dakota Library Network MetaLib Management Basics Customizing QuickSets South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD
Sequence Diagrams And Collaboration Diagrams HungNM.
1 Creating Windows GUIs with Visual Studio. 2 Creating the Project New Project Visual C++ Projects Windows Forms Application Give the Project a Name and.
Basic & Advanced Reporting in TIMSNT ** Part Three **
XP New Perspectives on Microsoft Office Access 2003 Tutorial 10 1 Microsoft Office Access 2003 Tutorial 10 – Automating Tasks With Macros.
Your slide team at 24point0 You are awesome! Thank you for your business and support. Here from all of us… Wishing you a happy holidays! Note: You can.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 6 1 Microsoft Office Access 2003 Tutorial 6 – Creating Custom Forms.
© 2009 IBM Corporation ITCAM for Transactions ISM Profiles Management ITCAM for Transactions – Internet Service Monitoring – Profile Management (v7.3)
Chapter 2 – Introduction to Windows Operating System II Manipulating Windows GUI 1CMPF112 Computing Skills for Engineers.
Chapter 5 Validating Form Data with JavaScript
eIRB Training IRB Committee Members
Appendix A Introduction to Windows 7
Grouping EBSCOhost Databases by Subject in EBSCOadmin
Business Objects Overview
MS Access Introduction Database Design.
Toolbars and buttons in Microsoft Word
Microsoft Office Ribbon
Building a User Interface with Forms
Top 25 Lists.
Lesson 4 Objectives work with document formatting
Accsess 2013 Creating Database.
EMR field in Portals Work History page
Create your Benner - intro
Contract Compliance: Search
Chap 7. Building Java Graphical User Interfaces
INTRODUCTION TO BASIC MATLAB
Graphical User Interfaces -- Introduction
Microsoft Office Access 2003
Microsoft Office Access 2003
Lesson 2: Components of Patient Lists
Microsoft Office Ribbon
Delegating Access & Managing Another Person’s Mail/Calendar with Outlook Information Technology.
Lesson Seven: Maintaining Patient Lists
Path: Common > Application Appearance > Workspaces
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Managing Epic Messages
Lesson Seven: Maintaining Patient Lists
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Microsoft outlook 2013.
Lecture Set 11 Creating and Using Classes
Exploring the Basics of Microsoft Windows 7
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Managing Epic Messages
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
In this chapter, you will learn the following:
Access: Queries IV Participation Project
Lesson Eight: Maintaining Existing Patient Lists
Microsoft Office Ribbon
European Computer Driving Licence
Software Activation for Existing Client If you are already registered with us and using our product. Start software, it will be displayed following main.
Houdini Parameter Interface Quick Facts by Deborah R. Fowler
Custom Dashboards Quick Help Guide
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Graphical User Interface
Graphical User Interface
Using Microsoft Outlook: Outlook Support Number
Quick Start Guide: Adding Industrial Equipment
Unit J: Creating a Database
Windows Operating System
NatQuery An End-User Perspective On Using To Extract Data From ADABAS
Presentation transcript:

Graphical User Interface off-line FitLike Graphical User Interface off-line

I- Introduction In the future, all the component of FitLike will be independent (can work offline) Useful to have simple GUI to do complex operations Here we show how to use DisplayManager in that way

II- DisplayManager architecture DisplayManager is based on a custom tab system It gives data to the selected tab that will handle display tasks We can also ask DisplayManager to give back data at any time Send data to selected tab Manage tab DispersionTab DisplayManager ZoneTab Send data displayed at the selected tab BlocTab BoxPlotTab

II- DisplayManager architecture DisplayManager contains (now) three types of tab: EmptyTab: default tab specified by « Untitled » DispersionTab: tab for dispersion data specified by « Dispersion » ZoneTab: tab for zone data specified by « Zone » Rule: You can add any type of data to EmptyTab but not to others! DispersionTab: accept only Dispersion object ZoneTab: accept only Zone object

III- DisplayManager - constructor After adding paths, DisplayManager is created using DisplayManager should appears at this time

III- DisplayManager – add data You need a RelaxObj array: here « relaxObj » addPlot(DisplayManager, DataUnit, idxZone) idxZone: a number or NaN (if all data) Get dispersion data Send data to the selected tab (untitled)

III- DisplayManager – apply mask Maybe you want to apply a mask on some data and keep results in memory for further treatment

III- DisplayManager – apply mask Double-click anywhere on the blue form to confirm the mask

III- DisplayManager – get data (Option1) Your data object are handles: Modify them in DisplayManager (with a mask) modify also your data in the workspace You can get your data in your workspace

III- DisplayManager – get data (Option2) You can also use the dedicated function (to have also idxZone) Get data or get data + idxZone

III- DisplayManager – get Legend You can get the legend of the current tab Warning: leg do not contain fit object legend!

III- DisplayManager – remove data We want to remove a particular data from the selected tab removePlot(DisplayManager, DataUnit, idxZone) Warning²: If you delete a DataUnit in your workspace, it will be delete in all the tab!! (handle, handle and always handle) Get data + idxZone Remove first data

IV- DisplayManager – add/close tab We want to open a new tab for new data Now a new empty tab is available for data

IV- DisplayManager – add/close tab We want to close a tab: right-click on any tab Rule: you need to keep at least one tab (and the ‘+’ tab)