|
2156 / 1236 / 508
Регистрация: 11.10.2018
Сообщений: 6,259
|
|
Многострочная метка19.10.2018, 07:54. Показов 4339. Ответов 23
Здорово, парни. Что-то тут заказчику понадобилось в метке(Label) перед полем(Edit) писать целое предложение из 3 слов, а не F или P, например. Ну вообще у меня на форме много LabeledEdit-ов, т.е. поле для редактирования с надписью слева.
Ну вот я думаю, что-то посмотрел я Label и StaticText и там вроде нету многострочного текста. Как быть? Как поместить на форму перед Edit-ом его многострочные тирады?
0
|
|
| 19.10.2018, 07:54 | |
|
Ответы с готовыми решениями:
23
Многострочная надпись Многострочная строка Многострочная строка |
|
|
|
| 19.10.2018, 08:15 | |
|
0
|
|
|
|
||
| 19.10.2018, 08:42 | ||
|
Добавлено через 1 минуту Не по теме: Кстати, если установлен CnPack (к Builder 6 к сожалению не относится), то при редактировании Caption появляется мини текстовый редактор, где можно вписать многострочный текст, остальные свойства сами выставятся
0
|
||
|
2156 / 1236 / 508
Регистрация: 11.10.2018
Сообщений: 6,259
|
|
| 19.10.2018, 09:41 [ТС] | |
|
0
|
|
|
2156 / 1236 / 508
Регистрация: 11.10.2018
Сообщений: 6,259
|
|
| 19.10.2018, 10:03 [ТС] | |
|
А можете еще, пожалуйста, помочь?
Вот текст слева, какого-то фига, вылез наверх - как-будто есть невидимая ось симметрии и он(текст) над ней. Как сделать так, чтобы нормально все было? Т.е. у текста есть, как-бы, своя ось симметрии и нужно чтобы они с Edit-ом совпадали. - Ну, по-нормальному, короче. Лишних пробелов в тексте нету.
0
|
|
|
2156 / 1236 / 508
Регистрация: 11.10.2018
Сообщений: 6,259
|
|
| 19.10.2018, 13:49 [ТС] | |
|
Все, разобрался.
Добавлено через 15 минут А что за белиберда с этими двойными строками. Рисунок тот же что и Выше, только мне удалось по центральной горизонтальной оси поставить текст метки. Но суть в том, что при запуске программы он опять становится однострочным. Естественно, что когда он становится однострочным, он становится корявым и вылезает за пределы GroupBox, ну бред получается, короче, там остатки строки видно и все. - Вот это что такое вообще? И как это исправить?
0
|
|
|
2156 / 1236 / 508
Регистрация: 11.10.2018
Сообщений: 6,259
|
||
| 19.10.2018, 17:22 [ТС] | ||
|
Ну это я так понял что он свойство Width меняет сам у метки. Смысл в том, что если оно широкое - то получается 1 строка, а если поуже - то 2. А с каких пор Билдер стал сам свойства менять? Или какие-нибудь опции стоят, чтобы типа он сам вмешивался и менял свойства. Может-быть кто-нибудь знает как отключить это, чтобы Билдер не лез и не менял свойства компонентов?
0
|
||
|
2156 / 1236 / 508
Регистрация: 11.10.2018
Сообщений: 6,259
|
|
| 31.10.2018, 20:10 [ТС] | |
|
Здорово, всем. А можете еще подсказать? Как сделать так, чтобы в Label кубический метр писался м3, ну т.е. чтобы "3" улетела вверх?
0
|
|
|
Супер-модератор
|
||||||
| 31.10.2018, 21:09 | ||||||
|
Использовать Юникод, в частности вот такой символ. Грубо - вот так:
2
|
||||||
|
2156 / 1236 / 508
Регистрация: 11.10.2018
Сообщений: 6,259
|
||
| 01.11.2018, 07:48 [ТС] | ||
|
Что-то не работает ваш метод. Это правда так делается?
Добавлено через 1 минуту
0
|
||
|
|
|
| 01.11.2018, 08:18 | |
|
0
|
|
|
|
|
| 01.11.2018, 08:20 | |
|
вот скрин
0
|
|
| 01.11.2018, 08:36 | |
|
Не по теме: В шестерке я изгалялся, когда такое надо было вывести - выводил текст на канве формы через TextOut
0
|
|
|
|
||||||||||||||||
| 01.11.2018, 09:27 | ||||||||||||||||
|
Нашел эту функцию, которой так делал:
Добавлено через 1 минуту Не по теме: volvo, D1973 - за AnsiString не наказывать, писалось давно еще под "шестерку" Добавлено через 26 минут Обе - нижний и верхний Кликните здесь для просмотра всего текста
1
|
||||||||||||||||
|
Супер-модератор
|
|||||||||||
| 01.11.2018, 11:47 | |||||||||||
|
Был когда-то старый-старый компонент для Дельфи, еще конца 1990-ых годов, в котором можно было задавать текст в виде
2
|
|||||||||||
|
|
|
| 01.11.2018, 12:53 | |
|
volvo, Супер! Я примерно такое делал, только в виде функций (то что я выложил - один из первых вариантов), там изменялся размер шрифта надстрочных и подстрочных символов для пропорции. Я с Вашего позволения, код перехватчика допилю с этими свойствами и выложу.
Добавлено через 2 минуты volvo, То что Вы выложили, гораздо удобнее, не надо высчитывать координаты места рисовки текста. Спасибо!!!
0
|
|
| 01.11.2018, 12:53 | |
|
Помогаю со студенческими работами здесь
20
Документ (многострочная часть) Многострочная ячейка в dbgrid TstringGrid многострочная ячейка Сложная реглярка (многострочная) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536
Одним из. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|