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

Текст поверх другого текста

19.01.2015, 22:36. Показов 1918. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите, как реализовать написание одного текста поверх другого?
Задача моя такова: есть некий отформатированный(например, курсив) текст в RichEdit, пользователь в Edit пишет слово и это слово должно появится поверх отформатированного.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.01.2015, 22:36
Ответы с готовыми решениями:

Заставить элемент быть поверх другого
Есть два компонента, один на другом, как сделать чтобы тот который я хочу был под другим, а не наоборот, чтобы он не перекрывал. Просто я...

Текст поверх картинки, прозрачный фон, заданный цвет
Тут возникла необходимость на объекте Image выводить текст много много раз ... да еще и на черном фоне. Как создавать текст поверх картинки...

Две формы поверх всех окон. Вторая не хочет быть поверх
Ребят, поиск юзал, всё пробовал. Вторая форма не хочет быть наверху, первая нормально наверху висит. Вторая отврывается по событию OnShow...

8
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
20.01.2015, 08:57
Можно попробовать сгородить городушку: найти положение слова относительно RitchEdit, пришлепать поверх него какую-нибудь прозрачную канву, на которую уже вывести второе слово.
0
 Аватар для TaiGeddar
6 / 6 / 6
Регистрация: 13.01.2014
Сообщений: 110
20.01.2015, 20:20  [ТС]
SatanaXIII, мне тут посоветовали попробовать повозится с Flach. Но я с этой штукой не работал и даже не знаю с какой стороны на нее смотреть. Не знаешь, имеет ли смысл возится с ним или для данной задачи уместнее использовать билдовские возможности?
0
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
21.01.2015, 08:35
TaiGeddar, как вы собрались флеш лепить поверх RichEdit? Я по крайней мере в здравом уме не представляю как это сделать. Но это не значит, что это невозможно.
Если абстрагироваться от RichEdit, то можно взять ту же GDI+ и не париться.
0
 Аватар для TaiGeddar
6 / 6 / 6
Регистрация: 13.01.2014
Сообщений: 110
21.01.2015, 15:59  [ТС]
Цитата Сообщение от SatanaXIII Посмотреть сообщение
и не париться.
Вот это мне нравится. Спасибо, буду разбираться.
Найду решение - выложу.
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
21.01.2015, 18:11
Так а наследоваться от RichEdit что бы получить доступ к его Canvas ?
Или попробовать подменить WndProc формы?
0
 Аватар для TaiGeddar
6 / 6 / 6
Регистрация: 13.01.2014
Сообщений: 110
22.01.2015, 15:52  [ТС]
Avazart, а разве у RichEdit есть Canvas?
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
22.01.2015, 16:00
Цитата Сообщение от TaiGeddar Посмотреть сообщение
Avazart, а разве у RichEdit есть Canvas?
Хз может и есть где-то в предках...

Поищи по форуму UI где-то пример приводил "открытия" Canvas для TPanel
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33376 / 21500 / 8236
Регистрация: 22.10.2011
Сообщений: 36,896
Записей в блоге: 11
22.01.2015, 16:09
Вот тут: Доступ к недоступному свойству компонента
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.01.2015, 16:09
Помогаю со студенческими работами здесь

Запись текста из одного файла в конец другого
Есть два текстовых файла, как просто добавить текст одного файла в конец другого? Объединить их, так сказать... 1 файл: 2 файл: Все...

Позиционирование текста в блоке div. Текст поверх изображения
Я только начинаю учиться составлять блоки в div, и столкнулась с такой задачей (пример на рисунке от заказчика). Тексты поверх...

Как изменять текст при изменение другого текста
Ребят я новичок, но меня мучеет такой вопрос! на форме есть два текста, один для ввода, другой для отброжени, как сделать что бы после...

Задано 2 текста. Создать новый текст из слов первого текста, которые не входят во второй текст
Задано два текста, слова в которых разделены пробелами и знаками препинания. Разработать программу, которая создает третий текст со слов...

Фрагмент поверх другого
Меняю фрагменты след. кодом: public void fragmentChange(int id, boolean addToBackStack){ FragmentTransaction fTrans =...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
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, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru