Hello Andrew,
I'll try to go through your observation list
Docs: the html sources can be viewed with any (internet) browser (Chrome/FireFox/Internet Explorer) - (assuming you're on Windows) f.i. start explorer, double click on the menu.html (this is the starting point to the docs) - else, the _same_ html files are ready to view online (from the homepage) - in the docs download there's also a Norton Guide (Expert Guide format actually), you can use the Windows Expert Guide program by Dave Pearson
(look for WEG) - once installed double-click the _O______.NG file from Windows Explorer (this same file can also be viewed from within a pure DOS environment, using EH.EXE (from former EH SofSolutions; available on the Oasis website)
Installer: As mentioned in issues.txt there might be a problem trying to run the samples from another Windows (than XP; only tested on Windows XP), so thanks for the notification (i assume you're running Windows >XP but still a 32bit version) - the .bat files such as Mes202??.bat (for the MrEdit Samples demos) and Ref003??.bat (etc...) are indeed the files to launch the demos from - the demo.bat file (for internal purpose, as well as repo.bat) decides to use choose.exe (16bit prog not able to run on Windows 64bit) or choice.exe which should come with your Windows (i was told Windows 7 re-introduced that old prog (rewritten for 64bit), but haven't verified) for allowing you to choose a model to run (00/0F); i'll add choice.exe (from Windows 7) in my next build; thx - for a quick solution: edit demo.bat and comment the line where it says
if exist "C:\Program Files (x86)" goto 0start
by putting a colon in front of it; such as
:if exist "C:\Program Files (x86)" goto 0start
But more important is that you'll have to install DOSBox when using Windows >XP - its installer is included in the c:\_o_ceans\20121120\distros folder (when installing it, use the defaults)- it is explained in the c:\_o_ceans\20121120\readme.txt file
I'm sorry for the inconvenience, but the installer doesn't want to change anything outside of its installer folder (leaving some things to be done manually)
Testrunning: Mes202??.bat (or any other launcher bat file) requires DOSBox to be installed (i'll add an error message next time) in your case (Windows 7 32bit?) - launched from Windows XP however there's a choice running the demos from DOSBox or simply natively (NTVDM layer)
Once inside the demos (run inside a DOSBox window) you can use ALT-ENTER to go fullscreen (even on Windows >XP no matter 32bit/64bit; this is a DOSBox feature)
The project is still in its infancy, only previews had been released (without make engine), mouse support is available for both 5.2e and 5.3b, text mode or graphics mode, by means of a construction similar to what 'interfaces' do for the Java language; its api is however not yet documented (the docs so far document a great deal of api's already (complying to what the project introduced as '(o)ceans notation' >< Hungarian notation; inside the documentation there's an introduction page explaining this type of 'notation methodology' in the first section; in html docs click the first item on the left page, then the right page shows (o)ceans' notation (as different from Hungarian notation) under the Quick Terminology section)
For you to have an idea what mouse support involves for the end-programmer, have a look here
- every OO message from the mou():: message...() namespace does sth to support mouse detection, movement, hiding/showing, etc...
During the next year i hope to finish lots of basic informations now still lacking in the documentation (the docs so far concentrate on api's only)
Also next year, a full distribution (not merely previews) should see daylight, but keep in mind that for developing with this (experimental!) language, Windows XP is really required, not the least because of compiling with the Clipper compiler requires 16bit DOS to be supported (i have no experience with Vista/Windows 7 32bit, but it might work also)
In short, at this point the reference to the project was intended purely informative; if you seek a direct solution to update your Clipper enduser program(s) with mouse support, my best suggestion is to consult the Nanforum Toolkit library (also available on the Oasis website); for the text mode variants of the (o)ceans' demos, the mouse routines in this library has been used to support both 5.2e and 5.3b actually (although 5.3 has its own native support, but combining NF Toolkit's mouse support doesn't introduce conflict in 5.3(b))
Else, perhaps i could do you a favour with your code, if you'd consider; we can discuss this directly
Please, if you would continue test-driving the samples (with the correction suggested (inside demo.bat)), let me know whether there are yet other issues!
Thank you for your time,
Best regards,
lohen