Uwe Grauer wrote: > 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 >
To test what's going on i went back to an old project of mine. This didn't work any more. So i tested with an older version, which did work. My older version: Platform: GTK<br> Python Version: 2.5 on linux2<br> Dabo Version: Version 0.8a; Revision 2585<br> UI Version: 2.6.3.3 on wxGTK (gtk2) Later this evening i will go back until i see which revision broke it. Uwe Uwe _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
