Transcript of Cincom Smalltalk on a Tablet
- 1. CINCOM SMALLTALK ON A TABLET By Andreas Hiltner
- 2. Overview 2015 Cincom Systems Inc. All Rights Reserved.3
Intention Gesture Support GestureConfig GestureAnnouncement
Example: NGWorkspace Example: PieChart Display Change Event
Questions
- 3. INTENTION Allow clients to use touch input and react on
display changes
- 4. Gesture config 2015 Cincom Systems Inc. All Rights
Reserved.5 Class GestureConfig allows the configuration of
individual gesture events, e.g. Pan PressAndTap Rotate TwoFingerTap
Zoom Gestures can be enabled/disabled for each window
- 5. GestureAnnouncement 2015 Cincom Systems Inc. All Rights
Reserved.6 Gesture events result in Announcements, e.g.
PanGestureAnnouncement PressAndTapGestureAnnouncement
RotateGestureAnnouncement TwoFingerTapGestureAnnouncement
ZoomGestureAnnouncement
- 6. Example NGWorkspace (zoom out) 2015 Cincom Systems Inc. All
Rights Reserved.7
- 7. Example NGWorkspace (zoom in) 2015 Cincom Systems Inc. All
Rights Reserved.8
- 8. Example NGWorkspace Zoom (video) 2015 Cincom Systems Inc.
All Rights Reserved.9
- 9. Example PieChart (rotate) 2015 Cincom Systems Inc. All
Rights Reserved.10
- 10. Display Change Event 2015 Cincom Systems Inc. All Rights
Reserved.11 WM_DISPLAYCHA NGE is sent, when a tablet is rotated.
Class UIMonitor reflects the changes to the resolution.
- 11. UIMonitor 2015 Cincom Systems Inc. All Rights Reserved.12
Class UIMonitor retrieves information about all attached screens,
e.g. Available Screens Default Screen Display Rectangle / Work
Rectangle Device Name DPI Scale Factor
- 12. 2015 Cincom Systems Inc. All Rights Reserved.13
Questions?
- 13. 2015 Cincom Systems Inc. All Rights Reserved.14 Star Team
(Smalltalk Strategic Resources) Suzanne Fortman
(sfortman@cincom.com) Cincom Smalltalk Program Director Arden
Thomas (athomas@cincom.com) Cincom Smalltalk Product Manager Jeremy
Jordan (jjordan@cincom.com) Cincom Smalltalk Marketing Manager
Suzanne Fortman (sfortman@cincom.com) Cincom Smalltalk Engineering
Manager Contact Information
- 14. 2015 Cincom Systems Inc. All Rights Reserved.15 Evaluate
Cincom Smalltalk: try.cincomsmalltalk.com Join our Cincom Smalltalk
Developer Program: develop.cincomsmalltalk.com Try Cincom
Smalltalk