Уважаемые авторы вопросов! Большая просьба сообщить о результатах решения проблемы на этой странице. Иначе, следящие за обсуждением, возможно имеющие аналогичные проблемы, не получают ясного представления об их решении. А авторы ответов не получают обратной связи. Что можно расценивать, как проявление неуважения к отвечающим от автора вопроса.
Кто знает как сделать компонент Мемо прозрачным, оставить только буквы в нем?
Лучший способ - написать свою имитацию. Попытки сделать прозрачность через обработку WM_ERASEBKGND, WM_CTLCOLOREDIT мне особого успеха не принесли, потому что стандартный элемент управления EDIT, оберткой вокруг которого является TMemo при своем рисовании сам задает атрибуты фона и прозрачности.
20-09-2005 03:41 | Комментарий к предыдущим ответам
Что касается своиства на букву Т. Это Transparent
А цвет фона МЕМО лучше меняй на системный по Default, разницу получишь в цветах WindowsXP и Windows2000(ME,98)
Не знаю как в Memo, но у некоторых компонентов есть такое свойство - прозрачность (не помню как называется, что-то на T..., нет Delphi под рукой).
А еще можно попробовать изменить цвет фона с белого на такой-же, как у формы, а границы сделать шириной 0.
Правда проверить сейчас не могу, нет Delphi на компьютере, так что извиняй, если не поможет.
Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter. Функция может не работать в некоторых версиях броузеров.