added single row click, row right click event, and row double click for studio