SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
1
Georg Heeg eK
@
21th International Smalltalk
Conference
Annecy
Georg Heeg
Presents
Georg Heeg eK
Multimedia Presentations at
Adventure World German
Language
in Köthen Castle
Georg Heeg eK
•  Founded 7/7/1987 in
Dortmund
–  Original Mission
•  Spread Smalltalk in Central Europe
•  1996
–  Georg Heeg AG Zurich
•  To serve the Swiss Market
•  1999
–  Subsidiary in Köthen (Anhalt)
•  To keep Family Heeg together
Main Activities
•  100% Smalltalk
– Training
– Consulting
– Product development for customers
– Project support
– ERP System Component Studio
Our Team
•  14 Smalltalkers
– 7 to 28 years of Smalltalk experience
– 6 certified Scrum Masters
•  1 Web Designer
•  1 Sales Person
•  4 Craftspeople
•  1 Business Administration Manager
April 27, 2013
•  Adventure World German Language
opened at Köthen Castle as part of
Köthen History Museum (http://www.erl
ebniswelt-deuts che-sprache.de/ ).
Welcome to Köthen Castle
8
Let‘s enter Adventure World
9
Welcome
10
Displays
•  Traditional displays
•  3 self-service 42” touch monitors
– visitors can interact
– information systems providing different kind
of information
Let‘s go through the Exhibition
12
Tasks
•  The only tasks the developers needed to
fulfill are:
1.  Easy to use by everybody without any
explanation.
2.  Show information in good looking ways.
How to Use the Surface
•  All screens are Full HD 1080p
•  1920:1080 = (16:9) * 120
•  PowerPoint uses 4:3 = 12:9
•  Control panel: 4:9 (25% of the width)
•  85% to 90% are right-handed
The Surface
Behind the Scenes
16
System
•  Standard PC
•  2 Monitors
– Primary to control
– 42“ Touch Monitor
•  Windows 8
– For gesture support
•  VisualWorks 7.9.1
Demo Time
Screen Architecture
•  VisualWorks Canvas
– autoplaced on full second screen
– configurable button pane (right)
– exchangable subcanvas (left)
• mostly Internet Explorer 10 in Active-X
Inside the Subcanvas
•  VisualWorks Application
– Denckring
•  External Web Site
– Humboldt University Berlin
– So sprachen unsere Vorfahren
•  Converted PowerPoint presentations
– e.g. Welcome
Inside the Subcanvas II
•  Seaside Application
– Scrabble
• Award winning
•  SeaBreeze Applications
– easier to make good looking (css)
• Member and book databases
– also as front-end to other web sites
• Word creation machine
Virtual keyboard
•  VisualWorks window
•  Controlled by seaSide apps
– using call-backs
Special Issue I
•  Gesture Support
– Windows Message WM_GESTURE
– GetGestureInfo() must be called in WndProc
• to fill GESTUREINFO structure
•  Dual Thread VM
– only allows WndProc being implemented in
C/C++
23
Special Issue I
Special Issue II
•  Some gestures are unwanted
– Ribbon effect moves the entire window
– Two finger gestures modify the layout
•  Filtering of events only option
– must be implemented in C/C++
Cinema
26
Cinema
•  Automatic scheduling of videos
– every 30 minutes
•  Dimming the lights
•  Schedule of the rest of the day
– when no video shown
– show current time
•  Manual control option
Our Team made GH Show come true
Georg Heeg eK
Georg Heeg eK
Baroper Str. 337
44227 Dortmund
Germany
Tel: +49 (0)231 - 97599 - 0
Fax: +49 (0)231 - 97599-20
Email: georg@heeg.de
http://www.heeg.de
Georg Heeg AG
Seestraße 135
8027 Zürich
Switzerland
Tel: +41 (848) 43 34 24
Georg Heeg eK
Wallstraße 22
06366 Köthen
Germany
Tel: +49 (0)3496 - 214 328
Fax: +49 (0)3496 - 214 712

Weitere ähnliche Inhalte

Ähnlich wie Multimedia Presentation in Köthen Castle

Windows 8 DevUnleashed - Session 1
Windows 8 DevUnleashed - Session 1Windows 8 DevUnleashed - Session 1
Windows 8 DevUnleashed - Session 1
drudolph11
 
AWS Innovate: Moving Microsoft .Net applications one container at a time - Da...
AWS Innovate: Moving Microsoft .Net applications one container at a time - Da...AWS Innovate: Moving Microsoft .Net applications one container at a time - Da...
AWS Innovate: Moving Microsoft .Net applications one container at a time - Da...
Amazon Web Services Korea
 
SAP TechEd 2010 highlights
SAP TechEd 2010 highlightsSAP TechEd 2010 highlights
SAP TechEd 2010 highlights
Sascha Wenninger
 
[I3 d]04 interactivity
[I3 d]04 interactivity[I3 d]04 interactivity
[I3 d]04 interactivity
jylee_kgit
 

Ähnlich wie Multimedia Presentation in Köthen Castle (20)

How can we re-align museum practices to make more of changing technologies? MOSI
How can we re-align museum practices to make more of changing technologies? MOSIHow can we re-align museum practices to make more of changing technologies? MOSI
How can we re-align museum practices to make more of changing technologies? MOSI
 
Windows 8 DevUnleashed - Session 1
Windows 8 DevUnleashed - Session 1Windows 8 DevUnleashed - Session 1
Windows 8 DevUnleashed - Session 1
 
Cincom Smalltalk News
Cincom Smalltalk NewsCincom Smalltalk News
Cincom Smalltalk News
 
Docker in a big company
Docker in a big companyDocker in a big company
Docker in a big company
 
Introducing Alfred Desktop 3.6
Introducing Alfred Desktop 3.6 Introducing Alfred Desktop 3.6
Introducing Alfred Desktop 3.6
 
Open Accessibility EverywhereGroundwork, Infrastructure, Standards
Open Accessibility EverywhereGroundwork, Infrastructure, StandardsOpen Accessibility EverywhereGroundwork, Infrastructure, Standards
Open Accessibility EverywhereGroundwork, Infrastructure, Standards
 
Cincom Smalltalk: Present, Future & Smalltalk Advocacy
Cincom Smalltalk: Present, Future & Smalltalk AdvocacyCincom Smalltalk: Present, Future & Smalltalk Advocacy
Cincom Smalltalk: Present, Future & Smalltalk Advocacy
 
Visualizing the engineering project lifecycle - Unite Copenhagen
Visualizing the engineering project lifecycle - Unite CopenhagenVisualizing the engineering project lifecycle - Unite Copenhagen
Visualizing the engineering project lifecycle - Unite Copenhagen
 
AWS Innovate: Moving Microsoft .Net applications one container at a time - Da...
AWS Innovate: Moving Microsoft .Net applications one container at a time - Da...AWS Innovate: Moving Microsoft .Net applications one container at a time - Da...
AWS Innovate: Moving Microsoft .Net applications one container at a time - Da...
 
SAP TechEd 2010 highlights
SAP TechEd 2010 highlightsSAP TechEd 2010 highlights
SAP TechEd 2010 highlights
 
From Print Design to Web Design
From Print Design to Web DesignFrom Print Design to Web Design
From Print Design to Web Design
 
CV-Nicolas_Cybulski
CV-Nicolas_CybulskiCV-Nicolas_Cybulski
CV-Nicolas_Cybulski
 
Amplexor Drupal for the Enterprise seminar - introduction
Amplexor Drupal for the Enterprise seminar - introductionAmplexor Drupal for the Enterprise seminar - introduction
Amplexor Drupal for the Enterprise seminar - introduction
 
[I3 d]04 interactivity
[I3 d]04 interactivity[I3 d]04 interactivity
[I3 d]04 interactivity
 
Why is EFL used on Tizen?
Why is EFL used on Tizen?Why is EFL used on Tizen?
Why is EFL used on Tizen?
 
Smalltalk on a CE device
Smalltalk on a CE deviceSmalltalk on a CE device
Smalltalk on a CE device
 
Sirius Role Playing Game - Build diagram, table and tree editors in 20 minutes
Sirius Role Playing Game  - Build diagram, table and tree editors in 20 minutesSirius Role Playing Game  - Build diagram, table and tree editors in 20 minutes
Sirius Role Playing Game - Build diagram, table and tree editors in 20 minutes
 
Practical workflows for responsive design
Practical workflows for responsive designPractical workflows for responsive design
Practical workflows for responsive design
 
EXCEL Extraction
EXCEL ExtractionEXCEL Extraction
EXCEL Extraction
 
Case Study: Using Qt to Develop Advanced GUIs & Advanced Visualization Software
Case Study: Using Qt to Develop Advanced GUIs & Advanced Visualization SoftwareCase Study: Using Qt to Develop Advanced GUIs & Advanced Visualization Software
Case Study: Using Qt to Develop Advanced GUIs & Advanced Visualization Software
 

Mehr von ESUG

Workshop: Identifying concept inventories in agile programming
Workshop: Identifying concept inventories in agile programmingWorkshop: Identifying concept inventories in agile programming
Workshop: Identifying concept inventories in agile programming
ESUG
 
The Pharo Debugger and Debugging tools: Advances and Roadmap
The Pharo Debugger and Debugging tools: Advances and RoadmapThe Pharo Debugger and Debugging tools: Advances and Roadmap
The Pharo Debugger and Debugging tools: Advances and Roadmap
ESUG
 
Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...
ESUG
 
Analyzing Dart Language with Pharo: Report and early results
Analyzing Dart Language with Pharo: Report and early resultsAnalyzing Dart Language with Pharo: Report and early results
Analyzing Dart Language with Pharo: Report and early results
ESUG
 
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
ESUG
 
A Unit Test Metamodel for Test Generation
A Unit Test Metamodel for Test GenerationA Unit Test Metamodel for Test Generation
A Unit Test Metamodel for Test Generation
ESUG
 
Creating Unit Tests Using Genetic Programming
Creating Unit Tests Using Genetic ProgrammingCreating Unit Tests Using Genetic Programming
Creating Unit Tests Using Genetic Programming
ESUG
 
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
Threaded-Execution and CPS Provide Smooth Switching Between Execution ModesThreaded-Execution and CPS Provide Smooth Switching Between Execution Modes
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
ESUG
 
Exploring GitHub Actions through EGAD: An Experience Report
Exploring GitHub Actions through EGAD: An Experience ReportExploring GitHub Actions through EGAD: An Experience Report
Exploring GitHub Actions through EGAD: An Experience Report
ESUG
 
Pharo: a reflective language A first systematic analysis of reflective APIs
Pharo: a reflective language A first systematic analysis of reflective APIsPharo: a reflective language A first systematic analysis of reflective APIs
Pharo: a reflective language A first systematic analysis of reflective APIs
ESUG
 
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
Improving Performance Through Object Lifetime Profiling: the DataFrame CaseImproving Performance Through Object Lifetime Profiling: the DataFrame Case
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
ESUG
 
Pharo DataFrame: Past, Present, and Future
Pharo DataFrame: Past, Present, and FuturePharo DataFrame: Past, Present, and Future
Pharo DataFrame: Past, Present, and Future
ESUG
 
A New Architecture Reconciling Refactorings and Transformations
A New Architecture Reconciling Refactorings and TransformationsA New Architecture Reconciling Refactorings and Transformations
A New Architecture Reconciling Refactorings and Transformations
ESUG
 

Mehr von ESUG (20)

Workshop: Identifying concept inventories in agile programming
Workshop: Identifying concept inventories in agile programmingWorkshop: Identifying concept inventories in agile programming
Workshop: Identifying concept inventories in agile programming
 
Technical documentation support in Pharo
Technical documentation support in PharoTechnical documentation support in Pharo
Technical documentation support in Pharo
 
The Pharo Debugger and Debugging tools: Advances and Roadmap
The Pharo Debugger and Debugging tools: Advances and RoadmapThe Pharo Debugger and Debugging tools: Advances and Roadmap
The Pharo Debugger and Debugging tools: Advances and Roadmap
 
Sequence: Pipeline modelling in Pharo
Sequence: Pipeline modelling in PharoSequence: Pipeline modelling in Pharo
Sequence: Pipeline modelling in Pharo
 
Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...
 
Analyzing Dart Language with Pharo: Report and early results
Analyzing Dart Language with Pharo: Report and early resultsAnalyzing Dart Language with Pharo: Report and early results
Analyzing Dart Language with Pharo: Report and early results
 
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
 
A Unit Test Metamodel for Test Generation
A Unit Test Metamodel for Test GenerationA Unit Test Metamodel for Test Generation
A Unit Test Metamodel for Test Generation
 
Creating Unit Tests Using Genetic Programming
Creating Unit Tests Using Genetic ProgrammingCreating Unit Tests Using Genetic Programming
Creating Unit Tests Using Genetic Programming
 
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
Threaded-Execution and CPS Provide Smooth Switching Between Execution ModesThreaded-Execution and CPS Provide Smooth Switching Between Execution Modes
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
 
Exploring GitHub Actions through EGAD: An Experience Report
Exploring GitHub Actions through EGAD: An Experience ReportExploring GitHub Actions through EGAD: An Experience Report
Exploring GitHub Actions through EGAD: An Experience Report
 
Pharo: a reflective language A first systematic analysis of reflective APIs
Pharo: a reflective language A first systematic analysis of reflective APIsPharo: a reflective language A first systematic analysis of reflective APIs
Pharo: a reflective language A first systematic analysis of reflective APIs
 
Garbage Collector Tuning
Garbage Collector TuningGarbage Collector Tuning
Garbage Collector Tuning
 
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
Improving Performance Through Object Lifetime Profiling: the DataFrame CaseImproving Performance Through Object Lifetime Profiling: the DataFrame Case
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
 
Pharo DataFrame: Past, Present, and Future
Pharo DataFrame: Past, Present, and FuturePharo DataFrame: Past, Present, and Future
Pharo DataFrame: Past, Present, and Future
 
thisContext in the Debugger
thisContext in the DebuggerthisContext in the Debugger
thisContext in the Debugger
 
Websockets for Fencing Score
Websockets for Fencing ScoreWebsockets for Fencing Score
Websockets for Fencing Score
 
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScriptShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
 
Advanced Object- Oriented Design Mooc
Advanced Object- Oriented Design MoocAdvanced Object- Oriented Design Mooc
Advanced Object- Oriented Design Mooc
 
A New Architecture Reconciling Refactorings and Transformations
A New Architecture Reconciling Refactorings and TransformationsA New Architecture Reconciling Refactorings and Transformations
A New Architecture Reconciling Refactorings and Transformations
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

Multimedia Presentation in Köthen Castle

  • 1. 1
  • 2. Georg Heeg eK @ 21th International Smalltalk Conference Annecy
  • 3. Georg Heeg Presents Georg Heeg eK Multimedia Presentations at Adventure World German Language in Köthen Castle
  • 4. Georg Heeg eK •  Founded 7/7/1987 in Dortmund –  Original Mission •  Spread Smalltalk in Central Europe •  1996 –  Georg Heeg AG Zurich •  To serve the Swiss Market •  1999 –  Subsidiary in Köthen (Anhalt) •  To keep Family Heeg together
  • 5. Main Activities •  100% Smalltalk – Training – Consulting – Product development for customers – Project support – ERP System Component Studio
  • 6. Our Team •  14 Smalltalkers – 7 to 28 years of Smalltalk experience – 6 certified Scrum Masters •  1 Web Designer •  1 Sales Person •  4 Craftspeople •  1 Business Administration Manager
  • 7. April 27, 2013 •  Adventure World German Language opened at Köthen Castle as part of Köthen History Museum (http://www.erl ebniswelt-deuts che-sprache.de/ ).
  • 11. Displays •  Traditional displays •  3 self-service 42” touch monitors – visitors can interact – information systems providing different kind of information
  • 12. Let‘s go through the Exhibition 12
  • 13. Tasks •  The only tasks the developers needed to fulfill are: 1.  Easy to use by everybody without any explanation. 2.  Show information in good looking ways.
  • 14. How to Use the Surface •  All screens are Full HD 1080p •  1920:1080 = (16:9) * 120 •  PowerPoint uses 4:3 = 12:9 •  Control panel: 4:9 (25% of the width) •  85% to 90% are right-handed
  • 17. System •  Standard PC •  2 Monitors – Primary to control – 42“ Touch Monitor •  Windows 8 – For gesture support •  VisualWorks 7.9.1
  • 19. Screen Architecture •  VisualWorks Canvas – autoplaced on full second screen – configurable button pane (right) – exchangable subcanvas (left) • mostly Internet Explorer 10 in Active-X
  • 20. Inside the Subcanvas •  VisualWorks Application – Denckring •  External Web Site – Humboldt University Berlin – So sprachen unsere Vorfahren •  Converted PowerPoint presentations – e.g. Welcome
  • 21. Inside the Subcanvas II •  Seaside Application – Scrabble • Award winning •  SeaBreeze Applications – easier to make good looking (css) • Member and book databases – also as front-end to other web sites • Word creation machine
  • 22. Virtual keyboard •  VisualWorks window •  Controlled by seaSide apps – using call-backs
  • 23. Special Issue I •  Gesture Support – Windows Message WM_GESTURE – GetGestureInfo() must be called in WndProc • to fill GESTUREINFO structure •  Dual Thread VM – only allows WndProc being implemented in C/C++ 23
  • 25. Special Issue II •  Some gestures are unwanted – Ribbon effect moves the entire window – Two finger gestures modify the layout •  Filtering of events only option – must be implemented in C/C++
  • 27. Cinema •  Automatic scheduling of videos – every 30 minutes •  Dimming the lights •  Schedule of the rest of the day – when no video shown – show current time •  Manual control option
  • 28. Our Team made GH Show come true
  • 29. Georg Heeg eK Georg Heeg eK Baroper Str. 337 44227 Dortmund Germany Tel: +49 (0)231 - 97599 - 0 Fax: +49 (0)231 - 97599-20 Email: georg@heeg.de http://www.heeg.de Georg Heeg AG Seestraße 135 8027 Zürich Switzerland Tel: +41 (848) 43 34 24 Georg Heeg eK Wallstraße 22 06366 Köthen Germany Tel: +49 (0)3496 - 214 328 Fax: +49 (0)3496 - 214 712