Comment Comment by mackrevinack not sure if this is what you have in mind but Code by Charles Petzold might be worth checking out parent mackrevinack 3 years ago