Announcement

Collapse
No announcement yet.

Panel einer Komponente ohne Caption

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

  • Panel einer Komponente ohne Caption

    Wer kann mir sagen, wie ich eine Komponente von TPanel ableite und die Caption lösche? Im Kombo.Create Caption:='' geht's nicht.
    Danke Holger

  • #2
    Doch geht schon, nur hat es keine Wirkung da erst viel später die Caption beim Streaming wieder geladen wird.

    <pre>

    type
    TmyPanel = class()
    published
    property Caption: String; storred false;
    end;

    </pre>

    Gruß hage

    Comment


    • #3
      Hallo Hagen,
      vielen Dank für Deinen Tip, unter Delphi 4 geht es aber leider nicht.
      Ich erhalte die Fehlermeldung: INDEX READ oder WRITE erwartet aber ; gefunden. Auch nach dem Einfügen von Read oder Write geht's nicht.
      Gruß Holge

      Comment


      • #4
        <pre>

        TMyPanel = class(TPanel)
        published
        property Caption stored False;
        end;

        </pre&gt

        Comment


        • #5
          nochmal hallo Hagen,
          jetzt gibts keine Fehlermeldung mehr, geht aber trotzdem nicht.
          Auf dem Panel wird immer noch der Name der neuen Komponete ausgegeben.
          Kann mir jetzt aber anders helfen, danke für Deine Mühe.

          Comment


          • #6
            Moin Holger,<br>
            Die ist die Lösung:<br>
            constructor TJsOutLookBar2.Create(AOwner: TComponent);<br>
            begin<br>
            inherited Create(AOwner);<br>
            ControlStyle:=ControlStyle-[csSetcaption];<br>
            ...<br>csSetcaption sorgt dafür, dass die Caption verschwindet.<br>Jens Schuman

            Comment


            • #7
              Danke Jens, jetzt klappts.
              Gruß Holge

              Comment

              Working...
              X