Einzelnen Beitrag anzeigen

Whookie

Registriert seit: 3. Mai 2006
Ort: Graz
441 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: Selektives csAcceptControls möglich?

  Alt 30. Jan 2015, 12:04
Die endgültige Version verhindert nun auch das erzeugen der Komponente und sieht wie folgt aus:

Delphi-Quellcode:
procedure TMyPanel.CMControlListChanging(var Message: TCMControlListChanging);
begin
  if Message.ControlListItem^.Control.ClassName = 'TShapethen
  begin
    Message.ControlListItem^.Parent := NIL;
    raise EInvalidOperation.Create(SInvalidChild);
  end;
end;
Whookie

Software isn't released ... it is allowed to escape!
  Mit Zitat antworten Zitat