From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
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.
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.
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.