LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Multi-platform issues

Hi,

I'm considering using LabWindows for a GUI that must run on Windows, Solaris
and HP-UX. How portable is the GUI between platforms? I'm particularly
interested in HP-UX which doesn't appear to have a development environment
available.


Regards,

Iain



Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.
0 Kudos
Message 1 of 3
(4,030 Views)
The user interaface files are platform
independant. Text labels may not always display
uniformly due to differences in the fonts
provided by the OS - you may want to use
postscript or true type fonts in your applications
and distribute the font files to ensure that text
labels appear the same way on all machines

The CVI development environment is not available
on HP-UX, only the runtime libraries are. This
means that you you would have to develop you user
interface in either Windows or Solaris and take
the User Interface Resource (UIR) file and source
code to your Hp-UX machine and compile +link it
there.

In article <7pubp2$1vc$1@nnrp1.deja.com>,
crimewatch@my-deja.com wrote:
> Hi,
>
> I'm considering using LabWindows for a GUI that
must run on Windows, So
laris
> and HP-UX. How portable is the GUI between
platforms? I'm particularly
> interested in HP-UX which doesn't appear to have
a development environment
> available.
>
> Regards,
>
> Iain
>
> Sent via Deja.com http://www.deja.com/
> Share what you know. Learn what you don't.
>



Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.
0 Kudos
Message 2 of 3
(4,030 Views)
User Interface Resource files are platform independant. Text labels may
not display consistently across platforms/machines due to the fact that
different fonts may be be installed on the machines. You may wish to
consider distributing font files with your application to ensure that
text labels appear uniformly on all machines.

You will need to develop your UIR in Solaris or Windows and then
transfer the UIR file along with your source code to the HP-UX machine
in order to compile it with the CVI run time libraries available for
that platform.

Regards

Vijay Malhotra
NI


Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.
0 Kudos
Message 3 of 3
(4,030 Views)