Hi.

I must say I'm in doubt with some of the framework behaviour.
It's delayed calling of form update and refresh methods.
Let's take look into the _moveRecordPointer method.
Current methods execution order is:
        update()
        refresh()
        __refresh()
        __update()
It's because wx.CallAfter doesn't guarantee execution order to be retained.
Now, if I refer to certain data control value in beforePointerMove method,
I will get exactly the same value in afterPointerMove.
Only working method to detect changes is to refer to biz layer directly.
I think it's wrong and update method should be called directly without
any delay to immediate reflect changes to the biz layer.
It concerns also all after* methods in UI layer.
What do you think?

-- 
Regards
Jacek Kałucki

_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: http://leafe.com/archives/byMID/[email protected]

Reply via email to