TDrawGrid



  • Servus:)

    auf die Gefahr hin, dass es schon mal gefragt wurde (hab grad aber beim suchen nix gefunden...): Ich will, dass der Inhalt der Tabelle neu sortiert wird, wenn man auf eine Spaltenüberschrift clickt.

    ein "void __fastcall TTest::gridMainColumnClick(TObject *Sender, TListColumn *Column)" fängt dieses event nicht ab - es wird zwar ohne probleme compiliert, aber wenn ich dann auf eine spaltenüberschrift clike passiert gar nichts.

    Hat da jemand eine Idee oder den passenden Beitrag?:)

    thx!



  • Hallo,

    also bei meinen BCB 5.0 Prof. gibt es bei dem DrawGrid kein
    ColumnClick() ka. ob dies in der 6.0 gibt, aber um herrauszubekommen
    welche Zelle angeklickt wurde, schau dir mal in der BCB-Hilfe MouseToCell
    (ist auch ein schönes Beispiel dabei) an.



  • Das sortieren mußt Du schon in der Datenquelle selbst durchführen... AFAIK



  • sieht gut aus, danke!

    sorry

    komm grad erst wieder rein:(

    newbie frage::

    wie sag ich denn dem, dass der den event abfangen soll?

    ich bekomm nur den handler für onClik(TObject *Sender)

    also keine x,y - und den generellen event MouseUp oder MouseDown krieg ich irgendwie nich integriert -:( - würdest du dir kurz dir mühe machen und mir in 2 sätzen beschreiben was ich machen muss um den event handler mit x,y zu integrieren?

    danke!:)



  • bitte ignorieren...auch ein blinder lernt mal sehen:) (vielleicht)


Anmelden zum Antworten