+<h1><a id="id1" name="id1">2.8.1.1</a></h1>
+<ul class="simple">
+<li>19-Jan-2007</li>
+</ul>
+<p>wxMSW: Fix lack of spin control update event when control lost focus</p>
+<p>Added a typeId property to the PyEventBinder class that holds the
+eventType ID used for that event. So when you need the eventType
+(such as when sending your own instance of standard events) you can
+use, for example, wx.EVT_BUTTON.typeId instead of
+wx.wxEVT_COMMAND_BUTTON_CLICKED. Note that there are a few composite
+events, such as EVT_MOUSE and EVT_SCROLL, that will actually bind
+multiple event types at once, and in these cases the typeId property
+may not give you what you want. You should use te component events in
+these cases.</p>
+<p>PyCrust now has an option for showing/hiding the notebook.</p>
+<p>wxMSW: Corrected drawing of bitmaps for disabled menu items.</p>
+<p>Enhanced the wx.lib.mixins.inspect module. In addition to showing a
+PyCrust window it is now a widget browser, which provides a tree
+loaded up with all the widgets in the app, optionally with the sizers
+too, and also a panel displaying the properties of the selected
+window. Run the demo and type Ctrl-Alt-I keystroke (or Cmd-Alt-I on
+the Mac) to see how it works. You can add this to your own apps with
+just a few lines of code.</p>
+<p>Added wx.SearchCtrl.[Get|Set]DescriptiveText</p>
+<p>wxMac: Added support for the wx.FRAME_FLOAT_ON_PARENT style.</p>
+<p>wxMac: the popups used for call tips and autocomplete lists in
+StyledTextCtrl (such as in PyShell) are now top-level float-on-parent
+windows so they are no longer clipped by the bounds of the stc window.</p>
+</div>
+<div class="section">
+<h1><a id="id2" name="id2">2.8.1.0</a></h1>