reenoip
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Никак не могу совладать с "cxGrid", а точнее - с header'ами в "cxGrid1DBTableView_xxx". Задача такая: ввиду того, что компонента от devexpress не дружит с кодировками (у меня специфика тут, без этого никак), решил тупо нарисовать pcx и натягивать их по требованию юзера на заголовки колонок. Если устанавливать pcx что называется "в лоб" (cxGrid1DBTableView1 > HeaderGlyth), то рисунок отборажается, всё путём. Но у меня их два - на моём языке и на русском. Следовательно, пришлось установить "cxStyleRepository" и работать с заголовками через него, но беда в том, что через "cxStyleRepository" я не могу присвоить заголовку мои глифы ((( Изменение идёт при нажатии кнопки смены локализации. Думал, что сработает так: cxGrid1DBTableView1_xxx.Styles.Header:=cxStyle1; (в настройках cxStyle1 установил 1.pcx) и cxGrid1DBTableView1_xxx.Styles.Header:=cxStyle2; (в настройках cxStyle2 установил 2.pcx) Ни фига подобного, грид даже не реагирует. Что я делаю не так?.. |