Announcement

Collapse
No announcement yet.

Frame.create

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Frame.create

    Hi
    wie kann ich einen abgeleiteten Frame darstellen<br>
    var fr:TFrametest;<br>
    begin<br>
    fr:=TFrametest.create(panel1 oder Application);<br>
    //soll auf einem Panel angezeigt werden<br>
    fr.show oder???<br>
    end<br>

    Gruss Rudi Terppé

  • #2
    hi rudi <br>

    hier ein beispiel wie man eine selbsterzeugte Tshape-komponente <br>
    auf einem panel anzeigen kann.<br><br>

    procedure ... <br>
    var<br>
    MyShape : TShape; <br>
    begin<br>
    MyShape := TShape.Create(self);<br>
    MyShape.Parent := Panel;//so erscheint der Shape auf dem panel<br>
    end;<br>
    <br><br>
    Hinweis:<br>
    die komponente die bei create(...) als parameter angegeben wird ist der owner von deiner selbsterzeugten komponente und zeigt sich dafür verantwortlich daß die komponente bei ihrer eigenen freigabe auch freigegeben wird.<br>
    Durch die angabe von (self) muß man sich selbst um die freigabe kümmern. <br> <br>

    mfg rigb

    Comment

    Working...
    X