Tool Button sortieren oder den Index bestimmen



  • Hallo,

    kann man die Tool Button Sortieren zur laufzeit des Program? Oder in bestimmter reihen folge erstellen.

    Ich arbeite mit C++ Builder XE4

    Hier ist der Code zur erstelleung der ToolButton

    void __fastcall TMainForm::AddButtons(const AnsiString pCaptions, AnsiString sHint, AnsiString sCapt)
    {
    TToolButton *pButton = new TToolButton(ToolBar2);
    pButton->Parent = ToolBar2;
    pButton->Height = 22;
    
    if (sCapt == NULL)
     pButton->Caption = pCaptions;
    else
     pButton->Caption = pCaptions +" ["+ sCapt +"]";
    
    pButton->Style = tbsButton;
    pButton->ImageIndex = 0;
    pButton->Hint = sHint;
    pButton->AutoSize = true;
    pButton->Down = true;
    pButton->OnClick = ClickButtons;
    
    TMDIChild* Child = static_cast<TMDIChild*>(ActiveMDIChild); // Das MDI-Fenster das zu dem Button gehört
    pButton->Tag = reinterpret_cast<int>(Child); // Adresse des Fenster an Button "heften"
    }
    //---------------------------------------------------------------------------
    


  • Haben ToolButtons kein Left- und/oder Top-property? Damit solltest Du die Position Deiner Buttons innerhalb der Toolbar festlegen können.

    mfg Martin


Anmelden zum Antworten