Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
15-1231190566
Банког
2009-01-06 00:22
2009.03.01
Параллельные алгоритмы?


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


2-1232213642
Новичек
2009-01-17 20:34
2009.03.01
Область со значками неких объектов


2-1231913845
des
2009-01-14 09:17
2009.03.01
как сохранить картинку?


2-1232105508
lod
2009-01-16 14:31
2009.03.01
Подключение к ftp серверу.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский