NI Labs Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Welcome to Smart Palette Utility

Description:

The Smart Palette utility accelerates LabVIEW programming by recommending objects most often used, reducing the need to search through the Functions palette to find a specific object. 

Software Requirements:

LabVIEW 2011 or later

Please feel free to ask questions here.

Known Issues:

  • Smart palette won't work after a new VI is saved. Please close Smart Platte and then reopen it.
  • As an NI Lab product, Smart Palette only supports English version LabVIEW. Localized version would be published after it evolves into a released product.

Thanks,

Zhihao

Message 1 of 19
(16,383 Views)

how can i fix this problem?

w2012-10-07_103411.jpg

0 Kudos
Message 2 of 19
(5,458 Views)

Could you tell me how to reproduce it? The text displays in a normal way in my machine and test machines.

0 Kudos
Message 3 of 19
(5,458 Views)

my labview version is 2011sp1,

I did nothing after I installed.

when I launch LabVIEW, and open the smart palette, this text displayed.

0 Kudos
Message 4 of 19
(5,458 Views)

Set the display(DPI, Text Font, etc.) of your PC to default. It might work.

Thanks for your feedback. We'll solve it in next version.

0 Kudos
Message 5 of 19
(5,458 Views)

the display is already default setting.

Anyway, thank you..

0 Kudos
Message 6 of 19
(5,458 Views)

We've reproduced the problem on our machine. The bug will be fixed in next version.

Thanks.

0 Kudos
Message 7 of 19
(5,458 Views)

when the next version will be available?

0 Kudos
Message 8 of 19
(5,458 Views)

We're collecting users' feedback to improve Smart Palette. Currenlty we don't have exact plan for next version.

We appreciate for your feedback and will take it very seriously.

0 Kudos
Message 9 of 19
(5,458 Views)

I wrote a SubVI to reverse the text in all text files from folder "Smart Palette" with Smart Palette Utility. Below image shows the VI I developed.

$2A913A242B5BBB0.bmp

I developed this VI in the following steps:

  1. Create a new VI.
  2. Go to Tools>>Smart Palette, open SP (short for Smart Palette).
  3. Drop “<Template>1.Sub VI” from SP.
  4. Drop “Current VI’s Path” from SP.
  5. Drop “Strip Path” from SP.
  6. Drop “Build Path” from SP.
  7. Select “Build Path”. Drop a string constant from SP. Type “Smart Palette” in the string constant.
  8. Select “Build Path”. Drop “Check if File or Folder Exists” from SP.
  9. Drop “Case Structure” from SP.
  10. Drop “Recursive File List” from SP.
  11. Drop “For Loop” from SP.
  12. Select “Recursive File List”. Drop “Read from Text File”.
  13. Hover mouse on the terminal “text” on node “Read from Text File” with “Ctrl” pressed. Drop “Reverse String” from SP.
  14. Select “Read from Text File”. Drop “Close File” from SP.
  15. Go to LV Palette>>Programming>>File I/O>>Write Text File. Drop it from LV Palette.
  16. Drop “Close File” from SP.
  17. Wire all the lines for “error”.
  18. Save the VI with the same path as the “Smart Palette” folder.

Only at step 15 I can't find the expected node "Write Text File" from SP's recommendation, so result coverage from SP is above 90%.

0 Kudos
Message 10 of 19
(5,458 Views)