GroupBox während der Laufzeit mit anderer Farbe erstellen?



  • Hallo Zusammen,
    ich habe ein kleines Problem mit einer GroupBox die ich während der Laufzeit erstellen. Ich möchte, dass die GroupBox nicht weiß sonder grau ist.

    Folgendes mache ich bis jetzt:

    TGroupBox* GroupBox = dynamic_cast<TGroupBox*>(FAdminBestellungAnschauen->FindComponent("GBPDF"));
    if(!GroupBox)   {
    	TGroupBox *GBPDF = new TGroupBox(FAdminBestellungAnschauen);
    	GBPDF->Color = 0x00E8E8E8;
    	GBPDF->Name = "GBPDF";
    	GBPDF->Parent = this;
    	GBPDF->Top = 25;
    	GBPDF->Left = 88;
    	GBPDF->Width = 100;
    	GBPDF->Height = 274;
    	GBPDF->Caption = "PDF Anzeigen";
    	GBPDF->Show();
    }
    

    Leider funktioniert das nicht. Die GroupBox ist nach dem Show weiß. Nicht grau.

    Muss ich das mit der Farbe woanders angeben?

    Danke im voraus.



  • Du musst noch mit Angeben:

    GBPDF->ParentColor = false;
    GBPDF->ParentBackground = false;
    


  • Danke. Das hat geklappt.


Anmelden zum Antworten