LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
Jarrod_S.

More Alignment Options on Block Diagram and Front Panel

Status: New

Currently LabVIEW has a keyboard shortcut (Ctrl-Shift-A) to redo the last alignment. This is nice, but it makes me remember which alignment I performed last, which is very cumbersome. I often get very confused when this is not the alignment I'm expecting it to be and have to undo that operation and try again manually.

 

As someone who programs a lot with LabVIEW and likes neat diagrams, I do a lot of aligning. I could significantly speed up my development if I had keyboard shortcuts for all possible alignments. I propose using the keypad numbers to represent the alignment options, as in the following:

 

  • Ctrl-Shift-4: Align Left
  • Ctrl-Shift-6: Align Right
  • Ctrl-Shift-8: Align Top Edges
  • Ctrl-Shift-2: Align Bottom Edges
  • Ctrl-Shift-5: Vertical Alignment
  • Ctrl-Shift-0: Horizontal Alignment

The last two options are a little less straight forward and more debatable, but I would be happy to memorize any new keyboard shortcuts in return for more efficient development.
Message Edited by Jarrod S. on 10-12-2009 04:38 PM
Jarrod S.
National Instruments
5 Comments
GregSands
Active Participant
I agree.  I wondered if one easy way to achieve this would be to add each individual align (and distribute?) option to the list of Menu Shortcuts so users could set their own shortcuts in the options.  It seems that the keypad keystrokes are reported differently depending on the status of the NumLock key, so that could be a problem, but using Ctrl-Shift-Arrows would work fine.
oihjohipuh
Member

(removed)

onnodb
Member

I reverted to using AutoHotKey to create my own keyboard shortcuts for the alignment tools; but having 'native' keyboard shortcuts for this would be invaluable!

Science & Wires — a blog on LabVIEW and scientific programming
http://scienceandwires.com
MGould
Member

This is 7 years old and still hasn't been implemented?!?  This would promote clean coding that NI is always promoting, why isn't it in yet.

jcarmody
Trusted Enthusiast

I wrote a quick-drop plugin for you to use while we wait.

Jim
You're entirely bonkers. But I'll tell you a secret. All the best people are. ~ Alice
For he does not know what will happen; So who can tell him when it will occur? Eccl. 8:7