


GSerg писал(а):me.textwidth

tyomitch писал(а):Того же самого.
Полностью одинаковый эффект.


GSerg писал(а):1. Поставь форме такой же шрифт, как у RTB.
2. Просто прямоугольный контрол, в котором рисуй линейку...




Ruslan Demidow писал(а):1. Ага. Понятно.
2. Мда. Задачка, имхо, не из лёгких. Нужно ведь ещё и к количеству символов привязать. и к ширине RTB.

Ennor писал(а):Ruslan Demidow писал(а):1. Ага. Понятно.
2. Мда. Задачка, имхо, не из лёгких. Нужно ведь ещё и к количеству символов привязать. и к ширине RTB.
И к масштабу - ты в курсе, что он поддерживает масштабирование? Так что, имхо, проще купить существующий Офис, чем писать свой

marvan писал(а):для определения размеров строки лучше пользоваться API функцией GetTextExtentPoint32.



tyomitch писал(а):Ruslan, у тебя же не строка, а одна буква. Для одной буквы лучше использовать GetCharABCWidths, как я тебе уже подсказал в http://bbs.vbstreets.ru/viewtopic.php?p=102041#102041


kif писал(а):можно еще кинуть на форму label невидимый, запихнуть в него текст, установить размер шрифта, autosize и label.width, если текст конечно небольшой.



Personal Computer писал(а):не хватает данных

kif писал(а):тогда как измерить длинну строки с неизвестными заранее размером шрифта и самим шрифтом
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10