![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#16
|
||||
|
||||
|
Забрал архив.
|
|
#17
|
||||
|
||||
|
Мне стало лень исправлять все косяки, сам доделаешь.
|
|
#18
|
|||
|
|||
|
Спасибо, завтра посмотрю.
|
|
#19
|
|||
|
|||
|
У меня нет ImgLoad.
|
|
#20
|
|||
|
|||
|
Нашёл ImgLoad, спасибо. А можно сделать, чтобы изображение покрывало ненужные места? Вот скриншот:
![]() Серая рамка вокруг текста и чекбокса плохо выглядит. Последний раз редактировалось serega6531, 15.05.2014 в 16:06. |
|
#21
|
||||
|
||||
|
Код:
SetBkMode(TRANSPARENT) |
|
#22
|
|||
|
|||
|
Тут же ещё DC нужен. Как это использовать?
|
|
#23
|
||||
|
||||
|
для рисования всегда dc нужен:
Код:
WM_PAINT: begin
dc:=BeginPaint(AWnd, ps);
rct.Left:=10;
rct.Top:=130;
rct.Right:=110;
rct.Bottom:=150;
SetBkMode(dc, TRANSPARENT);
DrawText(dc, 'Label2', -1, rct, DT_SINGLELINE);
EndPaint(AWnd, ps);
Result:=0;
end;можно static control еще использовать: Код:
CreateWindowEx(0, 'STATIC', 'Label1',
WS_CHILD or WS_VISIBLE, 10, 100, 100, 25, AWnd, 0,
HInstance, nil);Код:
WM_CTLCOLORSTATIC: begin
SetBkMode(wParam, TRANSPARENT);
Result:=GetStockObject(NULL_BRUSH);
end; |
|
#24
|
|||
|
|||
|
А чекбоксы как?
|
|
#25
|
||||
|
||||
|
также.....
|
|
#26
|
|||
|
|||
|
Не работает. Ни с текстом, ни с чекбоксами.
|
|
#27
|
||||
|
||||
|
Всё ведь просто, и код показали.
|
|
#28
|
|||
|
|||
|
Чекбоксы не стали прозрачными.
P.S. Дело было в Exit? |
|
#29
|
||||
|
||||
|
У меня прозрачны.
Да. |
|
#30
|
|||
|
|||
![]() |