Minor modifications required by ActiveCells3

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5731 8c9fc860-2736-0410-a75d-ab315db34111
fixed ComplementBit()

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5732 8c9fc860-2736-0410-a75d-ab315db34111
Fixed performance issue in pipes.

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5733 8c9fc860-2736-0410-a75d-ab315db34111
Generator procedure for EditPanel.

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5761 8c9fc860-2736-0410-a75d-ab315db34111
WMComponents.Open filename~
and 
WMComponents.LoadFormWindow(xml) open FormWindows also from generic XML descriptions of visual components.

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5763 8c9fc860-2736-0410-a75d-ab315db34111
macro substitution mechanism by Default Macro Handler now resolves property lookup too (was only attribute lookup before).
example: 
Add to component a new attribute, using component inspector "Attributes" panel:
onMiddleClick = SystemTools.Show ^property=FillColor
this will look up the component property FillColor and pass it to the Command SystemTools.Show upon mouse middle click

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5773 8c9fc860-2736-0410-a75d-ab315db34111
named ComponentEditor properties

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5774 8c9fc860-2736-0410-a75d-ab315db34111