NI Home
Cart Cart | Help
Hello Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI
You are here: 
NI Home > NI Developer Zone > NI Discussion Forums


LabWindows/CVI Idea Exchange

Announcements
The NI Idea Exchange is a product feedback forum where NI R&D and users work together to submit ideas, collaborate on their development, and vote for the ones they like best. View all of the NI Idea Exchanges to post an idea or add your opinion on an existing one today!
New Idea

For God's sake please add a zoom function, the text and icons are so small that my eyes burn when looking at the block diagram window.

 

Or at least just a way to make icons/text bigger so it's easier to manage connections.

Status: Declined
Declining since this refers to a different product.

In principle CVI supports external compilers for an optimized release version such as Intel's ICL and I managed to successfully compile release versions using ICL 11.1.

 

However, documentation on this issue is sparse.

 

It is even worse if one attempts to use an external linker which might be appropriate if one attempts to use e.g. Intel's MKL. Here I would love to see the support of external linkers in combination with an improved documentation.

 

Similarly, CUDA is becoming more attractive for more demanding floating point applications - I would consider it very useful if NI could provide e.g. an application note of how to do this in an easy to follow tutorial.

Status: Declined
Documenting the intricacies of third-party compilers is a pretty difficult task, since things are always liable to change without NI necessarily being aware of it, and the complexity of some of the compilers could easily overwhelm NI's ability to document them properly. As far as linkers are concerned, there is way too much CVI-specific work that the built-in linker must do. Therefore, it is very unlikely that CVI could ever support third-party linkers.
RobertoBozzolo

Preview in NIReport

Status: Declined
by Trusted Enthusiast on ‎11-11-2010 02:24 AM

A feature that is still missing in NIReport is the ability to show a preview on screen of the generated report.

This feature could help very much the developer in designing the report without the immense wasting of paper that its lack implies. Moreover, customers are more and more requiring this feature to check reports before actual printing them, especially in applications where reports can be tailored some way to adapt to customers requirements.

 

Both reasons prevent me at present to use NIReport,

Status: Declined
Those are both very good suggestions and, at some point, CVI will have much better report generation tools than it does today. But that will almost certainly not be nireport.fp. Given that, any future enhancements of nireport.fp are very unlikely.

Currently when formatting hex values into strings the letters a-f are always lowercase.  It would be nice to have an option to make them uppercase, as that is how most people are used to seeing them.  It would also allow for consistency between the way numeric controls work (which use uppercase A-F).

 

 

Status: Declined
These functions date back to a time (1988-1994) before CVI had a standard C library with printf/scanf functions. CVI has kept them around, for backwards compatibility reasons, but no new functionality is being added to them, so long as equivalent functionality exists in the stdio functions. Therefore, NI's standing recommendation is to use printf/scanf instead of Fmt/Scan.

When using tab controls on a panel, every time you change the active tab in the UIR editor the file is marked as modified even if no real modification has been made on panels/controls. This is particularly annoying when you are simply looking at a UIR file but you don't want its date/time to be modified (e.g. in case the project has already been deployed to the customer and you want to keep the local copy of the UIR with the original date/time).

 

If your file is marked as read-only (same scenario as before: the application has already been deployed and you want to prevent modifications to it) you cannot even change the active tab page, neither in edit mode nor in operate mode (F4 - operate visible panel)!

 

It would be better in my opinion that a simple tab page switch does not forces the UIR to be saved.

Status: Declined
Declining, based on Jared's earlier comment
vix

Move controls of a desired offset

Status: Declined
by Active Participant vix on ‎10-13-2010 02:30 AM

If you select an User Interface control you can move it to a new location in two ways:

  1. through Arrange >> Control Coordinates you can set the new (X, Y) position
  2. moving it of a predefined offset every time you press one of the keyboard arrows, or of one pixel (SHIFT + arrow)

Using the arrows is an easy way if you want to move the control of a little quantity, but it's difficult if you need for example 200 or more pixels.

Moreover with Arrange >> Control Coordinates you can set the new location for a group of selected controls using the "All" buttons.

But if you want to move a group of controls of a desired offset you can only use the arrows.

 

I suggest the implementation of specifying either an absolute position or an offset throug the Control Coordinates window, both for a single control and for a group of them.

Status: Declined
It's not a bad suggestion, but it's hard to prioritize doing something like this over something else, given that it usually really isn't that big of a deal to use the arrow keys to move a group of controls. Even 200 pixels would only require 20 key presses, which doesn't seem that bad, given that you can simply hold down the arrow key until the controls are near their desired position. Another strategy for moving controls quickly is to use -. That moves them in grid unit increments, instead of 10 pixels at a time. By default, the grid has a 25-pixel interval, but you can increase this interval in the Editor Preferences dialog.
0 Kudos
Shawn_S.

Excel code evaluation within CVI input

Status: Declined
by Member Shawn_S. on ‎07-01-2011 02:08 PM

I had a customer associated with SR# 7325346 ask how to change the maximum value for his Y axis in CVI.  I rightfully directed him to the SetAxisScalingMode function.  The customer told me that they were using an equation to determine the Max parameter for their Y axis [YMax=2*x + sqrt(x) + log(x)] or something to that effect.  He also said that the equation could change to something else, and he would like to change the equation on the fly within CVI. 

 

Basically, he's asking for functionality that would enable a text box to act similar to an Excel cell, which could evaluate simple equations such as add(val1,val2) or sqrt(val3).  We should build a tool that makes this possible.

Status: Declined
Cool as this would be, it really is outside the scope of what CVI is meant to do. CVI is not Excel, and the ability to add a formula parser to CVI is not something that is likely to happen anytime soon.
0 Kudos
NABI

Group controls on the UI editor

Status: Declined
by Member NABI on ‎03-16-2011 08:30 AM

I'd like to be able to group controls together so moving them would be a single click on the group and drag.

Status: Declined
0 Kudos

I am unable to download and install the Import CVI Instrument Driver Wizard for LabView 2010.  

Status: Declined
About LabWindows/CVI Idea Exchange

Do you have a feature idea for how to improve LabWindows/CVI? Submit and vote on ideas now!
  1. Browse by label or search in the LabWindows/CVI Idea Exchange to see if your idea has previously been submitted. If your idea exists, be sure to vote for the idea by giving it kudos to indicate your approval!
  2. If your idea has not been submitted click New Idea to submit a product idea. You should submit a separate post for each idea. Watch as the community gives your idea kudos and adds their input.
  3. Give kudos to other ideas that you would like to see implemented!
  4. NI R&D will review ideas that have been submitted and update the status.

Note: the LabWindows/CVI Idea Exchange is not the appropriate forum to submit technical support questions.

The LabWindows/CVI R&D team is committed to reviewing every idea submitted via the LabWindows/CVI Idea Exchange. However, we cannot guarantee the implementation of any LabWindows/CVI Idea Exchange submission.

Idea Statuses
Top Kudoed Authors
User Kudos Count
6
4
3
2
2
By using this web site, you accept the Terms of Use for this web site. Please read these Terms of Use carefully before using any part of this site. Please go here for information on ni.com's copyright infringement policy.
My Profile | Privacy | Legal | Contact NI © 2011 National Instruments Corporation. All rights reserved.    |    E-Mail this Page E-Mail this Page