Re: Using delegate for WindowProc - possible ?

2011-12-29 Thread bls
On 12/28/2011 03:45 PM, Tal wrote: Can I do something like this : __ extern (Windows) LRESULT delegate (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) MyWinProcDelegate; this() { MyWinProcDelegate =Events; }

Re: Using delegate for WindowProc - possible ?

2011-12-29 Thread bls
On 12/28/2011 03:45 PM, Tal wrote: Can I do something like this : __ extern (Windows) LRESULT delegate (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) MyWinProcDelegate; this() { MyWinProcDelegate =Events; }

Re: Using delegate for WindowProc - possible ?

2011-12-29 Thread Juan Campanas
On Thursday, 29 December 2011 at 20:08:45 UTC, bls wrote: import std.stdio; import std.functional; int main(string[] argv) { extern(Windows) int delegate( int i) dg; alias dg callback; callback = toDelegate(test);

Using delegate for WindowProc - possible ?

2011-12-28 Thread Tal
Can I do something like this : __ extern (Windows) LRESULT delegate (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) MyWinProcDelegate; this() { MyWinProcDelegate = Events; } extern (Windows) LRESULT Events (HWND

Re: Using delegate for WindowProc - possible ?

2011-12-28 Thread Juan Campanas
On Wednesday, 28 December 2011 at 23:45:05 UTC, Tal wrote: Can I do something like this : __ extern (Windows) LRESULT delegate (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) MyWinProcDelegate; this() {