2004-12-03

Win4Eu preview

I've uploaded a preview (not even an alpha version) of Win4Eu to my website. It contains the libraries, partial documentation, and 2 small demos. The available controls: Window and Button. The available modules: Application and Mouse. Properties that already work:
  • Window: Visible, Enabled, X, Y, Width, Height, Location ( = {X, Y}), Size ( = {Width, Height}), Text, Children (read-only), Handle (read-only), Parent, DialogResult
  • Button: Visible, Enabled, X, Y, Width, Height, Location, Size, Text, Handle (read-only), Parent
  • Application: Name, MainWindow, FireIdleEvent
  • Mouse: X, Y, Location
Events that already work:
  • Window: Move, Resize, TextChange, Click, DoubleClick, MouseDown, MouseUp, MouseMove, MouseWheel
  • Button: Move, Resize, TextChange, Click
  • Application: IdleStart, Idle, IdleStop
  • Mouse: none
The library is not ready to be used in applications, it's not even an alpha version yet. I didn't even plan on releasing this, but some people might be interested in how it works. And I would really appreciate some feedback: bug reports, new ideas, optimizations, ... Download it here (61 kB).

1 comments:

Anonymous said...

Very nice code. I've been doing a similar, but not soooo detailed, OOP system (which I'll be posting on the Eu Contrib soon). I'm glad to see that great minds think alike though :)

I look forward to seeing the later versions of this.
-- Dave Probert