cursor changing for editors - working ok on SDL