|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.11.2016, 16:39 | #1 |
Регистрация: 20.09.2012
Сообщений: 5
|
Прозрачный Edit
Доброго времени суток, товарищи. Возникла проблема. Никак не могу сделать Edit прозрачным. Суть в том, что фон у Edit'a можно сделать того же цвета, что и форма. Но незадача в том, что у меня Edit находится на Image. В общем, что только не пробовал, а ни в какую. Очень прошу помочь, курсовая, как-никак)
Скрин программы прилагается. Закругленный черный прямоугольник и надписи введите логин и введите пароль - это картинки |
25.11.2016, 02:32 | #2 | |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
Цитата:
2. У Edit-а установить цвет шрифта, скажем, белым. 3. У него же установить BorderStyle=bsNone, a все BevelEdges - в False. Вот и все... И получится у вас что-то такое (цвет Edit-ов подберете более точно сами): |
|
25.11.2016, 10:44 | #3 |
Регистрация: 20.09.2012
Сообщений: 5
|
Этот вариант не совсем подходит. Суть в том, что бы эдит был как раз над надписями ввода логина и пароля, и что-бы при активации эдита, эти самые надписи исчезали)
|
25.11.2016, 11:21 | #4 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
|
25.11.2016, 12:25 | #5 |
Регистрация: 20.09.2012
Сообщений: 5
|
В общем, использовал что-то похожее на ваш вариант. Просто цвет фона эдита задал через RGB и все получилось. А при клике на картинку введите логин она становится невидимой, а эдит соответственно видимым)
|
25.11.2016, 18:20 | #6 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
Мой вариант - для того случая, когда надпись "Введите логин" нарисована на картинке. Кроме того, ее можно загородить TPanel цвета картинки, это в случае, если Edit располагать не поверх надписи, а где-то рядом...
А у вас надпись, по видимому, Label? Последний раз редактировалось kropotkina-alice; 25.11.2016 в 18:23. |
25.11.2016, 23:54 | #7 |
Форумчанин
Регистрация: 17.08.2009
Сообщений: 139
|
А что мешает избавиться от Image, кинуть Edit на форму, задать нужный цвет, а рисунок нарисовать на конве формы? По идее должно все получиться.
|
28.11.2016, 08:10 | #8 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,834
|
сделайте вторую форму и киньте на него Edit. размеры формы сделайте под Edit. сделайте форму полупрозрачной и чтоб она висела или появлялась в нужном месте.
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
|
28.11.2016, 09:28 | #9 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
30.11.2016, 06:32 | #10 | |
Пользователь
Регистрация: 27.11.2016
Сообщений: 11
|
Цитата:
Остальное сделать как предложил Аватар, только подправить бордюры Edit.BorderStyle := bsNone |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как сделать что бы в Edit был прозрачный текст который при введение в Edit все исчез | alman12 | Общие вопросы Delphi | 22 | 09.06.2014 22:21 |
Прозрачный PictureBox | CYBERISLAM | C# (си шарп) | 0 | 03.01.2014 16:46 |
Как сделать прозрачный edit? | TwiX | Общие вопросы Delphi | 12 | 16.06.2011 08:48 |
Прозрачный градиент - Фон не просто прозрачный, есть градиент - к верху он светлеет | DrStrangeLove | HTML и CSS | 3 | 26.05.2011 00:44 |
прозрачный image | dmitriegorovih | Общие вопросы Delphi | 13 | 03.04.2011 21:20 |