Конференция "Компоненты" » Наследник TCustomControl
 
  • p © (30.06.16 17:17) [0]
    Здрасьте, скажите а почему мой компонент рисуется на форме, а не на PageControl на котором лежит

    type
     TSomeControl = class(TCustomControl)
     private

     protected

     public

       constructor Create(AOwner: TComponent); override;

     published

     end;

    procedure Register;

    implementation

    procedure Register;
    begin
     RegisterComponents('My Components', [TSomeControl]);
    end;

    constructor TSomeControl.Create(AOwner: TComponent);
    begin
     inherited;

     Color:= clRed;
    end;

  • dmk © (05.07.16 13:20) [1]
    А как вы его создаете?
    Может надо так: SomeControl.CreateParented();
  • DimaBr © (06.07.16 08:29) [2]
    В приведённом коде ошибок нет
  • ЯЧтсия (09.01.17 14:48) [3]
    Удалено модератором
 
Конференция "Компоненты" » Наследник TCustomControl
Есть новые Нет новых   [134427   +26][b:0][p:0.001]