Description:This is the second version of my vi icon editor and was created in LV8.2. The purpose is to help quickly create text base icons. The editor can be used in place of the standard NI icon editor or as a stand alone vi. see instructions. My original posting of the icon editor Ver. 1 can be found here
LabVIEW 7.0,7.1
http://forums.lavag.org/index.php?s=&s...ost&p=19022LabVIEW 8.0
http://forums.lavag.org/index.php?s=&s...ost&p=12920Instructions:1: The icon editor was designed to be used as a replacement for the standard NI editor LV8.x only. To get LabVIEW 8.x to use the editor place the three files (lv_icon.vi, color templates.bin and the folder lv_icon_Subvis) in the LabVIEW 8.2\resource\plugins directory.
The next time the icon editor is called LabVIEW will use the lv_icon.vi instead of the standard one.
There is a button on the editor that will allow you to use NI’s editor when a text icon is not desired.
2: The icon editor can also be called from another vi or used as a stand alone tool. Make sure the “From Editor” control is set to false either via terminal in the lower left corner of the connector pane or manually in the FP. This setting indicates to the vi that a vi reference will be used to extract and save the icon information. If the “VI REF” input control is invalid at runtime a dialogue box will appear asking the user to select a vi.
New features:Along with the auto drawing and Text compressing from version 1, version 2 has 2 new features.
1: In addition to the 2 color format in version 1 the icon editor now supports a 5 color format (Frame, Header text, Header Back, Body Text, and Body Back). This is the standard frame that many programmers use.
2: In version 2 the last 10 icon color sets are saved in a binary file and are recalled each time the editor is open. These color sets can then be selected and reused.
Future Ideas and improvements:A graphics picker that would import a list of graphics to choose from
Template creators were text zones could be created to avoid interfering with graphics.
Incorporate some or all of the Ni editor functions.
Text extractor that would fill in the text boxes from the icon image.
Please feel free to give me feedback. This version has benefited greatly from ideas given to me by coworkers and other programmers.
License:Creative Commons Attribution 2.5 License