ChrisS85/CGUI — pull request #40 by infogulch (2011-12-16 01:06:35+00:00)
Title: class control-initiators support for instance variables

This allows class initiators to use instance variables instead of being forced to use static variables.

It's also backwards-compatible with static variables as initiators.

The reason this is a problem to begin with is because `__new()` would be called before the actual control exists. This fixes the problem by removing the `__new` key from the base class, and calling it manually *after* going through ahk's normal `x := new Class` instantiating method.