Thanks to all developpers for this new release.
win98se, Python 2.3.3, wxPython 2.5.1.0p5
A small report on the demo (as beta tester)
···
-------------------------------------------
- Starting the demo, the log window shows this message:
Debug: ..\..\src\msw\dc.cpp(2035): 'StretchDIBits' failed with error
0x00000057 (paramètre incorrect.).
(paramètre incorrect.) == incorrect parameter
I did no localize the source of the error. I get this error msg
when
o I resize the demo main frame
o I move one of the splitter bar in the main window.
o I click on a tree item.
o I move some frames or dialogs in the demo like, wxDialog, wxToolbar
demo frame, ...
Note that the same error msg was appearing in wxPy 2.5.1.0p4.
- wx.VListBox : the ForegroundColour of the highlighted item
does not change.
- stock cursors: it seems some predifined cursors do not dispay the
right image, eg wx.Cursor_SPRAY_CAN shows a brush.
- wx.MDIWindows: the 'MDI with SashWindows demo' button opens the
same window as the 'MDI demo' button
- wxPopupWindow: once a popup window is open, it is not moved correctly
with an click and drag. The popup window skips to the right by
let say 200 pixels.
- wxSpinButton: not working. The demo app hangs Ctrl+Alt+Del
- Colour Select: the button corresponding to
the label 'With a label' is too small, the text is truncated.
- wxMultiSash: demo crashes
- MaskedEditControls: demo crashes
- wxIEHtmlWin: in my editor,
import wx.iewin as iewin
ImportError: No module named iewin
-wxTimeCtrl: when clicking on a text control with "spin buttons'
demo hangs, Ctrl-Alt-Del
-CustomDragAndDrop: can not draw on the window.
Problem with one of the new wx.DC functions:
In my editor:
File "C:\PYTHON23\lib\site-packages\wx\gdi.py", line 2203, in DrawLineXY
return _gdi.DC_DrawLineXY(*args, **kwargs)
TypeError: DC_DrawLineXY() takes exactly 5 arguments (3 given)
-Throbber: appears twice in the demo
in the Using images tree and in the miscellaneous tree
- wxJoyStick: problem in the code:
In my editor:
File "C:\Python23\Lib\site-packages\wxdemo\joystick_wdr.py", line 109, in MakeJoystickTestPanel
item1.AddSpacer( 20, 10, 0, wxALIGN_CENTRE, 5 )
File "C:\PYTHON23\lib\site-packages\wx\core.py", line 7128, in Add
return _core.Sizer_Add(*args, **kwargs)
TypeError: wxWindow, wxSizer, wxSize, or (w,h) expected for item
- wxOGL: starting the ogl demo:
In my editor:
Exception exceptions.TypeError: 'OGLCleanUp() takes exactly 0 arguments (1 given)' in <bound method __Cleanup.__del__ of
<wxOGL.__Cleanup instance at 0x023E38F0>> ignored
-ActiveX wrappers Acrobat and IE: demo crashes.
-wxGLCanvas: not tested
- May I suggest to use the "official" Python boolean type True/False
in the demo.
eg in wxStyledTextCtrl_2.py, line 77
use
if not self.fold_symbols:
...
instead of
if self.fold_symbols == 0:
...
Other issues
------------
If I create a wx.TextCtrl with both the scrollbars
(vertical and horizontal) and if I set the border style
to wx.SIMPLE_BORDER, the border is drawn, but the
scrollbar are not inside the rectangle border. That is
not the case for the other border styles.
Note: this also happens in wxPy 2.4.2.4
Sorry if some issues have already been reported.
I am aware some demo parts are not finished.
Good job. Thanks again.
Jean-Michel Fauth, Switzerland