Fix problem with decreasing size of StatusToolBar when tools are removed from toolbar.
StatusToolBar - toolbar with tool to build, clear, connect, ...
This problem appears only in python-wxgtk3.0. In python-wxgtk2.8 there
was not such problem.
If call StatusToolBar.SetMinSize(wx.DefaultSize), all is working, but
following warning message appears:
(Beremiz.py:15155): Gtk-WARNING **: 18:42:24.115: Negative content
width -6 (allocation 1, extents 4x3) while allocating gadget (node
toolbar, owner GtkToolbar)
To avoid that StatusToolBar.GetToolBitmapSize() is used instead of wx.DefaultSize
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<EtherCATConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="EtherCATInfo.xsd">
<Config>
<Master>
<Info>
<Name></Name>
<Destination>00</Destination>
<Source>00</Source>
</Info>
</Master>
<Slave>
<Info>
<Name>EK1100</Name>
<PhysAddr>0</PhysAddr>
<AutoIncAddr>0</AutoIncAddr>
<Physics></Physics>
<VendorId>2</VendorId>
<ProductCode>72100946</ProductCode>
<RevisionNo>65536</RevisionNo>
<SerialNo>0</SerialNo>
</Info>
</Slave>
<Slave>
<Info>
<Name>EL1088</Name>
<PhysAddr>1</PhysAddr>
<AutoIncAddr>0</AutoIncAddr>
<Physics></Physics>
<VendorId>2</VendorId>
<ProductCode>71315538</ProductCode>
<RevisionNo>1048576</RevisionNo>
<SerialNo>0</SerialNo>
</Info>
</Slave>
<Slave>
<Info>
<Name>EL2088</Name>
<PhysAddr>2</PhysAddr>
<AutoIncAddr>0</AutoIncAddr>
<Physics></Physics>
<VendorId>2</VendorId>
<ProductCode>136851538</ProductCode>
<RevisionNo>1048576</RevisionNo>
<SerialNo>0</SerialNo>
</Info>
</Slave>
<Slave>
<Info>
<Name>SanyoDenki RS2 EtherCAT</Name>
<PhysAddr>3</PhysAddr>
<AutoIncAddr>1</AutoIncAddr>
<Physics></Physics>
<VendorId>441</VendorId>
<ProductCode>2</ProductCode>
<RevisionNo>0</RevisionNo>
<SerialNo>0</SerialNo>
</Info>
</Slave>
</Config>
</EtherCATConfig>