Check out the related Code Repository Files or visit the LabVIEW Wiki Development Environment Portal
Tags |
(This content has not been tagged yet)
|
![]() |
Jul 8 2008, 04:23 AM
Post
#31
|
|||
|
Extremely Active Premium Member ![]() Posts: 376 Joined: 6-August 04 From: Gurnee Illinois Member No.: 584 Using LabVIEW Since:1997 LV:8.5 ,8.2.1 ,7.1
|
I finally had time to get my latest version of the icon editor in the CR
enjoy and let me know what you think. Version 2.3: Along with the all the features from version 2.2, version 2.3 has several new features. 1: Icon Sizing and Positioning: Now Icons to be sized smaller than 32x32 by changing the “Rows” and “Width” controls. The icon can then be positioned using the “Position” control. My thanks to tcplomp for the Idea. 2: Static or Auto sizing Icons: If the “Icon Sizing selector is set the Static the icon will only draw the number of row indicated by the “Rows” control. If the selector is set to Auto the icon will adapt to the minimum number of text lines filled in. 3: Selectable Header: The icon header can be removed or enabled by changing the state of the “Header” checkbox. 4: Header and Sizing Information Saved: The header and sizing information are now save in the template files and are displayed at the bottom in the “History” array. The sizing and header settings are shown in the icon text of each template icon the when room allows. The history array now saves the last 50 icon templates to the template file 5: Color Picker Will Save Current Color in History: To get the color picker to save a new color in the color history array click on the “Current Color” box and it will be added the color history. 6: Improved Text Fitting: Text fitting inside the icon has been improved 7: Improved Text Recognition: Text recognition of the icon characters had been improved 8: Other Improvments: all key presses are ignored until the icon is created and text is in the string controls. Please feel free to give me feedback. This version has benefited greatly from ideas given to me by coworkers and other programmers. -------------------- If you are interested in Time saving programming
tools created in LabVIEW then download my Icon Editor Updated July 7th 08 and my SubVI Helper Updated Jan 7th 08
|
||
|
|
|||
| Ad |
Jul 8 2008, 04:23 AM
Post
#
|
||
|
|
|
||
|
|
|||
Jul 9 2008, 01:03 AM
Post
#32
|
|||
![]() Confucius say: Crowded elevator always smell different to midget Admin ![]() Posts: 2367 Joined: 13-October 02 From: Planet Earth Member No.: 2 Using LabVIEW Since:1994 LV:8.5 ,8.2.1 ,7.1.1
My Blog
My Gallery
|
Thanks Mark! Your Icon editor is a great contribution to the LAVA code repository.
--------------------
|
||
|
|
|||
Aug 9 2008, 02:43 AM
Post
#33
|
|||
![]() Very Active Premium Member ![]() Posts: 90 Joined: 12-November 04 From: Gatineau, Quebec, Canada Member No.: 1022 Using LabVIEW Since:2001 LV:8.6 ,8.5.1 ,.
|
Hi Mark,
As per our discussion at NI Week, I'd love to see an added option to have icons for controls (.ctl,.ctt) have a bite taken out of the top right corner. I like to do this with my controls so I can easily distinguish controls from VIs in the Hierarchy window. I checked my previous VIs and it should be a 5 pixel byte. In that case too you might want to change the boundaries for the text in the header row. Please see the attached picture for explanation. ![]() Cheers, Heiko
|
||
|
|
|||
Aug 9 2008, 03:11 PM
Post
#34
|
|||
![]() I'm a LAVA, not a fighter. V I Engineering, Inc. ![]() Posts: 3765 Joined: 13-October 03 From: Michigan, USA Member No.: 181 Using LabVIEW Since:1993 LV:8.5 ,. ,.
My Blog
|
I like to do this with my controls so I can easily distinguish controls from VIs in the Hierarchy window. I agree that being able to distinguish between different LabVIEW component types in the hierachy window is a good idea, but I don't agree that the "bite" is the right way to do it. The bite is used on all LabVIEW files (have a look at the icons in the dialog that you get from the "File > New..." menu item), so I don't think assigning that to just contols is very intuative. I'd be much happier with the ability to add glyphs to my icons - that would be incredibly useful to me. I would imagine a handful of standard built=in glyphs (like the little slider for a control, a cube for objects, a key for private, etc) and the ability to browse to a disk-based image with a transparent background (eg: gif) to load my own. Then, also maybe the ability to snap the glyph to one of the corners (selectable, of course) or place it free. Now that's an icon editor I would use! -------------------- ![]()
|
||
|
|
|||
Aug 10 2008, 08:06 AM
Post
#35
|
|||
|
Extremely Active Premium Member ![]() Posts: 376 Joined: 6-August 04 From: Gurnee Illinois Member No.: 584 Using LabVIEW Since:1997 LV:8.5 ,8.2.1 ,7.1
|
I like to do this with my controls so I can easily distinguish controls from VIs in the Hierarchy window. Heiko I agree that being able to distinguish between different LabVIEW component types in the hierachy window is a good idea, but I don't agree that the "bite" is the right way to do it. The bite is used on all LabVIEW files (have a look at the icons in the dialog that you get from the "File > New..." menu item), so I don't think assigning that to just contols is very intuative. I think that being able to customize the frame is the next function I will work on. At NI Week Another developer pointed out to me that the LabVIEW Class icons use a different frame size than my 5 color one and that it would be better if the icon editor worked with LabVIEW's lvlibs better I'd be much happier with the ability to add glyphs to my icons - that would be incredibly useful to me. I would imagine a handful of standard built=in glyphs (like the little slider for a control, a cube for objects, a key for private, etc) and the ability to browse to a disk-based image with a transparent background (eg: gif) to load my own. Then, also maybe the ability to snap the glyph to one of the corners (selectable, of course) or place it free. Now that's an icon editor I would use! Would it be useful enough that you would be willing to work with me on it. Its been a while since you contributed to the CR so why not help me figure out how to get glyphs into the icon editor. I promise to rename it Mark and Chris's Icon editor. -------------------- If you are interested in Time saving programming
tools created in LabVIEW then download my Icon Editor Updated July 7th 08 and my SubVI Helper Updated Jan 7th 08
|
||
|
|
|||
Aug 10 2008, 11:52 AM
Post
#36
|
|||
![]() Very Active Premium Member ![]() Posts: 90 Joined: 12-November 04 From: Gatineau, Quebec, Canada Member No.: 1022 Using LabVIEW Since:2001 LV:8.6 ,8.5.1 ,.
|
If you need help, I'd be more than willing to help out. I use this tool every day so I'd love to contribute.
Heiko
|
||
|
|
|||
Aug 10 2008, 05:41 PM
Post
#37
|
|||
![]() I'm a LAVA, not a fighter. V I Engineering, Inc. ![]() Posts: 3765 Joined: 13-October 03 From: Michigan, USA Member No.: 181 Using LabVIEW Since:1993 LV:8.5 ,. ,.
My Blog
|
Would it be useful enough that you would be willing to work with me on it. Its been a while since you contributed to the CR so why not help me figure out how to get glyphs into the icon editor. Touche! While I'd love to help out, I have my own tools that need some work for an upcoming release, so I don't have any spare time right now (I'm hoping that I don't have to ramp down my LAVAing, but that may come next). I'm sure there are other qualified folks out there that are ready and willing to step up and help out? If you need help, I'd be more than willing to help out. I use this tool every day so I'd love to contribute. There you go - Heiko's your man! -------------------- ![]()
|
||
|
|
|||
Aug 11 2008, 01:22 AM
Post
#38
|
|||
![]() Very Active Member Posts: 93 Joined: 11-October 07 From: Tarboro, NC Member No.: 9577 Using LabVIEW Since:2001 LV:7.1 ,. ,.
|
Mark,
this looks very interesting. I see the links in the original posting to versions that are compatible with LabVIEW 7.1 & 8.0. What versions is the latest download in the CR compatible with? 8.2 and greater only? Jim -------------------- Jim
![]()
|
||
|
|
|||
Aug 11 2008, 03:11 PM
Post
#39
|
|||
![]() Extremely Active Premium Member ![]() Posts: 451 Joined: 19-June 07 From: Everett, WA Member No.: 8758 Using LabVIEW Since:2007 LV:8.6 ,8.5.1 ,8.2.1
|
I'd be much happier with the ability to add glyphs to my icons - that would be incredibly useful to me... You might want to give this icon editor a try. I have nothing against your editor Mark. I think it's well done and easy to use, but it lacks some of the functionality that I wanted. This editor allows me to make my icons a bit more graphical without spending a lot of time on them. I also like the ability to edit the VI description property while I edit the icon. One more note. If there is something you want to do in the default icon editor that ships with LabVIEW just hit Ctrl-. and the custom editor closes and the LabVIEW editor opens.
|
||
|
|
|||
Aug 11 2008, 06:13 PM
Post
#40
|
|||
![]() Very Active Premium Member ![]() Posts: 90 Joined: 12-November 04 From: Gatineau, Quebec, Canada Member No.: 1022 Using LabVIEW Since:2001 LV:8.6 ,8.5.1 ,.
|
You might want to give this icon editor a try. I have nothing against your editor Mark. I think it's well done and easy to use, but it lacks some of the functionality that I wanted. This editor allows me to make my icons a bit more graphical without spending a lot of time on them. I also like the ability to edit the VI description property while I edit the icon. Nice, I like it. I especially like the little tab with the VI description although personally I would add the VI title to it as well. However, I think the textual part is better done in Mark's editor. I have become so used to the auto-sizing, it would be hard to give that up. Maybe a combination of features would be possible :-)
|
||
|
|
|||
Aug 11 2008, 07:07 PM
Post
#41
|
|||
![]() Extremely Active Premium Member ![]() Posts: 451 Joined: 19-June 07 From: Everett, WA Member No.: 8758 Using LabVIEW Since:2007 LV:8.6 ,8.5.1 ,8.2.1
|
Nice, I like it. I especially like the little tab with the VI description although personally I would add the VI title to it as well. However, I think the textual part is better done in Mark's editor. I have become so used to the auto-sizing, it would be hard to give that up. Maybe a combination of features would be possible :-) I completely agree that Mark's handles text better, and I really like the icon history feature. If you prefer the multi-line text icons marks is the best I've seen, but in the end the ease of dropping graphics won out for me. I think a mash-up of the two could be quite powerful.
|
||
|
|
|||
Aug 11 2008, 07:27 PM
Post
#42
|
|||
|
Extremely Active Premium Member ![]() Posts: 430 Joined: 2-February 05 From: Southern California Member No.: 1519 Using LabVIEW Since:2004 LV:8.20 ,7.1.1 ,8.0.1
|
I completely agree that Mark's handles text better, and I really like the icon history feature. If you prefer the multi-line text icons marks is the best I've seen, but in the end the ease of dropping graphics won out for me. I think a mash-up of the two could be quite powerful. The icon editor I created and posted here is a nice combination of the two. I really wanted to talk to Mark during NI Week about some collaboration, but it never happened. So I still need to talk to him...
|
||
|
|
|||
Aug 11 2008, 08:01 PM
Post
#43
|
|
![]() Extremely Active Premium Member ![]() Posts: 451 Joined: 19-June 07 From: Everett, WA Member No.: 8758 Using LabVIEW Since:2007 LV:8.6 ,8.5.1 ,8.2.1
|
The icon editor I created and posted here is a nice combination of the two. I really wanted to talk to Mark during NI Week about some collaboration, but it never happened. So I still need to talk to him... I tried yours only briefly a few days ago but I haven't had time to give it a thorough review. My initial impressions were that I really liked the look and feel, but it seemed a bit slow to launch/respond. I'll have to play with it a bit more when I have some time. |