Обьясните в двух словах как это делается или напишите ссылку где есть примеры. В типовом примере решения нет ничего написаного насчет этого:

Изображение