This Guild provides instructions on how to update the GraphicLibrary
to newer version when incompatible changes where made.
Update from 0.31.2 to 0.32.0
Due to changes to the orientation the below widgets need to be
updates according to the provided tables
Valve in the
2way configuration
Old
New
Up
Left
Down
Right
Right
Up
Left
Down
Damper
Old
New
Up
Right
Down
Left
Right
Down
Left
Up
Fire Damper
Old
New
Up
Right
Down
Left
Right
Down
Left
Up
Filter
Old
New
Up
Right
Down
Left
Right
Down
Left
Up
Volume Current Controller
Old
New
Up
Left
Down
Right
Right
Down
Left
Up
Electric Steam Humidifier
Old
New
Up
Left
Down
Right
Right
Up
Left
Down
Electric Air Cooler/Heater
Old
New
Up
Right
Down
Left
Right
Up
Left
Down
Butterfly Valve
Old
New
Up
Down
Down
Up
Right
Left
Left
Right
Burner
Old
New
Up
Right
Down
Left
Right
Up
Left
Down
Update from 0.24.x and
smaller to 0.30.0
In this section the change made from 0.24.2 to 0.30.0 and how to
update the widgets are described.
By implementing the wb and hx parts of the WebWidgets incompatible
change where made to the module. Because of this changes the
GraphicLibrary got a great performance boost.
The widget of the library are now provided by the WB Widgets which
means no WebWidget anymore.
The Status Property was removed and is resolved as overrideStatus
which is now a simple boolean property.
Popups are now removed from the widget itself and moved into an
Binding which means widgets that needs a Popup has to use the
BOasPopupBinding new.
No WbViewBinding need anymore. That means that some of the basic
values provided by the Binding are now Properties Like Value,
OperationMode, etc. These properties can be easily animated by
a ValueBinding.