8/30/2013

A Collection of UI Framework In LabVIEW

When using LabVIEW, I collect a lot of UI effect or framework made in it. Here I will show some of them. Most of them can be reused in project.

Splash Screen Effect:

Note:Free, Open Source. From here.

Options/Preferences Dialog:

Note:Free Framework.From here.(LabVIEW version >= 2010)

Progress Bar:

Note:Free, open source. From here.(LabVIEW version >= 2011)

UI Panels with Collapse/Expand and Dock/Undock functionality:
Note: XControl, free, open-source. From here.

Listbar in Outlook style:
Picture adapted from here. Incompleted.

to be continued.


8/29/2013

Multiple Sliders With Multiple Colors

In LabVIEW, you can create a Slider Control with Multi Colors.


Add one more slider bar through right click menu. You can refer here.

As for Multiple Colors, you can make it using two method:

One, use Slider Control Property:


Another,use slider control property class:


Notice: color of Slider N+1 will cover color of Slider N ~ Slider 1

Tips: Progress Bar Control can also set multiple colors as Slider Control.


Reference:
1. Multiple Sliders
2. Using a slider to update progress with multiple colors.
3. Multi colored Graduated Bar

8/28/2013

Pattern Matching In Tasker

When using Tasker, you should note that it support two mode for pattern matching - "Simple Matching" and "Regular Expressions Matching".

Although Pent has explain the two mode in user guide online. It seems that there's something unclear, for example, the so-called "some other places" in user guide. So I will summarise and compare the two mode.

Simple Matching:
Action -> Task -> If (condition): Matches / Doesn't Matches
Action -> File -> List Files

Regular Expressions Matching:
Action -> Task -> If (condition): Matches Regex / Doesn't Matches Regex
Action -> Variable -> Variable Search Replace

to be continued...


Experience LabVIEW 2013

Yesterday I have download and experience LabVIEW 2013 trial version. Here I will show my experiences.

After download the LabVIEW 2013 trial package, you'll be surprised at the package size.

Oh, My God! 1.37GB. LabVIEW package is becoming mush and more fat!

Decompress the package ,then install is started.


Very familiar, isn't it?


It seems that something new added. Yes, it's "VIPM 2013"!


About half an hour, the install progress went to 98%. I wait long time to continue, but it stopped here. Very anxious! So I had to press Alt+Ctl+Del to call "Windows Task Manager" to terminal it. Damn it!

I thought the installing failed, so I prepared to reinstall it.


Very anxious! So I also had to press Alt+Ctl+Del to call "Windows Task Manager" to terminal it. Damn it twice!

May be this is a bug of installing in labVIEW 2013.

However, I found its shortcut is already on the desktop, so I thought it might be OK. The fact ensured my guess!

First, cast a glance at the new "MAX" icon below.


Then I started LabVIEW 2013 main application.


The main UI is the same as labVIEW 2012.


Trial expired period is 7 days. Feel short? so try it immediately!

Here are something new when compared with LabVIEW 2012.

Add-on toolkit combined with VIPM conveniently.



Function panel added some new function.


A new tool for investigating event.


Mouse scroll event has been added to most of internal controls.

Free text labels can drag its arrow to build relationships with wires.

At last, I found the help documentation is build at 2013.6.