Using Carets

Creating and displaying a caret

Hiding a caret

Destroying a caret

Adjusting the blink time

Processing keyboard input