UI Interest Group Documents

cancel
Showing results for 
Search instead for 
Did you mean: 

ni.com Inspired Custom Control Suite

Preview Image:

ni.com theme - Preview Image.png

Installation Instructions (manual):

Unzip the attached ni.com theme.zip file in your <LabVIEW Install Directory>\menus\Controls\ folder and then restart LabVIEW to add all the above controls to your palette.

Installation Instructions (automated):

Download the attached ni_lib_ni.com_inspired_controls-1.1.0-1.vip VI Package file and install using VI Package Manager™ (VIPM). VI Package Manager is an installer for LabVIEW VIs and toolkits. It places VIs directly into the palettes, allows you to install VIs into multiple LabVIEW versions, and ensures that any dependency VIs and toolkits (provided in other VI packages) are also installed. VI Package Manager is a trademark and product of JKI Software.

Source Files (optional):

All of the source images used when creating the custom controls are included in the ni.com theme.zip file as Adobe Fireworks PNG files.  If you have Adobe Fireworks you can open them up in their original vector for

Comments
Active Participant Jim_Kring Active Participant
Active Participant

I created and attached a VI Package (ni_lib_ni.com_inspired_controls-1.0.0-1.vip file above) of these controls that can be installed using VI Package Manager.

JKI Blog
Member hex
Member

Very-very nice pack, thank you very much!

Member spsuamin
Member

Definetly sweet looking interface.

Member Russ_Evans
Member

Really nice looking set of controls. Thanks for sharing.

Active Participant Elijah_K
Active Participant

If you like these, just wait, he has more!

Elijah Kerry
Chief Product Manager, Software Platform
_______________________________________________
Follow my Software Engineering for LabVIEW Blog
Member NevD
Member

These are great, and thanks to Jim for the VIPM package.  Looking forward to a tab, multicolumn listbox, table, filepath, cluster, array.. the whole set!!

SimonH
NI Employee

Hey NevD, the file path control should already be in there (I think I just called it "Path").  As for the other types of controls I hadn't started on those I only did what I saw as the most popular ones.  At first glance clusters, tables and multicolumn listboxes look easy enough, perhaps even with the existing images.  Tab controls look tough as they don't have any replacable images.

SimonH
NI Employee

OK everyone, I've updated the zip file with a few new controls (namely the ones NevD asked for except the tab control).  I've also added a zip file of images that make for good panel backgrounds. Have fun and feel free to post screenshots of the controls in action!

Active Participant Jim_Kring Active Participant
Active Participant

Cool!  I've created a new version (1.1.0) of the VI Package file, ni_lib_ni.com_inspired_controls-1.1.0-1.vip, with your new additions.

JKI Blog
Member NevD
Member

Thanks Simon and Jim!  That was very quick!

Member Aum
Member

Hi Simon,

It looks cool! do you have it for labview 8.5 version?

Member hex
Member
To Aum:
I think you can use it directly to LabVIEW 8.5, just extract the file "ni.com theme.zip" to your LabVIEW 8.5\menus\Controls\
Member Aum
Member

No I could not use it. it says: LabVIEW load error code 9: version 8.6 is newer than...

Member hex
Member

I already attach the files, try it...

Member Aum
Member

thanks but where is the link???

Member hex
Member

Check the download section above, the title is "NI Theme for 8.5l.zip". I hope it works..

Member Aum
Member

done

Active Participant LVCoder
Active Participant

Hi SimonH,

thanks alot for such a wonderful and creative work.

However, i went through a page on NI's Website and found 2 really cool UIs developed in LV.

Here's the link

http://decibel.ni.com/content/groups/large-labview-application-development/blog/2009/03/23/professional-user-interfaces-in-labview

You have already posted the controls seen the in the 1st UI on the above page.

I was wondering if you could post the controls used in the 2nd UI. The controls on the Right look extremely beautiful.

SimonH
NI Employee

Unfortunately I can't post the controls from the 2nd UI as I didn't create them - that UI was developed by one of our customers for their application.  However, if it's the numeric control you were interested in I did throw together a similar looking control and posted it over here: http://decibel.ni.com/content/docs/DOC-4614.  Again, I have included the source images (this time I created them with Powerpoint) so you can modify, customize and create additional controls.

Member LEOS_BRAIN
Member

Hello Simon very nice control but please find some time to create a step wise short demo for creating custom gauge from scratch especially needle color and gauge color range thanks nice work

Joji
NI Employee

Very Cool Controls. Wish there was even more of these sets of controls around. 

One issue I noticed with the controls.  If you were to replace an existing control with one of these controls using the Right-Click>>Replace.. method, then it will replace numerics with a listbox even when you choose to replace with numerics. The buttons and graph/charts seem  to work though.

Joji
Active Participant vix
Active Participant

Could someone make this theme available for LabVIEW 8.2.1?

Sorry, but could someone help me?

Vix
-------------------------------------------
In claris non fit interpretatio

-------------------------------------------
Using LV from 7
Using LW/CVI from 6.0
Member sealiker
Member

I like this theme  ............ but I use Labview 7 Express so I don't get to load the controls.

Is there a way for me to load the theme in Lavbview 7?

Active Participant rex1030
Active Participant

Is there any possible way that array and cluster controls could be added to this pack?

--------------------------------------------------------------------------------------------------------------------------------------------------------

edit: Looks like its just a link mixup. The link at the bottom under downloads is the right one.

I am definately getting some strange behavior with the different controls when i click on an existing control and try to right mouse click > replace the control with the new sweet looking ni.com themed controls. Replacing buttons and numeric controls are fine. Replacing error controls or arrays on the other hand do some wierd stuff. Any thoughts?

---------------------------------
[will work for kudos]
SimonH
NI Employee

@rex1030 They should already be in there.  Which version did you download (I added them around March 25th)?

Member KrisnaWisnu
Member

This is very nice,, thanks for sharing!

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2016
Proven Zealot
Proven Zealot

Really nice ones. Nice thought

Member scottcolston
Member

These look great. Do you have an XY graph control? Thanks

Active Participant Ashish_Naik_NIUK
Active Participant

This does look great!

Ashish Naik
Automotive Business Development Manager
National Instruments UK
Member Al-Zahrani
Member

Thank you for that, very nice

Member KleeD
Member

looks awesome and should be a good starting point for further customizations. Thank you very much.

Member catkin
Member

hi,i am  a  newer,     how  I  use it,and  where  I place it?

Member catkin
Member

hi, I am a newer, would you like to tell me  how can I use it?

thanks !

Knight of NI
Knight of NI

Hi catkin,

did you read the two blocks on "Installation instructions"? Really?

Best regards,
GerdW
CLAD expired, using 2009SP1 + LV2011SP1 + LV2017 (+LV2018 sometimes) on Win7+cRIO
Kudos are welcome Smiley Wink

Member Boone301
Member

More and more exciting!

Member Srikanth@Siri
Member

Hi nice work...They are very good controls....but can you add the boolean controls...

Srikanth Kandagatla
Member G'Ramy
Member

Nice One SimonH, Good Work

Member MikeC3
Member

Anyone else notice odd behavior with the table control?  If I use it as an indicator and write a changing array of strings to it, it will keep displaying the old strings in addition to the new strings, and thus becomes unreadable.  The multicolumn listbox works ok, so seems to be something just with table.

Member RyanCheng
Member

Looks very nice!

But I still want to know how to make controls more beautiful.

Member cl13776506687
Member

it's very nice!

Active Participant A.Salcedo
Active Participant

hi! First of all thanks a lot for doing this! it is awesome.

I am trying to change the color OFF button but I can not do that in properties. Is there any way to do that?

Thanks a lot.

Active Participant Christina_R
Active Participant

If you want to change the color of the button in this set, you would need to edit the PNG images for the button states (with an image editor program) and then import the modified iimages into the button (using the Customize mode of the Control Editor).


Christina Rogers
Product Owner, LabVIEW R&D
Member cl13776506687
Member

hi,i'm glad to here from you,last month i joined the NI community and found a lot of resources ,you can search the key word and look for some demos,i have found some video from www.mufenglv.com

Member RyanCheng
Member

Thank you for your kindly help, and in several years age, I have joined www.mufenglv.com. It's a very good to learning and upgrade the NI LabVIEW technology community.

Contributors