:lbdblclick [ERLEDIGT]
Verfasst: Mi, 21. Jul 2010 13:47
Ich habe im Moment ein Phänomen, das ich nicht wirklich nachvollziehen kann:
Es passiert immer wieder, dass der Doppelklick nur einen Sprung in die Zeile darunter bewirkt, ohne den Status zu ändern von Ja auf Nein, oder umgekehrt. Zuerst dachte ich meine Maus wäre kaputt, aber jetzt nachdem der Kunde auch andauernd das Problem hat, frage ich mich, kann das an dem Codeblock lbDblClick liegen, oder wo müßte ich mal anfangen zu suchen?
Also direkt vorne weg, die Maus wurde schon gewechselt, das Mauspad wurde genommen, in anderen Programmen parallel wurde getestet. Daran liegt es also nicht.
Code: Alles auswählen
DCBROWSECOL DATA {|| IF(! (oSekunden2Routen:nArea)->(Eof()), IF( (oSekunden2Routen:nArea)->gesperrt,"Ja","Nein"),NIL) };
EVAL {|x|x:dataArea:lbDblClick := {|a,b,o| IF(oBrowseBez:colPos=2,;
(oSekunden2Routen:felderlesen(),;
oSekunden2Routen:gesperrt := ! (oSekunden2Routen:nArea)->gesperrt,;
oSekunden2Routen:felderschreiben(oSekunden2Routen),;
dc_getrefresh(getlist) ),NIL);
};
};
Also direkt vorne weg, die Maus wurde schon gewechselt, das Mauspad wurde genommen, in anderen Programmen parallel wurde getestet. Daran liegt es also nicht.