LabVIEW Idea Exchange

Community Browser
cancel
Showing results for 
Search instead for 
Did you mean: 
Post an idea

The Path control's Browse button glyph appears as a yellow Open Folder image.  The Browse button has Browse Options with Selection Mode of File or Folder along with New or Existing.  I think it would be useful to indicate to users what the Selection Mode has been set to by having different button glyphs for each Selection Mode.  Perhaps two glyphs, one indicating Files and the other Folders.  Then each of those might have a different appearance to indicate whether New or Existing had been specified.  Maybe a label and caption for the button itself ?

 

 

Currently the IMAQ (Vision) display windows maintain a separate event queue which can only be accessed by polling for new events.  This should be integrated into the LabVIEW event handling so that all IMAQ events  (e.g. Click Event, Draw Event, Move Event, etc) can be event sources for the Event Structure.

Hi,

 

As you all know, there a many different font styles in LabVIEW. In the Font Settings Dialog I can select a text style and view it in the text indicator that says "The quick brown fox jumps over the lazy dog". That nice and all, but If I want to check out a new style I have to click in the Font control and select a new style. It takes a very long time to view just a few styles. 

 

My suggestion is to enble the mouse wheel or "up" and "down" keys on the keyboard to scroll through the list of font styles, instead of using the mouse and click on the Font control. Not the biggest Idea, but it makes LabVIEW more userfriendlySmiley Happy

 

Font.PNG 

Labview implements lots of functionality in the right click menu, resulting in large and deep menu hierarchies.  Often I want to select multiple items, but the context menu disappears after a single selection requiring me to go back to the original item and renavigate the menu tree.  That's a lot of repetitive, fairly precise mousing.

 

I'd like to have a hot key that prevents the context menu from disappearing after I select an item.  For example, if I held down the Ctl key while deselecting "Label," I could immediately move down to "Caption" and select it, making the whole process much easier.

Problem Statement:

At this moment there is no way to disable or modify the way the mapping is performed for float point images. They always are displayed in Full Range.

 

Suggestion:

Change Minimum Value and Maximum Value members of Conversion Policy cluster from I32 to SGL and make it functional for float point images as well. The same with Property Node for Vision Display.

 

References:

IMAQ WindDisplayMapping VI

How Are Floating Point Images Displayed in NI-Vision?

I've been working with large arrays, and I've found that wire branches are killing my performance. In order to alleviate this I've scattered inplace structures all over, however, the only way I have to access the array size without incurring a copy of the array is to track it separately, and access that size property, this seems pretty wasteful. 

 

ArraySize.png

 

I can think of two ways to implement this. The first is to add an array size block to the inplace element structure, this would be awkward to use. So, I suggest the the array size node be made inplace, as mocked up below.

 

ArraySizeInplace.png

 

 

Thanks

 

 

I'd love to see a handful of built-in false-color colortable choices for the Intensity Plots.

 

I know there's programmatic control over these things - I wrote my own 4-5 years ago. But the black-blue-white should be one of several common selectable colorschemes.

 

I labeled my own as:

 Greyscale B->W

 Greyscale W->B

 X-Ray

 Yellow Hot

 Rainbow

 Rainbow #2

 Fluorescent (green)

 Blue Red Green 

 Planet Earth

 

Perhaps one of the front panel (and Property node please) off of the Z-Axis submenu, listed by title.

 

I also have the ability to invert top/bottom or choose the color-inverse (photographic negative) for even more colors. 

 

Attached is a sample of some common colortables I routinely use.

2nd attachment is a snap of the VI I use to create the colors based on colortable constants.

3rd attachment is my messy but functional code (Block Diag of attachment 2)

 

Add ability to change the image of a tab while the vi is running with a path to an image file.  Support PNG for transparancy (32bit would be nice).

This would be very helpful in creating a "file tab" control using the LabVIEW tab control.

 

TabPageImages.JPG

 

TabPageCode.PNG

I think it is useful if the installer automatically 'Force Re-install' if the same software has been already installed with the computer. This will omit the procedure to kick-start force re-installation via command prompt, some users may not be familiar with.

 

 

force reinstallation.png

Working in the telecoms industry at several different companies and for many products I need to be able to provide a test station with  DHCP functionalitly in order to be able to communicate with units under test. I have seen a posts on LAVA and the NI forurms that say I am not alone in this.

 

Currently I achieve this using third part products, typically with command line call using the system_exe. I mainly use tftpd, but it would be nice to have such functionality build into LabVIEW.

 

cheers

 

Dannyt

 

 

I REALLY don't like the Window Tile feature (Window>>Tile Left and Right, Window>>Tile Up and Down).  Mostly because Ctrl+T is right next to to Ctrl+R (which I use for showing the error dialog when a VI is broken), so I accidentally tile my windows all the time -- frustrating.   I vote to remove it altogether.

 

See also this Idea: Undo Tile (ctrl + T) 

Message Edited by Jim Kring on 08-22-2009 04:11 PM
When a string is the input to a case structure's selector tunnel allow selector labels to contain regular expressions.

 

when you try to move some control, in thefront panel, in development time, the tip strip represent's a relative displacement, but for positioning this control is very interesting to have the absolute position, and in the properties of this control you don't have posibility to place the control on a determinate position.
would be very interesting to have these utilities to build a front panel with more accuracy.
- show the position when you move a control in the front panel
- in the propierties of the control, having the possibility to input the exact coordinates of the control.

 

 

 

Regarding VISION IMAQ Overlay functions:

 

Currently it is only possible to select the color of points, lines or figures. It would be fine if it would be possible to select:

 

- line width

- line/figure pattern

- transparency

 

 

IMAQ Overlay Line VI

The ability to right-click an item in the project window and select "apply library icon" to just that particular item. This feature would be helpful to people who manually modify the icons of items in the library. One would do this to have smaller footprint icons per example. If this person goes to the library or class properties and selects "Apply Icon To VIs" then all manual modifications get overridden.

 

This functionality can also be attained by adding an option to avoid further automatic icon updates on individual items.

When I insert a VI into the error wire, I almost always want to insert something from the same palette as the VI that precedes the one being inserted.  For example, I usually want to insert a close or release function that is related to the previous VI.  Unfortunately the options presented are not very useful since they only offer up the Dialog & User Interface Palette, the Cluster, Class & Variant Palette and the All Palettes.  Why not include a shortcut to the Queue Operations Palette if the preceding VI is a Queue VI from that palette?

example

This seems like an easy one to implement and will speed programming for those of us who still like to use the right click palette menus to program.

 

-John

I don't like and don't use the Auto Grow option of structures. Therefore, I always uncheck Place structures with Auto Grow enabled in the LabVIEW options. A visual mark on the structures or a specific entry in the Find and Replace dialog box would help me to locate these structures on inherited VIs.

 

Auto Grow structure.jpg

Auto Grow.jpg

Hello,

 

I was recently working on a project where I connected one output up to an input of a different data type.  I knew that I needed a conversion VI, and went to hunt down the correct VI.  Could we please write code that would automatically hunt down the correct conversion VI, insert it into a user's code, and make all of the necessary connections, simply with a double click on the broken error wire where there is a type mismatch?  This type of quick conversion feature could be very useful.  And users could toggle this feature on or off at their discretion.

 

QuickConversion.png

Charts and graphs in LabView have been driving me nuts for years. What I would like to see is a simple chart (maybe even an "Express Chart") that has a single dimensional array input and a timestamp input. Values in the array would automatically be plotted on their own plot and the time stamp would be put in the X-axis starting from the left. An option to just use the current time if no timestamp was input and amount of data displayed on the X-axis can be adjusted on the fly by setting the X-axis TIME/DIV

None of the inputs to the Format Value function are required. The Format and Value inputs should be required, because without both of those the function is pointless.