Форум: "Начинающим";
Текущий архив: 2009.03.01;
Скачать: [xml.tar.bz2];
ВнизРасчет площади текста Найти похожие ветки
← →
timekiller © (2009-01-15 16:55) [0]Подскажите, какими компонентами стоит вооружиться и с чего начать чтобы разработать прогу по расчету площади текста, допустим, в квадратных сантиметрах?
Допустим, есть текстовое поле предположим с фоном в клеточку, чтобы при наборе текста клеточки закрытые буквами изменяли свой цвет, а внизу расчитывалось количество заполненных клеточек ..
← →
Юрий Зотов © (2009-01-15 17:11) [1]Вряд ли существуют такие компоненты. Поэтому начинать надо с придумывая алгоритма. Например, в виде блок-схемы.
← →
timekiller © (2009-01-15 17:41) [2]Подругому: какой из текстовых компонентов возможно доработать? (из чего можно слепить)
← →
Alex_r (2009-01-15 17:54) [3]Да никакой площади вычислять и не нужно. У вас есть максимальная ширина и высота буквы, есть начала координат текста и клеточек.
Дальше думаем сами.
← →
Медвежонок Пятачок © (2009-01-15 17:58) [4]Canvas.TextExtent.cx * Canvas.TextExtent.cy
← →
Правильный$Вася (2009-01-15 18:10) [5]буква закрывает всю клеточку?
клеточки равные?
← →
timekiller © (2009-01-16 00:47) [6]Да клеточки равные (Установленные блоки - еденицы измерения допустим за рекламную площадку/подачу объявления)
От измерения буквы мне долго доказывали и приводили примеры что многие ушли .. Я чесногря не понял почему. Вобщем, требуют квадраты/блоки
← →
Юрий Зотов © (2009-01-16 01:02) [7]И что, какие проблемы? Если ширина прямоугольника задана, то никаких (потому что это простейшая лаба на первом курсе), а если не задана - то тоже никаких (потому что однозначного решения не существует).
← →
Германн © (2009-01-16 01:56) [8]
> И что, какие проблемы? Если ширина прямоугольника задана,
> то никаких (потому что это простейшая лаба на первом курсе)
Вот в этом-то и проблемы, что это лаба на первом курсе.
Дщерь моя как раз на этом этапе. Дык она сегодня нам (мне и жене) заявила, что все они (она и её сокурсники) сразу невзлюбили некую преподавательницу. То ли матана, то ли линейной алгебры. Я не вдавался в детали. Невзлюбили потому, что она на первом занятии сказала, что будет давать домашние задания, и главное, что будет их проверять.
:(
← →
KilkennyCat © (2009-01-16 09:17) [9]
> Германн
ты бы поспрашал, повыкладывал сюда задания. Любопытно.
← →
Denis__ © (2009-01-16 11:38) [10]Задания по матану - Б.П. Демидович "Сборник задач и упражнений по Мат.анализу". Задания по линейке - Г.Д. Ким, Л.В. Крицков "Линейная алгебра и аналитическая геометрия. Теоремы и задачи". Порешайте, если желание есть))))
← →
KSergey © (2009-01-16 12:25) [11]> Германн © (16.01.09 01:56) [8]
> что она на первом занятии сказала, что будет давать домашние
> задания, и главное, что будет их проверять.
Ужас! Никаких педагогических навыков. Так вот сразу и отбить весь интерес у предмету.
Вот из-за таких вот и живем так плохо!
← →
timekiller © (2009-01-16 13:03) [12]Я не умею читать книги, предпочитаю делать что получается по какимто подсказкам)
Всем большое спасибо, вас понял)
← →
Amoeba © (2009-01-16 17:15) [13]
> timekiller © (16.01.09 13:03) [12]
>
> Я не умею читать книги, предпочитаю делать что получается
> по какимто подсказкам)
Крайне прискорбно ...
← →
Denis__ © (2009-01-16 18:01) [14]
> timekiller © (16.01.09 13:03) [12]
В возрасте 27 лет иметь среднее образование и рассчитывать площадь текста не умея читать... ОЧЕНЬ ПРИСКОРБНО
← →
timekiller © (2009-01-17 12:37) [15]Ндаа .. ну вот так, что поделать)
Значит нужен совет уже собственно кого-нибудь из самих программистов, как начать
← →
Anatoly Podgoretsky © (2009-01-17 13:58) [16]
> Да клеточки равные (Установленные блоки - еденицы измерения
> допустим за рекламную площадку/подачу объявления)
В полиграфии оперируют блоками фиксированого размера, ничего рассчитывать не надо. Блоки 1/N, N кратно двум как правило.
← →
timekiller © (2009-01-17 14:11) [17]Мне бы знать как отразить это визуально, были ли у кого попытки,
допустим, сделать TMemo/TRichEdit хотя бы с фоновым рисунком в клеточку (в линеечку)
Вобщем хоть от чего-то оттолкнуться чтоли
← →
Denis__ © (2009-01-17 18:26) [18]Можно на канве нарисовать)) Проще всего
← →
timekiller © (2009-01-18 16:15) [19]Тут мне помогли программисты:
http://www.progz.ru/forum/index.php?showtopic=38965
Тему можно закрыть или удалить за рекламу, всем спасибо и удачи!;)
← →
Leonid Troyanovsky © (2009-01-18 17:55) [20]
> timekiller © (18.01.09 16:15) [19]
> Тут мне помогли программисты:
Просим огласить, в чем выразилась благодарность.
--
Regards, LVT.
← →
timekiller © (2009-01-19 11:18) [21]Если ты чел настолько же добрый - лично я никак не смогу оставить это без внимания)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.03.01;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.008 c