Форум: "Прочее";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];
ВнизСудя по реакции гугла, вопрос сложный. Найти похожие ветки
← →
ProgRAMmer Dimonych © (2006-11-12 15:32) [0]Решил написать компонент Delphi для вывода информации в виде т.н. радиально диаграммы (т.е. 1 круг в центре, от него в стороны расположены круги-подчинённые). Возникла проблема: как красиво вписать текст в такую окружность, т.е. чтобы вверху и внизу текст был уже, чем по центру. В принципе, найти длину хорды - не проблема: L=2R sin a, где a - угол, который нужно прибавить//отнять от П/2, чтобы получить две точки на окружности, которые являются концами хорды.
Дальше чё-то торможу...
Может, кто-нибудь уже делал что-то подобное. Или знает, где взять хороший готовый компонент. Хотелось бы управиться с этой проблемой до вторника (потом со временем завал будет полнейший).
Заранее спс.
← →
KilkennyCat © (2006-11-12 20:21) [1]http://www.efg2.com/Lab/Library/Graphics/CircleWordWrap.htm
Найдено за полторы секунды в гугле по примитивному запросу delphi textout circle
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.058 c