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