QCAD Bugtracker

  • Status Closed
  • Percent Complete
    100%
  • Task Type Suggestion
  • Category QCAD (main)
  • Assigned To
    Andrew
  • Operating System All
  • Severity Low
  • Priority Very Low
  • Reported Version 3.15.5
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: QCAD Bugtracker
Opened by Pete Martin - 10.10.2016
Last edited by Andrew - 21.10.2016

FS#1490 - Text Edit Control <ESC> maps to <cancel>. If anything it should map to <ok>

For all the Linux VI editor geeks, can you disable the <ESC> function in the text edit mode. <ESC> maps to <cancel>. If anything it should map to <ok>. Which creates no harm as it can be later undone. I have accidentally lost edits countless times due to an unbreakable habit.

Closed by  Andrew
21.10.2016 08:49
Reason for closing:  Won't implement
Additional comments about closing:  

No further feedback from user provided.

Admin
Andrew commented on 11.10.2016 06:45

Dialogs are usually cancelled in GUI applications when the user presses the escape key.

How about canceling the dialog but preserving the settings and text entered in the dialog? You could simply start the text tool again, and all your text and settings would still be there.

You can download a patched version of TextDialog.js which implements this behavior from here:
https://raw.githubusercontent.com/qcad/qcad/af8ee22bde3e8adacd1e8a46adbd8fe5018af4b6/scripts/Draw/Text/TextDialog/TextDialog.js

This file replaces the file scripts/Draw/Text/TextDialog/TextDialog.js in your QCAD installation. Let me know if that works for you.

Pete Martin commented on 28.10.2016 23:41

Very nice ... Much better functionality ...

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing