"OK. It works fine on Windows 7 ultimate 32b (and on Linux 64b but that's not the question). Unfortunately I've got no 64b version of Windows to test it.
And do other text mode programs (FP...) work ?"
You certainly mean older versions of Windows ?
Does the mouse work with other programs in text mode (the Free Pascal editor, for example) ?
If you cannot fix this, you may use the VPC compiler with other editors, like Geany."
"G'day Roland - you see Barry taught me some Strine ! :)
So you mean a program, called within a process, displaying a dialog box ? It must be possible.
The tool you found seems to be powerful.
I have a request that is very valuable for me: Do you have 32-bit ported version of “owl chess” by Virtual Pascal? I mean executable and .dll files. I have had “Borland Pascal 7.0 for windows” for many years although not a professional Pascal programmer (I mostly use C++); I wanted “the 32-bit Owl chess” badly so I downloaded VP2.1 to strive a successful build of the program. I can successfully compile and build the 16-bit “owl chess” from BP7 but I cannot build it via VP2.1. Although it seems it builds without errors (after a few tricks) but after execution it’s just the program logo that appears and then program terminates.
PS1: I don’t remember correctly (because it’s a very long time ago), but it seems the source code for VP2.1 differs a bit from original owl chess of BP7. I think VP2.1 has a modified version of it as for adoption for 32-bit compiling.
PS2: In case of you have the 32-bit program executables, would you be so kind to send me a copy of it to “arsha_mid at yahoo.com”?
You have been doing such a wonderful work in porting BPW OWL to VP! I have been wanting to upgrade my work to 32bit, and feel very encouraged. I might need some help, though. I downloaded your tutorial from developpez.com. But if there is an english language version, could you let me know.
I am not able to compile OWL. In running buildowl.pas I encountered a problem in owindows.pas regarding inline statements. Next I had type mismatch error when i replaced the inline statements with full code. I had earlier on tried to use your owlunits but I encountered unit version mismatch error. I could run buildrtl and run TV programs. So If only I can install OWL, I might be in the luck.
I have been working on rebuilding one of my packages in VP. I am afraid it is not looking easy. WinApi calls like GetWindowsRect or GetClientRect, return mismatch errors. If I add Windows in my uses unit, I get a query regarding wm_Destroy. Has it got to do with compiler settings?