Using Carets

·Creating and displaying a caret

·Hiding a caret

·Destroying a caret

·Adjusting the blink time

·Processing keyboard input