finished Custom User Interfaces manual chapter.