I am currently in the process of porting a J 6.02 application that
runs on Windows
to run on OSX. I have encountered several incompatibilities, but could not
find any relevant documentation.

File locking (1!:30, 1!:31, 1!:32) always yield domain errors;
presumably file locking is not implemented on the Mac.

Tab controls on Windows support the style tcs_multiline (for multiple rows),
but on the Mac, this appears to be accepted but ignored.

Combo boxes on Windows support the styles:
cbs_dropdownlist (edit box with dropdown list),
cbs_dropdown (static box with dropdown list),
cbs_simple (static box with list box),
cbs_autohscroll (automatic horizontal scrolling within the static or edit box),
but on OSX any of these generate a domain error in wd.

So I basically have three questions:
1) Does anyone who has experience with using wd on OSX know how to
get the same functionality?
2) The wd documentation says 'cc' accepts a 'style'. Is there any documentation
about just what wd accepts for this on different platforms, in particular, OSX?
3) Is there any list of which foreigns or other system-dependent APIs
that work differently from one platform to another, and what the
differences are?

-- Mark D. Niemiec <[email protected]>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to