Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 04.11.2017
Сообщений: 59

Создание компонента Custom Label со своими свойствами

25.11.2018, 11:33. Показов 1208. Ответов 1

Студворк — интернет-сервис помощи студентам
Здравствуйте. Мне нужно создать визуальный компонент Custom Label, который в зависимости от введённого в Edit числа (от 1 до 15) выводил соответствующее количество знаков "+".
Я сделал начальный этап, то есть, создал пакет, приложение и непосредственно компонент.
Подскажите, пожалуйста, дальнейший ход действий. Понимаю, что в заголовочном файле компонента нужно добавить раздел _published с объявленными свойствами _property, что-то типа <имя свойства>={read... write...}, а в файле .cpp описать эти свойства.
Но какие свойства создавать сколько вообще этих свойств должно быть?
Спасибо.
Вложения
Тип файла: rar CustomLabel.rar (10.2 Кб, 8 просмотров)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.11.2018, 11:33
Ответы с готовыми решениями:

Хранение объектов в MySQL со своими свойствами и методами
при разработке веб-приложении пишу класс и работаю с объектами (с экземплярами классов). поля объектов с помощью методов вытягиваются из...

Как в коде Custom WebControl добавить управление из наружного кода свойствами BackColor, ForeColor, FontSise, FontName
Помогите пожалуйста в приведенном коде Custom WebControl добавить управление из наружного кода свойствами BackColor, ForeColor, FontSise,...

Управление свойствами метки label, расположенной на другой форме
Подскажите пожалуйста каким образом из Form1 изменить свойство Form2.label1. Оно мне пишет Form2.label1 является &quot;поле&quot;, но...

1
place status here
 Аватар для gunslinger
3186 / 2220 / 640
Регистрация: 20.07.2013
Сообщений: 6,013
25.11.2018, 12:20
Не совсем понятно, какая связь может быть между Edit и твоим Custom Label.
Но вариантов вижу несколько:
1) Добавить (если возможно) нужный функционал в класс-потомок, например: работа с классами.
2) Если у нас что-то вроде Labeled Edit, то при изменении текста (в поле ввода) обновлять заголовок.
3) При изменении текста в твоем Edit (событие OnChange) менять текст в Custom Label.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.11.2018, 12:20
Помогаю со студенческими работами здесь

Создание компонента, при добавлении автоматически получить Parent фокусированного компонента
Привет всем, вот ни разу не писал еще компоненты, начал разбираться, все просто, понятно, доступно, удобно.. но как мне задать Parent...

Создание визуального компонента наследника базового компонента
Добрый день! В VS 2005 было возможно создать элемент Windows Forms control library на базе стандартного элемента, скажем Button. Я...

Создание своего компонента на основе компонента Timer
нужно создать свой компонент какбы который наследует компонент Таймер нужно хотя бы добавить несколько свойств помогите с идеей !!!!...

Идеи, темы, компонента Label
Qq, дали тему курсовой &quot;Создать программу работы компонента Label&quot; Просьба накидать о чем или что за программу написать можно, или свои...

Программное удаление компонента label
Здравствуйте. У меня возникла проблема и не знаю как её решить. procedure TForm3.createlabel(offset: integer); //С помощью этой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru