Uwe Grauer wrote:
> Ed Leafe wrote:
>> Well, it's been a few months since I've done one these screencasts,
>> but I haven't been slacking off. I've been working on further
>> developing the Dabo Class Designer, and integrating it with some of
>> our other visual tools.
>>
>> This screencast is Part 1 of a demonstration that creates a form
>> that connects to a database, and uses that connection to help create
>> the controls on the form that will display the data. Part 2 should
>> follow shortly.
>>
>> http://leafe.com/screencasts/dataenvironment1.html
>>
>> As usual, comments/feedback is welcome!
>>
>> -- Ed Leafe
>> -- http://leafe.com
>> -- http://dabodev.com
>
> Following the new screencast when i clicked "New Connection
> File"-create, i got a totaly freezed-up Dabo Connection Editor.
> I couldn't even close the connection editor any more.
>
> What could be wrong?
> I'm using opensuse 10.2
>
> Platform: GTK<br>
> Python Version: 2.5 on linux2<br>
> Dabo Version: Version 0.8a; Revision 2599<br>
> UI Version: 2.6.3.3 on wxGTK (gtk2)
>
> By the way, notice the <br> tags?
> This was better before you changed the about box to a html-control.
>
> Then i tried the same with a standalone connection editor.
> Standalone connection editor worked as expected.
>
> Uwe
>
When i finished the screencast i run the form:
daboClassDesigner screencast.cdxml
/home/uwe/src/daboide
screencast.cdxml
Dabo Info Log: Thu Jan 4 20:00:26 2007: 1 database connection
definition(s) loaded.
Dabo Info Log: Thu Jan 4 20:00:26 2007: User interface already set to
'wx', so dApp didn't touch it.
Dabo Info Log: Thu Jan 4 20:00:26 2007: wxPython Version: 2.6.3.3 wxGTK
(unicode) (gtk2)
(python:5654): Gtk-CRITICAL **: gtk_widget_modify_style: assertion
`GTK_IS_WIDGET (widget)' failed
(python:5654): Gtk-CRITICAL **: gtk_widget_modify_style: assertion
`GTK_IS_WIDGET (widget)' failed
(python:5654): Gdk-CRITICAL **: gdk_window_invalidate_rect: assertion
`window != NULL' failed
(python:5654): Gdk-CRITICAL **: gdk_window_invalidate_rect: assertion
`window != NULL' failed
(python:5654): Gtk-CRITICAL **: gtk_widget_modify_style: assertion
`GTK_IS_WIDGET (widget)' failed
(python:5654): Gtk-CRITICAL **: gtk_widget_modify_style: assertion
`GTK_IS_WIDGET (widget)' failed
(python:5654): Gtk-CRITICAL **: gtk_widget_modify_style: assertion
`GTK_IS_WIDGET (widget)' failed
Traceback (most recent call last):
File
"/usr/lib/python2.5/site-packages/wx-2.6-gtk2-unicode/wx/_misc.py", line
1286, in Notify
self.notify()
File
"/usr/lib/python2.5/site-packages/wx-2.6-gtk2-unicode/wx/_core.py", line
13637, in Notify
self.result = self.callable(*self.args, **self.kwargs)
File "/home/uwe/src/daboide/ClassDesigner.py", line 1365, in updateLayout
self.PemForm.select(self._selection)
File "/home/uwe/src/daboide/ClassDesignerPemForm.py", line 218, in select
evts = ob.DesignerEvents
File "/home/uwe/src/daboide/ClassDesignerFormMixin.py", line 1249, in
_getDesEvents
return self.Controller.getClassEvents(self._baseClass)
AttributeError: 'NoneType' object has no attribute 'getClassEvents'
Any thoughts?
Uwe
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev