Registriert seit: 29. Mai 2002
37.621 Beiträge
Delphi 2006 Professional
|
Re: NonVCL - Hintergrundfarbe eines "Labels" ände
1. Sep 2005, 14:27
Aus meiner Dialogvorlage:
Delphi-Quellcode:
whitebrush : HBRUSH = 0;
WhiteLB : TLogBrush =
(
lbStyle: BS_SOLID;
lbColor: $00FFFFFF;
lbHatch: 0
);
Delphi-Quellcode:
WM_CTLCOLORSTATIC:
begin
case GetDlgCtrlId(lParam) of
IDC_STC_BANNER: { color the banner white }
begin
whitebrush := CreateBrushIndirect(WhiteLB);
SetBkColor(wParam, WhiteLB.lbColor);
result := BOOL(whitebrush);
end;
else
Result := False;
end;
end;
Michael Ein Teil meines Codes würde euch verunsichern.
|