Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.03.01;
Скачать: CL | DM;

Вниз

Расчет площади текста   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.011 c
2-1231928496
СержК
2009-01-14 13:21
2009.03.01
Не получается отобразить картинку в компонетте: Image


15-1230758610
Riply
2009-01-01 00:23
2009.03.01
Уря-я-я-я !


2-1232019336
девушка
2009-01-15 14:35
2009.03.01
Модульность программы, пакеты


8-1191349647
leonidus
2007-10-02 22:27
2009.03.01
Воспроизведение MP3 через MediaPlayer


11-1197489271
!Pharaon!
2007-12-12 22:54
2009.03.01
ToolBar