Command window, marking error message goes to source, can not copy directly afterwards

Claus Pedersen

Member³
I have a command window that causes an exception, shown with red text at the end of the run:

Code:
BEGIN
  dbms_output.put_line (0/1);
  dbms_output.put_line (1/0);
END;
/

Normally, when clicking on a error message, the editor goes to the source for that error message.
But if I want to copy a part of that error message on the Dialog tab page, I mark the text, but then the editor shifts to the Editor tab page and I have to shift back to the Dialog tab page and press Ctrl-C to copy and optionally go back to the Editor tab page to search for occurences of the text.

Can this be optimised, so a single click using the 'hand' icon (and no marked text) will go to the Source tab page as now, but when text is marked, please stay with the focus on the marked text so it can be copied.
 
For me it works the way you want it to work. You just have to move the mouse cursor around until it becomes a text pointer (looking like a capital letter I) before starting to copy text in the dialog window. After copying the text this way the focus remains in the dialog window.
 
We'll change it so that the Command Window does not automatically switch to the Editor when text is selected.
 
@Marco, thanks. This is really a small issue for me, as I do not use command window too often because it performs much worse than using e.g. SQL*Plus
 
Marcel Hoefs said:
For me it works the way you want it to work. You just have to move the mouse cursor around until it becomes a text pointer (looking like a capital letter I) before starting to copy text in the dialog window. After copying the text this way the focus remains in the dialog window.
Yes, this is true, if you stay out of the red error message (where the hand mouse cursor is visible) when beginning the marking and ending the marking. But still a little cumbersome work-around, because then you will have to copy the full two lines with error text and then delete the text you do not need.
 
Back
Top