
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
23.10.2019, 21:34
|
|||
|---|---|---|---|
|
|||
Выводить текста на Canvas так, чтоб его средина оставалась в одной точке |
|||
|
#18+
Здравствуйте! Есть bitmap, нужно чтобы средина текста, выводимого на bitmap.Canvas.TextOut(), всегда оставалась в одной точке. Можно ли так сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.10.2019, 22:05
|
|||
|---|---|---|---|
Выводить текста на Canvas так, чтоб его средина оставалась в одной точке |
|||
|
#18+
Женя32, Можно, только через DrawText(..., DT_CENTER). И мы возвращаемся к вопросу о том, что такое DrawText() :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2019, 11:26
|
|||
|---|---|---|---|
|
|||
Выводить текста на Canvas так, чтоб его средина оставалась в одной точке |
|||
|
#18+
alekcvpЖеня32, Можно, только через DrawText(..., DT_CENTER). И мы возвращаемся к вопросу о том, что такое DrawText() :) А центр чего эта функция будет искать? Относительно какой точки?... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2019, 11:29
|
|||
|---|---|---|---|
Выводить текста на Canvas так, чтоб его средина оставалась в одной точке |
|||
|
#18+
Центр прямоугольника ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2019, 11:36
|
|||
|---|---|---|---|
Выводить текста на Canvas так, чтоб его средина оставалась в одной точке |
|||
|
#18+
Женя32alekcvpЖеня32, Можно, только через DrawText(..., DT_CENTER). И мы возвращаемся к вопросу о том, что такое DrawText() :) А центр чего эта функция будет искать? Относительно какой точки?... Там одним из параметром Rect передаётся - его центр. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2019, 14:33
|
|||
|---|---|---|---|
|
|||
Выводить текста на Canvas так, чтоб его средина оставалась в одной точке |
|||
|
#18+
Все ОК! Получилось! Спасибо большое! Но, возник другой вопрос: Можно ли как то отследить, что выделенная область заполнена? чтоб больше ничего не выводилось..... Код: pascal 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2019, 14:37
|
|||
|---|---|---|---|
|
|||
Выводить текста на Canvas так, чтоб его средина оставалась в одной точке |
|||
|
#18+
Женя32Можно ли как то отследить, что выделенная область заполнена?Подсчитать ширину текста и сравнить с шириной треугольника не предлагать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2019, 15:11
|
|||
|---|---|---|---|
Выводить текста на Canvas так, чтоб его средина оставалась в одной точке |
|||
|
#18+
_Vasilisk_... сравнить с шириной треугольника прямоугольника... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2019, 15:11
|
|||
|---|---|---|---|
|
|||
Выводить текста на Canvas так, чтоб его средина оставалась в одной точке |
|||
|
#18+
Женя32Можно ли как то отследить, что выделенная область заполнена? чтоб больше ничего не выводилось..... Оно само по себе не будет выводить за пределами указанного прямоугольника если ты не прикажешь это явно. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2038916]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
118ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 453ms |

| 0 / 0 |
