04-23-2014 09:36 PM
@JKSH wrote:
@billko wrote:
I truly understand this has been very consistent with LabVIEW itself and I don't consider them "bugs."
"Consistent within LabVIEW itself" isn't a good reason to keep something. If it's inconsistent with Everything Else(TM) out there, it creates problems for users. One of the biggest examples is LabVIEW's Alt+Tab behaviour: that has been VERY consistent within LabVIEW itself since the dawn of time, but it drives users nuts!
I think it'd be great for LabVIEW to have Ctrl-A/Ctrl+C/Ctrl-X behave like Everything Else(TM), in line with the Principle of least astonishment. I can agree that the word "bug" might be unsuitable here, but it's still an "undesirable characteristic" and a worthy candidate for change.
Yes, if you read my previous posts, you would see that I completely agree with you. 🙂
Unfortunately, my quote was taken out of context. (A context that, unless you were closely following the thread since the beginning, you probably missed.)
04-23-2014 10:47 PM - edited 04-23-2014 10:51 PM
You can get around Ctrl+A bug with a keyboard shortcut for a menu item. Let's say: Select All.
And implement the select all function your self.
Demo attached.
Weird. Can't attach .rtm file !
You just have to rename .rtm.vi back to .rtm
04-24-2014 02:12 AM
billko wrote:
Yes, if you read my previous posts, you would see that I completely agree with you. 🙂
Unfortunately, my quote was taken out of context. (A context that, unless you were closely following the thread since the beginning, you probably missed.)
My bad. I missed the context indeed; sorry for that!
04-24-2014 06:29 AM
I guess the knowledge of DOS is fading. 🙂
The old commands of Ctrl+Insert (copy), Shift+Insert (paste), Ctrl+Del (Cut) works in text controls/indicators.
/Y
04-24-2014 08:46 AM
@Yamaeda wrote:
I guess the knowledge of DOS is fading. 🙂
The old commands of Ctrl+Insert (copy), Shift+Insert (paste), Ctrl+Del (Cut) works in text controls/indicators.
/Y
LOL - Ye Olde Commands.
04-24-2014 11:24 AM
@Yamaeda wrote:
I guess the knowledge of DOS is fading. 🙂
The old commands of Ctrl+Insert (copy), Shift+Insert (paste), Ctrl+Del (Cut) works in text controls/indicators.
/Y
On my keyboard that would mean deactivating the NUM LOCK option: big No No for me.
Plus I think this is not addressing the main issue:
Ctrl-A DOESN'T WORK
Ctrl-C DOESN'T WORK IF NOTHING IS SELECTED
Ctrl-X DOESN'T WORK IF NOTHING IS SELECTED
I wonder how this (doesn't) work(s) on Macs?
04-24-2014 11:48 AM
See the second post in this thread for my report on Cmd-C and Cmd-X on the Mac. I see the bug in LV 2012 and 2013. Cmd-A selects all objects on the FP or BD window which is active.
Lynn
04-24-2014 12:35 PM
@X. wrote:
@Yamaeda wrote:
I guess the knowledge of DOS is fading. 🙂
The old commands of Ctrl+Insert (copy), Shift+Insert (paste), Ctrl+Del (Cut) works in text controls/indicators.
/Y
On my keyboard that would mean deactivating the NUM LOCK option: big No No for me.
Plus I think this is not addressing the main issue:
Ctrl-A DOESN'T WORK
Ctrl-C DOESN'T WORK IF NOTHING IS SELECTED
Ctrl-X DOESN'T WORK IF NOTHING IS SELECTED
I wonder how this (doesn't) work(s) on Macs?
I know, and i agree, i just mention a workaround until the windows standard shortcut works. 🙂
/Y
04-25-2014 10:26 AM
Jumping back in to clarify - the CAR (404637) is to address the incorrect behavior of extra characters being added to the text. Ctrl+letter with nothing selected should not write a letter. This is true of Ctrl+A Ctrl+C Ctrl+X etc.
The second issue of how we should handle Ctrl+A is more complex. The Ctrl+A shortcut already selects all objects (front panel or block diagram) and the behavior is consistent regarless of whether or not you are text editing. Personally I could see a use case where in run-mode the shortcut would select all text if you are in a text field. A quick search of the idea exchange found a few similar ideas here and here. I think the discussion of what to do with that shortcut is more appropriate for the idea exchange.
Thanks,
Jeff Peacock
Product Support Engineer | LabVIEW R&D | National Instruments | Certified LabVIEW Architect
04-25-2014 11:34 AM - edited 04-25-2014 11:38 AM
All right. I will crosslink the first idea to this thread. The second is good too, but only vaguely related.