KPR canvas drawing example