Niakwa, Inc.

     ONLB V11 #3

Home Site Map Search Contact Us What's News NPL Support Consulting

What's News
NPL Products
NPL Support
NPL Downloads
System Integration

On-Line News
ONLB V11 #2
ONLB V11 #3

swiggle_small.gif (991 bytes)

Niakwa On-Line News Brief

Back Up

Volume 11 No. 3   Community News & Information   August 29, 2007


In this issue:



There are some issues with Vista that require changes to the NPL runtime.

Fonts: Vista for some reason is identifying the NPL fonts as an East Asian font. This identification causes some characters to be handled incorrectly. The problem doesn't affect the letter or number characters but it does affect the non-alpha/numeric characters like character boxes and progress bars.

RTIWIN.INI: Vista allows only administrators to add and change files in the Windows directory. When other users try to add a file to the Windows directory, Vista redirects the file to that users unique "Windows" directory. This behavior causes a problem with the RTIWIN.INI file. The NPL runtime expects to find RTIWIN.INI in the true Windows directory. If an administrator logs in and runs the runtime, there is no problem. The runtime will store Window size and placement in the RTIWIN.INI normally. However, if a regular user is logged in, a new RTIWIN.INI is created in the users "Windows" directory and changes to the RTIWIN.INI file are redirected to the users "Windows" directory. The runtime still reads information from the RTIWIN.INI file in the real Windows directory.

A possible work-around is to run RTIWIN32.EXE and RTPWIN32.EXE as administrator. In certain environments there may be security policies in place that prohibit doing that.#ID and $NETID: #ID and $NETID are not reported correctly under Vista. Without the proper information TERMINAL.TBL and NETID.TBL won't work. You would have to use the /t=x start up option to force a terminal number or use the BASIC2C_ID environment variable to poke a value into #ID.

Novell: We have not tested Vista workstations with a netware server.

There appear to be issues with the Vista client that has just been released by Novell, that prevent NPL from functioning.

These are the issues we have uncovered that have to be addressed.
If you don't use character boxes, if you can live with the runtime not remembering the last window size and location, if you are willing to use the (/T=x) start up option to declare your terminal numbers or use the "BASIC2C_ID" environment variable to force unique #ID values on each workstation, you should be able to use the current runtime in a Vista environment.


In the interest of garnering better communication with our developers, customers, and end users, we have established this forum so that we can share our ideas, FAQ's, issues, and more.

We want NPL to keep growing and even more, to develop into the premier core language that we know it has the potential to be.

This forum is intended for the community of NPL developers and users to share ideas, to help each other, and maybe have some fun.

The forum is not intended to replace the current way in which NPL Developers contact Niakwa sales or support.

There are two levels of access to the Forum. Non-registered guests can read the General forum and Support Forum but not post to them.

Registered users can post to the two forums.

Developers can read and post to a Developer Forum as well as the other three.

Please follow the link on the front page to the NPL Forum. Registration is free. Let us know what you think, and how we can continue to support and develop this environment, and thereby the NPL community.


Niakwa's administrative office will be closed on Monday September 3rd
in observance of Labor Day in the United States.

We will be open normal business hours on Tuesday September 4th, 2007.


blank.gif (841 bytes)

Back Home Up

Niakwa, Basic-2C and NPL are trademarks of Niakwa, Inc. All other products mentioned are registered trademarks or trademarks of their respective companies.

Questions or problems regarding this web site should be directed to
Copyright 1996-2007 Niakwa, Inc. All rights reserved.
Last updated: Monday July 21, 2008.