Форум: "Начинающим";
Текущий архив: 2010.10.17;
Скачать: [xml.tar.bz2];
ВнизВозможно ли определить позицию переноса в DrawText? Найти похожие ветки
← →
KilkennyCat © (2010-07-21 19:30) [0]при флагах DT_CalcRect or DT_WordBreak.
Можно, конечно, просто весь процесс переноса строк самому написать, но вдруг такая возможность есть?
← →
Игорь Шевченко © (2010-07-21 19:38) [1]sysutils.wraptext не ?
← →
KilkennyCat © (2010-07-21 20:14) [2]неа, спасибо, не подойдет. Точнее, подойдет, но все равно придется кучку писать дополнительно.
написал свой вычислитель переноса, заодно и рисователь.
← →
Leonid Troyanovsky © (2010-07-21 22:33) [3]
> KilkennyCat © (21.07.10 20:14) [2]
> написал свой вычислитель переноса, заодно и рисователь.
Для моноширинного шрифта?
--
Regards, LVT.
← →
KilkennyCat © (2010-07-21 22:44) [4]Хе, если бы! Моноширинный - это утопия...
← →
Leonid Troyanovsky © (2010-07-21 23:03) [5]
> KilkennyCat © (21.07.10 22:44) [4]
> Хе, если бы! Моноширинный - это утопия...
Вылаживай, будем разбираться.
--
Regards, LVT.
← →
Игорь Шевченко © (2010-07-21 23:22) [6]собственно, процесс несложный, текст разбивается на слова и последовательно выполняется extTextout
← →
KilkennyCat © (2010-07-22 00:05) [7]разумеется. я просто хотел схитрить слегка, ибо не совсем текст - есть поддержка форматирования через html. Парсер и отрисовка его у мня написана сто лет назад, для сингллайн, не хотелось заново разбираться. Вот если бы через дроутекст я бы получил две строки - было бы очень просто тупо вызвать мою DrawHTML дважды.
Игорь, Леонид - спасибо.
P.S.
Целый час провозился из-за перепутывания местами операндов в Pos :(
Вот что значит редко писать с нуля...
← →
brother © (2010-07-22 04:42) [8]код то где?
← →
KilkennyCat © (2010-07-22 11:13) [9]
> brother © (22.07.10 04:42) [8]
Зачем?
Я уже прогу сдал в тестирование давно.
А в плане изучения он ценности не представляет, реализовано как сказано в [6]
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.10.17;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.003 c