
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
22.10.2019, 13:20
|
|||
|---|---|---|---|
|
|||
Длина строки в пикселях |
|||
|
#18+
Здравствуйте! Подскажите, пожалуйста, как получить длину строки в пикселях? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2019, 13:27
|
|||
|---|---|---|---|
|
|||
Длина строки в пикселях |
|||
|
#18+
DrawText(DT_CALCRECT) Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2019, 14:03
|
|||
|---|---|---|---|
|
|||
Длина строки в пикселях |
|||
|
#18+
Dimitry SibiryakovDrawText(DT_CALCRECT) А как использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2019, 14:17
|
|||
|---|---|---|---|
|
|||
Длина строки в пикселях |
|||
|
#18+
Женя32А как использовать? Так же как и любую другую функцию: вызвать из кода. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2019, 14:21
|
|||
|---|---|---|---|
Длина строки в пикселях |
|||
|
#18+
ДокЖеня32, http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/delphivclwin32/Graphics_TCanvas_TextWidth.html TextWidth бывает опасен https://www.sql.ru/forum/1220406/canvas-textwidth-vydaet-nevernuu-shirinu-stroki ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2019, 14:24
|
|||
|---|---|---|---|
Длина строки в пикселях |
|||
|
#18+
Очевидно, что TextWidth cчитает длину аппроксимативно (поэтому и быстро), и результат не всегда верен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2019, 14:50
|
|||
|---|---|---|---|
|
|||
Длина строки в пикселях |
|||
|
#18+
КвейдОчевидно, что TextWidth cчитает длину аппроксимативно (поэтому и быстро), и результат не всегда верен Это точно, результат разный. Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2019, 14:57
|
|||
|---|---|---|---|
|
|||
Длина строки в пикселях |
|||
|
#18+
Dimitry SibiryakovDrawText(DT_CALCRECT) Так?: Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2019, 15:14
|
|||
|---|---|---|---|
|
|||
Длина строки в пикселях |
|||
|
#18+
Женя32, ээээ..., стесняюсь спросить, а Canvas у вас чей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2019, 15:50
|
|||
|---|---|---|---|
|
|||
Длина строки в пикселях |
|||
|
#18+
kealon(Ruslan)Женя32, ээээ..., стесняюсь спросить, а Canvas у вас чей? Так?: Код: pascal 1. 2. 3. 4. Я не пользовался этой функцией, поэтому не могу понять... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2019, 16:26
|
|||
|---|---|---|---|
|
|||
Длина строки в пикселях |
|||
|
#18+
Женя32Я не пользовался этой функцией, поэтому не могу понять... Для понимания функций, которыми не пользовался, есть клавиша F1. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2019, 16:45
|
|||
|---|---|---|---|
|
|||
Длина строки в пикселях |
|||
|
#18+
Dimitry SibiryakovДля понимания функций, которыми не пользовался, есть клавиша F1. Эта клавиша ничего не дает, справка не запускается...... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2019, 16:56
|
|||
|---|---|---|---|
Длина строки в пикселях |
|||
|
#18+
Женя32Dimitry SibiryakovДля понимания функций, которыми не пользовался, есть клавиша F1. Эта клавиша ничего не дает, справка не запускается...... Это провал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2019, 17:45
|
|||
|---|---|---|---|
|
|||
Длина строки в пикселях |
|||
|
#18+
Женя32Я не пользовался этой функцией, поэтому не могу понять...как не пользовался. вот же https://www.sql.ru/forum/1317800/drawtext-zadat-parametry ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2019, 19:26
|
|||
|---|---|---|---|
|
|||
Длина строки в пикселях |
|||
|
#18+
КвейдДокЖеня32, http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/delphivclwin32/Graphics_TCanvas_TextWidth.html TextWidth бывает опасен https://www.sql.ru/forum/1220406/canvas-textwidth-vydaet-nevernuu-shirinu-stroki Женя32, Квейд странно очень если правда, api функция которая вызывается в TextWidth у меня в движок входила, и проблем с ней не было таких на всех проверенных шрифтах и трансформах Квейд, а GetOutlineTextMetrics не пробовал вызывать по шрифту, с которым косячит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.10.2019, 10:19
|
|||
|---|---|---|---|
Длина строки в пикселях |
|||
|
#18+
Женя32Dimitry SibiryakovДля понимания функций, которыми не пользовался, есть клавиша F1. Эта клавиша ничего не дает, справка не запускается...... Это фиаско, братан ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.10.2019, 10:22
|
|||
|---|---|---|---|
Длина строки в пикселях |
|||
|
#18+
kealon(Ruslan)Квейдпропущено... TextWidth бывает опасен https://www.sql.ru/forum/1220406/canvas-textwidth-vydaet-nevernuu-shirinu-stroki Женя32, Квейд странно очень если правда, api функция которая вызывается в TextWidth у меня в движок входила, и проблем с ней не было таких на всех проверенных шрифтах и трансформах Возможно, были проблемы в неких метаданных шрифта, поэтому косячил TextWidth DrawText, я так понимаю, при вызове реально обсчитывает кривые, поэтому дает верный результат, хоть и работает медленнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2038925]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
150ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 419ms |

| 0 / 0 |
