Re[3]: Htmlayout: Текст вертикально?
От: c-smile Канада http://terrainformatica.com
Дата: 15.07.11 15:29
Оценка: 2 (1)
Здравствуйте, Peshuha, Вы писали:

P>То мне, чтобы нарисовать свой вертикальный Hello World надо будет определить и все эти стили на нем? Или нет?... — только вертикалка и все


В этом методе:
virtual BOOL on_draw   (HELEMENT he, UINT draw_type, HDC hdc, const RECT& rc )


HDC приходит уже подготовленным: текущий фонт это фонт из CSS и text color это CSS color.
Т.е. тебе нужно взять текущий фонт, сделать новый фонт из него с нужной ориентацией и нарисовать текущим цветом текста.
И вернуть TRUE из этого метода чтобы я сам не рисовал контент этого элемента.

background и foreground layers я отрисовываю сам. Т.е. на тебе только отрисовка content layer.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.