On 29-Oct-07, at 10:17 PM, Berlin Brown wrote: > In terms of the Win32 widget calls; are C callbacks functional (I know > that was on the TODO list) a while back. If so, then there shouldn't > be that much to creating widgets under windows except translating the > overzealous use of hungarian notation.
Callbacks have been supported for a while now. Even works on Windows CE :-) The Factor UI uses callbacks to implement the "window procedure" on Windows, for example. On Mac OS X, the Cocoa binding also uses callbacks to perform subclassing of Objective C classes. However, in terms of integrating more closely with the Windows GUI, we mostly need more complete bindings for user32, gdi32 and other common system DLLs. Take a look at extra/windows/ and check out what's there, and what's missing. Another thing is COM bindings. Windows still uses COM for vital system services like drag and drop. If implemented, Factor's COM binding could work in a similar manner to Factor's Cocoa binding, and allow the Factor UI to access certain functionality on Windows. Slava ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Factor-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/factor-talk
