What is the DatePicker Widget and How Can You Use It?
Looking for Smalltalk Examples and Ideas?
Cincom Smalltalk Digest readers have benefited from the Hidden Gems screencast series for several years now. Beginners in Smalltalk or developers looking at Cincom Smalltalk for the first time are now learning of its value. Arden Thomas, the Cincom Smalltalk Product Manager, started the Hidden Gems screencast to give specific Smalltalk examples to other developers. Arden crafted this video series to share these examples, shortcuts, tips and techniques that might make it easier for other developers.
In this month’s new screencast, Arden discusses the DatePicker widget and how to use it. The DatePickerControl class represents a brand-new widget known as DatePicker. Although it is not completely integrated into the tool environment, it is relatively straightforward to use, once you know how. Note that this widget will not help with finding someone to watch a movie with, but it will help you manage your calendar.
In the first of three screencasts, Arden shows where to find the new DatePicker widget and demonstrates how easy it is to integrate and use in an application. Watch this screencast below, or click here.
This screencast is part of the Tools Series, which explores some tools and product features that developers should find useful.
In this second screencast, Arden demonstrates how to integrate the DatePicker and tie it to another widget via the ValueModel framework. This allows you to integrate and use the DatePicker just like other widgets. Watch this screencast below, or click here.
This third screencast shows how you can build the DatePicker into an application, and then reuse and integrate the application in a modular fashion. This uses the DomainMaster framework. This screencast also makes use of the ClassCloning tool. Watch this screencast below, or click here.
As with the two above, this third screencast is part of the Tools Series and also part of the DomainMaster Series, which introduces an application framework that leverages the principles of the ValueModel to make application development easier, faster, capable and reliable.
If you have questions, comments, ideas for other Smalltalk examples or suggestions for future Hidden Gems, please email the Cincom Smalltalk Product Team at CSSTARTeam@cincom.com.