You've already forked lazarus-ccr
ExCtrl: Use InitializeWnd instead of CreateHandle
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7941 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -60,6 +60,7 @@ type
|
|||||||
const AXProportion, AYProportion: Double); override;
|
const AXProportion, AYProportion: Double); override;
|
||||||
class function GetControlClassDefaultSize: TSize; override;
|
class function GetControlClassDefaultSize: TSize; override;
|
||||||
procedure GetItems; override;
|
procedure GetItems; override;
|
||||||
|
procedure InitializeWnd; override;
|
||||||
procedure DrawItem(Index: Integer; ARect: TRect; State: TOwnerDrawState); override;
|
procedure DrawItem(Index: Integer; ARect: TRect; State: TOwnerDrawState); override;
|
||||||
procedure FontChanged(Sender: TObject); override;
|
procedure FontChanged(Sender: TObject); override;
|
||||||
procedure SetItems(const Value: TStrings); override;
|
procedure SetItems(const Value: TStrings); override;
|
||||||
@ -319,7 +320,7 @@ end;
|
|||||||
procedure TColumnComboBoxEx.GetItems;
|
procedure TColumnComboBoxEx.GetItems;
|
||||||
begin
|
begin
|
||||||
inherited GetItems;
|
inherited GetItems;
|
||||||
SetOffsets;
|
// SetOffsets;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
function TColumnComboBoxEx.GetTextSize(const aText: String): TSize;
|
function TColumnComboBoxEx.GetTextSize(const aText: String): TSize;
|
||||||
@ -345,6 +346,12 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TColumnComboBoxEx.InitializeWnd;
|
||||||
|
begin
|
||||||
|
inherited;
|
||||||
|
SetOffsets;
|
||||||
|
end;
|
||||||
|
|
||||||
procedure TColumnComboBoxEx.SetColSeparatorColor(AValue: TColor);
|
procedure TColumnComboBoxEx.SetColSeparatorColor(AValue: TColor);
|
||||||
begin
|
begin
|
||||||
if FColSeparatorColor <> AValue then
|
if FColSeparatorColor <> AValue then
|
||||||
|
Reference in New Issue
Block a user