LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Function palette icons different for Touch Panel project

When I first installed LabVIEW (v8.5.1) the FieldPoint I/O palette did not show up when I tried to create a Touch Panel project.  It did however show up if I simply opened the VI itself (which I created when I created the project) instead of opening the project.  I decided to write the entire VI in that manner and would simply import it into a new project when I was finished.  I recently finished writing the VI and imported into a new project I created.  However, when I try to run the program it doesn't work.  I also just noticed that the Merge Errors icon doesn't show when working in a project, but does show if I only have my main program VI open.  Does anyone know why this would be the case? I think I have everything installed correctly, although with so many add-ons/toolkits/drivers I am not 100% positive.  I'm trying to figure out why my program doesn't build correctly and thought I would start here.  I don't know if that is the cause of my build problem, but any insight or help would be greatly appreciated.

Cheers,
-John
0 Kudos
Message 1 of 2
(3,210 Views)

Hi John,

Touch Panel VIs do not support all of the functions or controls normally found on the LabVIEW palettes.  In the LabVIEW Help, if you browse to Touch Panel Module >> Creating Touch Panel VIs, there are topics called "Designing PDA and Touch Panel User Interfaces" and "Developing PDA and Touch Panel Block Diagrams."  Differences in Touch Panel controls, indicators, functions, properties, and methods are documented here. 

When a VI is opened as part of a project under a touch panel target, the Functions and Controls palettes change to display only functions and objects that are supported.  You will notice that some VIs, such as Merge Errors.vi, are missing, while others, such as PDA Error Handler.vi, are added.  If the VI is opened outside of the project, it isn't specified as a Touch Panel VI so the standard palettes are visible.  I prefer to develop my VIs under a touch panel target to make sure I am using supported functions. 

Hope this helps clarify things. 

Jennifer R.
National Instruments
Applications Engineer
0 Kudos
Message 2 of 2
(3,180 Views)