Post by Roger BinnsI can't seem to find any problems with it, which means
you will take at most ten seconds.
You were right. Perhaps nine seconds . :-)
Very strange Mac behavior. Ringtone tab seems OK. But Wallpaper tab
produced repeated exceptions when attempting to use scroll bar. It took
me a while to grab one because I had a problem resizing the exception
window to see the text. - Vic
An unexpected exception has occurred.
Please see the help for details on what to do.
Traceback (most recent call last):
File "/Users/vic/Projects/bitpim/guiwidgets.py", line 1089, in
OnTooltipTimer
res=self.aggdisp.HitTest(x,y)
File "/Users/vic/Projects/bitpim/aggregatedisplay.py", line 309, in
HitTest
startx+=self.boundingboxes[i][num][0]
TypeError: unsubscriptable object
Variables by last 8 frames, innermost last
Frame ? in /Users/vic/Projects/bitpim/bp.py at line 79
profile = <function profile at 0x10f4f0>
__file__ = '/Users/vic/Projects/bitpim/bp.py'
__name__ = '__main__'
__doc__ = 'Main entry point to Bitpim\n\nIt invokes BitPim in
gui or commandline mode as a
Frame run in /Users/vic/Projects/bitpim/gui.py at line 361
args = (['/Users/vic/Projects/bitpim/bp.py'],)
m = <gui.MainApp; proxy of C++ wxPyApp instance at
_0233c600_p_wxPyApp>
Frame MainLoop in
//Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-
packages/wx/_core.py at line 5262
self = <gui.MainApp; proxy of C++ wxPyApp instance at
_0233c600_p_wxPyApp>
Frame MainLoop in
//Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-
packages/wx/_core.py at line 4732
args = (<gui.MainApp; proxy of C++ wxPyApp instance at
_0233c600_p_wxPyApp>,)
kwargs = Keys []
{}
Frame OnTooltipTimer in /Users/vic/Projects/bitpim/guiwidgets.py at
line 1089
y = 1525
x = 228
self = <wallpaper.WallpaperView; proxy of C++ wxPanel
instance at _03773220_p_wxPanel>
_ = <wx._misc.TimerEvent; proxy of C++ wxTimerEvent
instance at _bfffe580_p_wxTimerE
Frame HitTest in /Users/vic/Projects/bitpim/aggregatedisplay.py at line
309
origin = 1341
startx = 3
i = 1
section = <aggregatedisplay.SectionHeader object at 0x1e51d70>
cury = 1446
pointy = 1525
item = <wallpaper.DisplayItem object at 0x1e51ed0>
num = 0
pointx = 228
posy = 1446
y = 0
x = 0
extrawidth = 6
self = <aggregatedisplay.Display; proxy of C++
wxScrolledWindow instance at _037736c0_p