eXeL@B —› Программирование —› Прозрачный Edit (Delphi/WinApi) |
Посл.ответ | Сообщение |
|
Создано: 15 января 2012 01:35 · Личное сообщение · #1 Всем привет. Столкнулся с проблемой прозрачных едитов при написании кг. Проблема в след: в обработчик wm_ctlcoloredit пишу код: тратата...и т.д., с моба не могу весь кодес дать. Result:=getstockobject(null_brush); Едиты то становятся прозрачными, но при вводе в них текста символы накладываются и выделение не пропадает. Можно конечно натыкать invalidaterect где надо и не надо, но сам знаю, что это не верно и при этом есть малейшее мерцание. Пересмотрел не один форум, но пока не разобрался. Буду благодарен за конструктивные решение, а особенно хотелось бы видеть примеры кода(на дельфе/винапи). ----- ds |
|
Создано: 16 января 2012 10:15 · Личное сообщение · #2 удачи 3e80_16.01.2012_EXELAB.rU.tgz - Transparent edit box.rar | Сообщение посчитали полезным: SReg, DimitarSerg |
|
Создано: 16 января 2012 11:20 · Личное сообщение · #3 drone Спасибо, я уже и сам кое-что на выходных накодил, текст уже не накладывается, но еще есть проблема с выделением, как вот здесь: Повторюсь: с накладыванием текста уже разобрался, осталвсь проблема с выделением, которую также вроде знаю как решить, НО не знаю как отследить выделение текста в EDIT'е ----- ds |
|
Создано: 16 января 2012 11:38 · Личное сообщение · #4 https://ssl.exelab.ru/f/action=vthread&forum=6&topic=9528 | Сообщение посчитали полезным: DimitarSerg |
|
Создано: 17 января 2012 17:41 · Личное сообщение · #5 |
eXeL@B —› Программирование —› Прозрачный Edit (Delphi/WinApi) |
Эта тема закрыта. Ответы больше не принимаются. |