Hi,

> It's unlikely we shall ever support Windows 3.x or Win32s,
> and unicows solution works just perfect now to cover Win9x/ME
> host versions, so I can see no hard reason to maintain duplicate
> code paths for both UNICODE and non-UNICODE Windows API
> support.
> 
> I have still not yet found an explanation as to what the "unicows solution" 
> is, despite reading all the unicode threads.  Perhaps I am not seeing 
> something right in front of my eyes, but as far as I know, now one has said 
> "this is the solution, in unmistakable steps"... all i have heard of is one 
> word:  "unicows", and not any steps to take.

I've written down detailed steps at least 
three times on this list, last time in this 
very thread.

There is no special thing in it though.

> I tried sticking the unicows.dll where I was executing the .EXE file on a 
> Win9x machine and our program just hung doing nothing.  Compiled without the 
> unicode, the .EXE then works on Win9x.  So the thought of moving in this 
> direction worries me.  When I compile Harbour for our use, we turn off 
> UNICODE mode with a compiler switch everytime to avoid all this confusion.

I wouldn't "promote" a solution if it didn't 
work. Here it works, the way I described it.

The components are also listed in INSTALL.

Quote:
"in quite simple way. All you need to do is adding 
-lunicows to your hbmk2 make file and bundle 
unicows.dll with your app. Works with all supported 
Harbour compilers. Get prebuilt libunicows binaries 
from here:
  http://libunicows.sourceforge.net/";

[ Forgot to mention here that this requires recent 
Harbour version, 2.0.0 release won't work. Maybe 
worth to note that  ]

> If the solution is having to run a packaged unicows installer on the Win9x 
> machine, then this will become a nuisance for a few hundred people.  If a 
> .dll can be simply placed somewhere, then that is okay... but as I've said, 
> this didn't solve anything when I tried doing it.

Both can be done. The .dll by itself is not 
enough though.

> PS:  I could care less about Win 3.1x, but some people (surprisingly) still 
> use Win9x with our program.  Perhaps they are afraid of technology?

I also have clients using Win98.

Viktor

_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to