Pharo is an excellent environment for building interactive applications. In part 4 of this series, I take a look at a planning tool for time slot based planning. This is not so common in software development, but is used a lot in simple and complicated contexts. In the example, there are 4 rooms that can be scheduled between 8:00 and 18:00 at a granularity of 5 minutes. An element panel is added as a new kind of drag panel containing prototypes of the tasks that can be planned. Here the prototypes are no longer the squares from the earlier drag panels, their height depends on the amount of time they take. When a task prototype is dragged to the plan board, the responsible party can be selected using spotter.

https://vimeo.com/134547026

Stephan

Reply via email to