Implement showing built-in dialog via canvas