On Saturday, 27 October 2012 at 14:05:20 UTC, hr wrote:
On Saturday, 27 October 2012 at 11:59:16 UTC, Tobias Pankrath
wrote:
try:
Handler[] mouse_handlers = new [WM_MOUSELAST - WM_MOUSEFIRST
+ 1]
or if the size is statically known:
Handler[WM_MOUSELAST - WM_MOUSEFIRST + 1] handler;
Thank you for your help.
after doing what you propose, i get the error message:
Error 1 Error: function Handler is used as a type
void Handler(int, int); is function prototype.
any other suggestions?
This works for me:
void handler(int a, int b) {} ;
void main()
{
alias void function(int, int) Handler;
Handler[] handlers = new Handler[12];
handlers[0] = &handler;
}