У меня возникли проблемы с получением wxStyledTextCtrl для раскрашивания моих списков слов.
x->m_ctlEdit->SetKeyWords(0,"true false");
x->SetWordChars(wxT("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMONPQRSTUVWXYZ._") );
x->StyleSetForeground(wxSTC_HPHP_WORD, wxColour(0x67,0xa6,0xff));
true и false таким образом не окрашиваются, я использовал StyleSetForeground для многих других определений, и все это работает нормально, просто возникают проблемы со списками слов.
В качестве второго вопроса: как разделить цвета для разных списков слов? Я знаю, что могу установить другой список ключевых слов с числовым идентификатором, но как мне применить стили для каждого списка ключевых слов, поскольку функция не принимает идентификатор?
Примечание. Использование лексера HTML/PHP, который поставляется по умолчанию с wxStyledTextCtrl.