Files
Phoenix/demo/WIPzChecklistPhoenixDemo.txt
2013-07-05 22:30:35 +00:00

404 lines
10 KiB
Plaintext

__ __ _____ _____
\ \ / /|_ _|| __ \
\ \ /\ / / | | | |__) | ____
\ \/ \/ / | | | ___/ |_ /
\ /\ / _| |_ | | / /
\/ \/ |_____||_| /___|
WIPz Phoenix Demos Checklist
"""
[X] Demo Works! Woot :)
[ ] Demo Still NEEDS work, has missing libs, other. :(
"""
When all done, this checklist.txt can be discarded.
Frames and Dialogs Demos
========================
[ ] AUI_DockingWindowMgr
[ ] AUI_MDI
[X] Dialog
[X] Frame
[X] MDIWindows
[X] MiniFrame
[X] Wizard
Common Dialogs Demos
====================
[X] AboutBox
[X] ColourDialog
[X] DirDialog
[X] FileDialog
[X] FindReplaceDialog
[X] FontDialog
[X] MessageDialog
[X] MultiChoiceDialog
[X] PageSetupDialog
[X] PrintDialog
[X] ProgressDialog
[X] SingleChoiceDialog
[X] TextEntryDialog
More Dialogs Demos
==================
[X] ImageBrowser
[X] ScrolledMessageDialog
Core Windows/Controls Demos
===========================
[X] BitmapButton
[X] Button
[X] CheckBox
[X] CheckListBox
[X] Choice
[X] ComboBox
[X] CommandLinkButton
[ ] DVC_CustomRenderer
TODO
TypeError: invalid result type from MyCustomRenderer.Render()
[ ] DVC_DataViewModel
[X] DVC_IndexListModel
[X] DVC_ListCtrl
[X] DVC_TreeCtrl
[X] Gauge
[X] Grid
TODO
button that launch No.3,4,7,8
[ ] Grid_MegaExample
[ ] GridLabelRenderer
[X] ListBox
[X] ListCtrl
[X] ListCtrl_virtual
[X] ListCtrl_edit
[X] Menu
[X] PopupMenu
[X] PopupWindow
[X] RadioBox
[X] RadioButton
[X] SashWindow
[X] ScrolledWindow
[X] SearchCtrl
[X] Slider
[X] SpinButton
[X] SpinCtrl
[X] SpinCtrlDouble
[X] SplitterWindow
[X] StaticBitmap
[X] StaticBox
[X] StaticText
[X] StatusBar
[X] StockButtons
[X] TextCtrl
TODO
Text Positions Ctrl is Giving an
IndexError: string out of range
when clicking at the end of text
[X] ToggleButton
[X] ToolBar
[X] TreeCtrl
[X] Validator
"Book" Controls Demos
=====================
[ ] AUI_Notebook
[X] Choicebook
[X] FlatNotebook
[X] Listbook
[X] Notebook
[X] Toolbook
[X] Treebook
TODO
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\wx-2.9.5-phoenix\wx\core.py", line 1948, i
n Notify
self.notify()
File "C:\Python27\lib\site-packages\wx-2.9.5-phoenix\wx\core.py", line 3017, i
n Notify
self.result = self.callable(*self.args, **self.kwargs)
File "Treebook.py", line 68, in AdjustSize
self.GetTreeCtrl().InvalidateBestSize()
AttributeError: 'TestTB' object has no attribute 'GetTreeCtrl'
Custom Controls Demos
=====================
[ ] AnalogClock
[X] ColourSelect
TODO
Crashing on second colour select
[X] ComboTreeBox
TODO
C:\Python27\lib\site-packages\wx-2.9.5-phoenix\wx\lib\combotreebox.py:532: wxPyD
eprecationWarning: Call to deprecated item. The TreeItemData class no longer exi
sts, just pass your object directly to the tree instead.
data=wx.TreeItemData(clientData))
[X] Editor
[X] GenericButtons
[X] GenericDirCtrl
NOTE
Slow
[X] ItemsPicker
[ ] LEDNumberCtrl
[X] MultiSash
[X] PlateButton
[X] PopupControl
[X] PyColourChooser
[X] TreeListCtrl
TODO
still need to adjust for selected image: smiley
AGW Demos
=========
[X] AdvancedSplash
[X] AquaButton
[X] AUI
[X] BalloonTip
[X] ButtonPanel
[X] CubeColourDialog
[X] CustomTreeCtrl
[ ] FlatMenu
TODO
Crashes on opening menu
[X] FlatNotebook
[X] FloatSpin
[X] FoldPanelBar
[X] FourWaySplitter
[X] GenericMessageDialog
[X] GradientButton
[X] HyperLinkCtrl
[X] HyperTreeList
TODO
still needs more work
[X] AGWInfoBar
[X] KnobCtrl
[X] LabelBook
[X] MultiDirDialog
[X] PeakMeter
[X] PersistentControls
TODO
Example2 still needs more work
[X] PieCtrl
TODO
Traceback (most recent call last):
File "agw\PieCtrl.py", line 44, in Notify
self._parent._progresspie.SetValue(self._parent._progresspie.GetValue() + se
lf._parent._incr)
File "C:\Python27\lib\site-packages\wx-2.9.5-phoenix\wx\lib\agw\piectrl.py", l
ine 924, in SetValue
self.Refresh()
RuntimeError: wrapped C/C++ object of type ProgressPie has been deleted
[X] PyBusyInfo
[X] PyCollapsiblePane
[X] PyGauge
[X] PyProgress
TODO
Crashes if color is changed before starting
Also cancel button doesn't work
[ ] RibbonBar
TODO
Traceback (most recent call last):
File "agw\RibbonBar.py", line 902, in OnButton1
size=(800, 600), log=self.log)
File "agw\RibbonBar.py", line 357, in __init__
self._primary_gallery = self.PopulateColoursPanel(primary_panel, self._defau
lt_primary, ID_PRIMARY_COLOUR)
File "agw\RibbonBar.py", line 473, in PopulateColoursPanel
self.AddColourToGallery(gallery, "BLUE", dc)
File "agw\RibbonBar.py", line 803, in AddColourToGallery
item = gallery.Append(bitmap, wx.ID_ANY)
File "C:\Python27\lib\site-packages\wx-2.9.5-phoenix\wx\lib\agw\ribbon\gallery
.py", line 628, in Append
raise Exception("exception")
Exception: exception
[X] RulerCtrl
[X] ShapedButton
[X] ShortcutEditor
[X] SpeedMeter
TODO
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\wx-2.9.5-phoenix\wx\lib\agw\speedmeter.py"
, line 380, in OnSize
self.UpdateDrawing()
File "C:\Python27\lib\site-packages\wx-2.9.5-phoenix\wx\lib\agw\speedmeter.py"
, line 394, in UpdateDrawing
self.Draw(dc)
File "C:\Python27\lib\site-packages\wx-2.9.5-phoenix\wx\lib\agw\speedmeter.py"
, line 900, in Draw
width, height, dummy = fancytext.GetFullExtent(strings, dc)
File "C:\Python27\lib\site-packages\wx-2.9.5-phoenix\wx\lib\fancytext.py", lin
e 348, in GetFullExtent
RenderToRenderer(str, renderer, enclose)
File "C:\Python27\lib\site-packages\wx-2.9.5-phoenix\wx\lib\fancytext.py", lin
e 331, in RenderToRenderer
p.Parse(str, 1)
File "C:\Python27\lib\site-packages\wx-2.9.5-phoenix\wx\lib\fancytext.py", lin
e 123, in startElement
getattr(self, method)(attrs)
File "C:\Python27\lib\site-packages\wx-2.9.5-phoenix\wx\lib\fancytext.py", lin
e 232, in start
self.characterData(code)
File "C:\Python27\lib\site-packages\wx-2.9.5-phoenix\wx\lib\fancytext.py", lin
e 141, in characterData
width, height, descent, extl = self.dc.GetFullTextExtent(chunk)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xf0 in position 0: unexpecte
d end of data
[X] SuperToolTip
[X] ThumbnailCtrl
[X] ToasterBox
TODO
is crashing on/after toasty
[X] UltimateListCtrl
TODO
Windows7ExplorerContents
[ ] XLSGrid
[X] ZoomBar
More Windows/Controls Demos
===========================
[ ] ActiveX_FlashWindow
[ ] ActiveX_IEHtmlWindow
[ ] ActiveX_PDFWindow
[X] BitmapComboBox
[X] Calendar
[X] CalendarCtrl
TODO
could use some work/cleanup
[X] CheckListCtrlMixin
[X] CollapsiblePane
[X] ComboCtrl
[X] ContextHelp
TODO
ContextHelp doesn't seem to be working yet tho...
[X] DatePickerCtrl
[ ] DynamicSashWindow
[X] EditableListBox
[X] ExpandoTextCtrl
TODO
Traceback (most recent call last):
File "ExpandoTextCtrl.py", line 82, in OnSetMaxHeight
dlg = wx.NumberEntryDialog(self, "", "Enter new max height:",
AttributeError: 'module' object has no attribute 'NumberEntryDialog'
[X] FancyText
[X] FileBrowseButton
[X] FloatBar
[X] FloatCanvas
[X] HtmlWindow
TODO
Traceback (most recent call last):
File "HtmlWindow.py", line 177, in OnViewSource
source = self.html.GetParser().GetSource()
AttributeError: 'MyHtmlWindow' object has no attribute 'GetParser'
[X] HTML2_WebView
[X] InfoBar
[X] IntCtrl
[X] MVCTree
[X] MaskedEditControls
[X] MaskedNumCtrl
[ ] MediaCtrl
[X] MultiSplitterWindow
[X] OwnerDrawnComboBox
[X] Pickers
[ ] PropertyGrid
[X] PyCrust
[X] PyPlot
[X] PyShell
[X] ResizeWidget
[ ] RichTextCtrl
[X] ScrolledPanel
[ ] SplitTree
[X] StyledTextCtrl_1
[X] StyledTextCtrl_2
[X] TablePrint
[X] Throbber
[X] Ticker
[X] TimeCtrl
[X] TreeMixin
[X] VListBox
TODO
Traceback (most recent call last):
File "VListBox.py", line 131, in OnCellMouseHover
self.log.WriteText(' %s\n' % cell.ConvertToText(sel))
AttributeError: 'HtmlWordCell' object has no attribute 'ConvertToText'
Window Layout Demos
===================
[X] GridBagSizer
[X] LayoutAnchors
[X] LayoutConstraints
[X] Layoutf
[X] RowColSizer
[X] ScrolledPanel
[X] SizedControls
[X] Sizers
[X] WrapSizer
[ ] XmlResource
[ ] XmlResourceHandler
[ ] XmlResourceSubclass
Process and Events Demos
[X] DelayedResult
[X] EventManager
[X] KeyEvents
[X] Process
[X] PythonEvents
[X] Threads
[X] Timer
[ ] #'infoframe # needs better explanation and some fixing
Clipboard and DnD Demos
=======================
[X] CustomDragAndDrop
TODO
DoodleDrop isn't showing upon drop
[X] DragAndDrop
TODO
TypeError: Invalid result type upon drops
[X] URLDragAndDrop
Using Images Demos
==================
[X] AdjustChannels
[X] AlphaDrawing
[X] AnimateCtrl
[X] ArtProvider
[X] BitmapFromBuffer
[X] Cursor
[X] DragImage
[X] Image
[X] ImageAlpha
[X] ImageFromStream
[X] Img2PyArtProvider
[X] Mask
[X] RawBitmapAccess
[X] Throbber
Miscellaneous Demos
===================
[X] AlphaDrawing
[ ] Cairo
[ ] Cairo_Snippets
[X] ColourDB
[ ] #'DialogUnits # needs more explanations
[X] DragScroller
[X] DrawXXXList
[X] FileHistory
[X] FontEnumerator
[X] GraphicsContext
[X] GraphicsGradient
[ ] GLCanvas
[X] I18N
[X] Joystick
TODO
Needs more work and tested with a joystick. I dont have one.
[ ] MimeTypesManager
[X] MouseGestures
[ ] OGL
[ ] PDFViewer
[X] PenAndBrushStyles
[X] PrintFramework
[ ] PseudoDC
[X] RendererNative
[X] ShapedWindow
[X] Sound
[X] StandardPaths
[X] SystemSettings
[X] UIActionSimulator
[X] Unicode