Um deine Erklärung zusammenzufassen (ich habs nich so recht verstanden):
Bei einem einfachen Klick löschst du eine Zeile, bei einem Doppelklick gibst du dem User die Möglichkeit, die Zeile zu ändern?
Axel Sefranek
A programmer started to cuss, cause getting to sleep was a fuss.
As he lay there in bed, looping round in his head
was: while(!asleep()) ++sheep;