LCG AA Meeting 30 June 2004 Valeriy Onuchin GUI Builder.

Slides:



Advertisements
Similar presentations
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Advertisements

Lecture Access – Forms. What’s a Form? Easier way to get to your data –Add –Change –Delete More secure –Users see only what you want Additional features.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Introduction To Form Builder
Project Four Modifying Visual Elements and Presentation Formats
CS&E 1111 PowerPoint Microsoft PowerPoint Learning about Presentation Software and using Microsoft PowerPoint Slide views Preparing text, drawings and.
POWER POINT. TOPICS Different Views Printing presentation Animation Layout Design Themes Master Slide Smart Art Insert Footer, Hyperlink etc., 2.
Programming with App Inventor Computing Institute for K-12 Teachers Summer 2012 Workshop.
1 ICAS’2008 – Gosier, March 16-21, 2008 GrafiXML, A Multi-Target User Interface Builder based on UsiXML Benjamin Michotte, Jean Vanderdonckt Université.
PowerPoint Lesson 4 Expanding on PowerPoint Basics
Copyright 2007, Information Builders. Slide 1 Maintain & JavaScript: Two Great Tools that Work Great Together Mark Derwin and Mark Rawls Information Builders.
Tutorial 6 Using Form Tools and Creating Custom Forms
PowerPoint for Macs: Building Image Intensive Presentations Julia Simic University of Oregon VRC 2006 Version: PowerPoint 2004 for Mac.
Microsoft Office 2013 ®® Access Tutorial 4 Creating Forms and Reports.
Crosstab Query » Form » Chart Succinctly Summarizing Data.
Bertrand Bellenot ROOT Users Workshop Mar ROOT GUI Builder Status & Plans ROOT & External GUI World MFC, FOX, Qt, PVSS… Snapshot of the Future.
How to create a Splash Screen in MS Access Carlos Coronel.
1. Add your Name and to the First Page of the wiki:
HTML presentation Embedding Graphics in Web Pages n HTML uses an empty tag called the (image tag) n n n or n n n Note: all web production tools do insert.
RPMS - EHR v1.1 Techie Class Really Powerful at Measuring Stuff.
CSS/417 Introduction to Database Management Systems Workshop 2.
Liang, Introduction to Java Programming, Eighth Edition, (c) 2011 Pearson Education, Inc. All rights reserved Using Android XML Resources.
The Ogden Trust making physics matter Your name goes here Example title slide.
McGraw-Hill/Irwin The O’Leary Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Access 2002 Lab 5 Creating Custom Forms.
Copyright © 2003 Pearson Education, Inc. Chapter 2, Slide 1 by Michael Kay The Web Wizard’s Guide to Flash.
Tutorial 4 Creating Forms and Reports
GISMO/GEBndPlan Overview Geographic Information System Mapping Object.
Return to Outline Copyright © 2011 by Maribeth H. Price 3-1 Labeling and annotation.
CMAP Concept Mapping Activity Climate Change Unit.
USING WORDPRESS TO CREATE A WEBSITE (RATHER THAN A BLOG) STEP-BY-STEP INSTRUCTIONS.
Bryn Jones UNDA 2000 Introduction to Screen Presentations CO110E Part 3 How to do Screen Presentations.
16 October 2002ROOT 2002, CERN1 Progress with Carrot Valeriy Onuchin.
Unit 2, Lesson 7 Creating Web Pages and Web Documents.
More PowerPoint. Re-using your slides You can re-use your slides in different presentation. Choose Insert, Slides from Files Browse to locate the presentation.
LCG AA Meeting 31 October 2007 The new dynamically and extensively customizable ROOT browser Bertrand Bellenot.
Developing GUIs With the Eclipse Visual Editor, SWT Edition David Gallardo.
CHEP06, Mumbai, India February 2006 General Status of ROOT GUI Ilka Antcheva, Bertrand Bellenot, René Brun, Valeriy Onuchin *, Fons Rademakers CERN,
LCG AA Meeting 30 June 2004 Ilka Antcheva Graphics User Interface in ROOT.
Creating PowerPoint Presentations Microsoft PowerPoint Module 1.
LCG AA Meeting 26 April 2006 User Interface Developments in ROOT Ilka Antcheva on behalf of ROOT GUI Work Package.
WaveMaker Visual AJAX Studio 4.0 Training Styling your application.
ECDL: PowerPoint Lesson 1: Themes.
LCG AA Internal Review 30 March 2005 ROOT Graphical User Interface Ilka Antcheva, Bertrand Bellenot, Valeri Fine, Valeriy Onuchin, Fons Rademakers.
1 New Perspectives on Microsoft Access 2016 Module 4: Creating Forms and Reports.
Automata Editor Tool with GEF and EMF
Course Number and Name Do not move or resize the white textbox; font change and text edits MUST fit inside white text box. It is recommended to leave background.
Printer Management Chapter 5 - Objectives.
Working in the Forms Developer Environment
Microsoft PowerPoint Objectives
AKA: How to make a STELLAR presentation!!
Helpful Hints for 24” Glossy Poster
Windows Desktop Applications
Motus Unitatis, an Animation Editor
Alpha Teach User Interface
Helpful Hints for 24” Matte Poster
Presentation Title INSTRUCTIONS:
Working Knowledge Training
MS PowerPoint.
Grid Modules Module Use the grid as a guide to ensure elements are aligned and.
Grid Modules Module Use the grid as a guide to ensure elements are aligned and.
Presentation Title INSTRUCTIONS:
YOUR TITLE HERE Your name here.
Android: Shapes.
Using the Drag&Drop Macro
Helpful Hints for 48” Matte Poster
Display Builder Update
How to create a Infographic
Helpful Hints for 48” Glossy Poster
Visual Basic for Applications: Introduction
Working Knowledge Training
Presentation transcript:

LCG AA Meeting 30 June 2004 Valeriy Onuchin GUI Builder

Valeriy Onuchin LCG AA Meeting 30 June 2004 Slide 2 Where we go? (our goals) Provide base functionality for built-in editing –Any ROOT GUI application can be switched to editable mode. In the editable mode it is possible to Edit exiting graphical objects and layout via drag-and-drop, i.e. pick, move, resize, delete, re-parent operations. Create new GUI widgets –Choose what you want and put it where you want. “Lasso allocation” of base GUI widgets. –Cut/copy/paste/clone existing widgets visible on desktop. Embed other ROOT GUI applications. Undo/Redo actions. Checkpointing. GUI objects alignment via layout managers, snapping to grid

Valeriy Onuchin LCG AA Meeting 30 June 2004 Slide 3 Where we go? (cont.) Change widget attributes (background, font, etc.) via property editors. Add widget attributes via wizards. Add dynamic functionality via establishing signal-slots connections. Save GUI design as set of C++ macros which can be compiled into DLL or executable. Signal-slots connections are also saved … ???

Valeriy Onuchin LCG AA Meeting 30 June 2004 Slide 4 Where we are? Editable mode is in ROOT. Embedding GUI applications is in ROOT. Saving GUI design as C++ macro is in ROOT. Undo/Redo: TQUndoManager is in ROOT. Create widget property editor is in progress. Two classes are close to be released: –TGDragManager, TGuiBuilder Copy/Paste/Clone of GUI objects is based on ROOT I/O. Work is in progress. Saving signal-slots is straight and easy to implement. The first version of GUI builder hopefully will appear in coming release.