add fill mode setting to TextDrawer
add default settings to graphics context for necessary ones
remove unnesessary checks in contexts