Не могу понять что ты хочешь сделать, объясни. 
Как вариант, могу предложить аргумент у dxDrawText - colorCoded 
Смотри. Два текста 
Тень 
dxDrawText ( text, 21, posY+1, 200, 400, tocolor ( 0, 0, 0, 255 ), 1.0, "default-bold", "left","top",false,false,false,true )  
 
и оригинальный текст 
dxDrawText ( text, 20, posY, 200, 400, tocolor ( 255, 255, 255, 255 ), 1.0, "default-bold", "left","top",false,false,false,true ) 
 
Тест используется одинаковый. Тень нужна только черного цвета, а при использовании кодов #FFFFFF меняется цвет у обоих текстов. Последний парамерт включает цветовые коды (true), но если его выключить он пишет коды текстом (#FFFFFF). Дак вот как сделать чтобы в теневом тексте не писало эти коды и не меняло цвета текстов?