Wednesday, March 18, 2009

Bug fixing...

Still working around the bugs of automatic propagation of the changes. over the dependencies. There will be a locking mechanism to reduce the unnecessary changes. For now code not committed yet, changing of the width of a rectangle will build the rectangle twice, which is neither needed nor wanted. So every function will have a BeginUpdate method that will lock the updates till an EndUpdate or Execute happens. This will make the events events less cluttered up. Also, the notifications will auto-create the visual geometry (AIS Shapes) after every function has been called. This code works but is not committed (again) because the functions that generate the base shape are not running well.

No comments: