O'Reilly logo

MVVM in Delphi: Architecting and Building Model View ViewModel Applications by John Kouraklis

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© John Kouraklis 2016

John Kouraklis, MVVM in Delphi, 10.1007/978-1-4842-2214-0_6

6. User Interaction

John Kouraklis

(1)London, UK

Views (including forms, the console, and other means of data presentation) are created to present information and data to users and to allow them to interact with the software. User interaction is an integral part of every design pattern, including MVVM. As presented in Chapter 4, the way this project implements two-way communication between the different elements of the pattern is by using the Provider-Subscriber (ProSu) framework. In this chapter, we learn how to put ProSu into action and implement user interaction.

Selecting a Customer

When the user selects a customer from the popup box, POSApp retrieves the discount ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required