Thread Tk::TableMatrix->see Problem
(7 answers)
Opened by GoodFella at 2007-01-23 16:50
[quote=PerlProfi,23.01.2007, 21:48]Kannst du den Fehler mit einem kleinen Code Beispiel rekonstruieren?
Nur eine kleine Tablematrix mit deiner Scrollfunktion? Du könntest auch mal einen anderen Index ausprobieren. Vielleicht funktionierts ja mit @X,Y. X und Y sind dann aber Koordinaten in Pixel. Aber eigentlich glaube ich, dass du irgendwo ein X und Y vertauscht hast, oder dass du falsch umgerechnet hast. MfG PerlProfi[/quote] Das wird schwer, das Ding ist ein Monster ^^ Mal sehen ob ichs hinbekomme, melde mich dann nochmal. Zum x/y-vertauschen: $table_matrix->index("@$x,$y"); liefert eine Liste der Form ($y, $x) zurück. Ansonsten funktioniert der Rest von Tablematrix mit ERST y DANN x .. äusserst komisch. (@x,y Pixelkoordinaten .. y,x Zellenkoordinaten) Ich habe mir bei jeder verwendeten sub die x/y Koordinaten printen lassen, bin mir zu 99,9% sicher, dass ich da keinen Fehler gemacht habe. Hatte die Idee, dass ich selbst scrolle mit xscrollcommand.. dafür müsste ich aber Tk->break; benutzen .. erste Tests zeigen, dass das nicht wie erwartet funktioniert. Hat jemand dazu vielleicht ein gutes Tutorial? |