Make selectedTextColor into a property
Make cursor text color into a property
Change useSmartCursorColor into property
Make minimumContrast into property
Make transparency into property
Make blend into property
Make useTransparency into property
Make keyIsRepeat into property
Make selectedText into property
Make content into a property
Make selectionTime into property
Make font/nafont into properties
Rename naFont into nonAsciiFont. Use a property for font/nafont
Remove excess from public header
Make lineHeight and charWidth into properties
Make cursorVisible into a property
Make findInProgress into a property
Make absoluteScrollPosition into a property
Make findContext into a property and rename it from initialFindContext.
Make dimmingAmount into property