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

Reply via email to