TabControl



  • Auf einmal zeigt er bei mir die RichEdit ab der 2. nicht mehr an. Hab es versucht mit Visible, aber das muss ich doch irgendwie über die Page machen oder, nur wie?

    //Abfrage der anzahl der Seiten
    int Count = PageControl1->PageCount;
    Count++;
    //vergleich, ob maximale anzahl an Seiten erreicht ist
    if(Count != anz)
      {
        //erstellen einer neuen Page
        TS[Count] = new TTabSheet(PageControl1);
        //Page unserer PageControl zuordnen
        TS[Count]->PageControl = PageControl1;
        TS[Count]->Caption = "Unbenannt";
        //erstellen einer RichEdit
        RE[Count] = new TRichEdit(TS);
        //RichEdit der Page unterodnen
        RE[Count]->Parent = TS[Count];
        if(!RE[Count]->Showing)MessageBox(0,"keine Anzeige","",MB_OK);
        //Eigenschaften der RichEdit
        RE[Count]->ScrollBars = ssBoth;
        RE[Count]->Visible= true;
        RE[Count]->Width  = TS[Count]->Width-5;
        RE[Count]->Height = TS[Count]->Height-5;
        //Die Ereignisse müssen noch festgelegt werden
      }
    else MessageBox(0,"max. Anzahl von Tabes erreicht","Warnung!!",MB_OK);
    

    [ Dieser Beitrag wurde am 08.04.2003 um 19:30 Uhr von mosta editiert. ]


Anmelden zum Antworten