From: <kc1...@ya...> - 2006-11-07 17:01:24
|
To Alex:=0A=0AThe "layout editor" (I errornously referred to it as one of t= he resource editor) is not very stable for me. When I use it, I get lots o= f failures and that's what I meant when I say "I have to click back and for= th between the command window and the GUI window for it to be usable). Tow= ards the bottom of this email, I listed some of the messages I get (from ju= st moving couple of the controls around) - it appears most problems are res= ize related.=0A=0AAnd at one time it kept asking me not to double click...d= rives me nuts...but it doesn't seem to do that now=0A=0ARegarding the quest= ion of code generator, you said that the codeEditor does that? How so? Ev= en if it does, it would be the wrong place to do that. I think it's very c= ounter-intuitive. Within the resource editor, you see a control, and natu= rally you would say "I want this control to do ... when the user click, sel= ect, ... "=0A=0A=0A=0A=0A=0A=0A=0A=0ATraceback (most recent call last):=0A = File "C:\PYTHON23\lib\site-packages\PythonCard\widget.py", line 408, in _d= ispatch=0A handler(background, aWxEvent)=0A File "C:\Python23\Lib\site-= packages\PythonCard\tools\layoutEditor\layoutEditor.py", line 1054, in on_t= opMiddle_mouseDrag=0A return=0A File "C:\Python23\Lib\site-packages\Pyth= onCard\tools\layoutEditor\layoutEditor.py", line 1023, in doResize=0A gl= obalPosition =3D wx.GetMousePosition()=0A File "C:\Python23\lib\UserDict.p= y", line 19, in __getitem__=0A def __getitem__(self, key): return self.d= ata[key]=0AKeyError=0ATraceback (most recent call last):=0A File "C:\PYTHO= N23\lib\site-packages\PythonCard\widget.py", line 408, in _dispatch=0A h= andler(background, aWxEvent)=0A File "C:\Python23\Lib\site-packages\Python= Card\tools\layoutEditor\layoutEditor.py", line 1054, in on_topMiddle_mouseD= rag=0A return=0A File "C:\Python23\Lib\site-packages\PythonCard\tools\l= ayoutEditor\layoutEditor.py", line 1023, in doResize=0A globalPosition = =3D wx.GetMousePosition()=0A File "C:\Python23\lib\UserDict.py", line 19, = in __getitem__=0A def __getitem__(self, key): return self.data[key]=0AKe= yError=0ATraceback (most recent call last):=0A File "C:\PYTHON23\lib\site-= packages\PythonCard\widget.py", line 408, in _dispatch=0A handler(backgr= ound, aWxEvent)=0A File "C:\Python23\Lib\site-packages\PythonCard\tools\la= youtEditor\layoutEditor.py", line 1054, in on_topMiddle_mouseDrag=0A ret= urn=0A File "C:\Python23\Lib\site-packages\PythonCard\tools\layoutEditor\l= ayoutEditor.py", line 1023, in doResize=0A globalPosition =3D wx.GetMous= ePosition()=0A File "C:\Python23\lib\UserDict.py", line 19, in __getitem__= =0A def __getitem__(self, key): return self.data[key]=0AKeyError=0ATrace= back (most recent call last):=0A File "C:\PYTHON23\lib\site-packages\Pytho= nCard\widget.py", line 408, in _dispatch=0A handler(background, aWxEvent= )=0A File "C:\Python23\Lib\site-packages\PythonCard\tools\layoutEditor\lay= outEditor.py", line 1054, in on_topMiddle_mouseDrag=0A return=0A File "= C:\Python23\Lib\site-packages\PythonCard\tools\layoutEditor\layoutEditor.py= ", line 1023, in doResize=0A globalPosition =3D wx.GetMousePosition()=0A= File "C:\Python23\lib\UserDict.py", line 19, in __getitem__=0A def __g= etitem__(self, key): return self.data[key]=0AKeyError=0ATraceback (most rec= ent call last):=0A File "C:\PYTHON23\lib\site-packages\PythonCard\widget.p= y", line 408, in _dispatch=0A handler(background, aWxEvent)=0A File "C:= \Python23\Lib\site-packages\PythonCard\tools\layoutEditor\layoutEditor.py",= line 1054, in on_topMiddle_mouseDrag=0A return=0A File "C:\Python23\Li= b\site-packages\PythonCard\tools\layoutEditor\layoutEditor.py", line 1023, = in doResize=0A globalPosition =3D wx.GetMousePosition()=0A File "C:\Pyt= hon23\lib\UserDict.py", line 19, in __getitem__=0A def __getitem__(self,= key): return self.data[key]=0AKeyError=0ATraceback (most recent call last)= :=0A File "C:\PYTHON23\lib\site-packages\PythonCard\widget.py", line 408, = in _dispatch=0A handler(background, aWxEvent)=0A File "C:\Python23\Lib\= site-packages\PythonCard\tools\layoutEditor\layoutEditor.py", line 1054, in= on_topMiddle_mouseDrag=0A return=0A File "C:\Python23\Lib\site-package= s\PythonCard\tools\layoutEditor\layoutEditor.py", line 1023, in doResize=0A= globalPosition =3D wx.GetMousePosition()=0A File "C:\Python23\lib\User= Dict.py", line 19, in __getitem__=0A def __getitem__(self, key): return = self.data[key]=0AKeyError=0ATraceback (most recent call last):=0A File "C:= \PYTHON23\lib\site-packages\PythonCard\widget.py", line 408, in _dispatch= =0A handler(background, aWxEvent)=0A File "C:\Python23\Lib\site-package= s\PythonCard\tools\layoutEditor\layoutEditor.py", line 1054, in on_topMiddl= e_mouseDrag=0A return=0A File "C:\Python23\Lib\site-packages\PythonCard= \tools\layoutEditor\layoutEditor.py", line 1023, in doResize=0A globalPo= sition =3D wx.GetMousePosition()=0A File "C:\Python23\lib\UserDict.py", li= ne 19, in __getitem__=0A def __getitem__(self, key): return self.data[ke= y]=0AKeyError=0ATraceback (most recent call last):=0A File "C:\PYTHON23\li= b\site-packages\PythonCard\widget.py", line 408, in _dispatch=0A handler= (background, aWxEvent)=0A File "C:\Python23\Lib\site-packages\PythonCard\t= ools\layoutEditor\layoutEditor.py", line 1054, in on_topMiddle_mouseDrag=0A= return=0A File "C:\Python23\Lib\site-packages\PythonCard\tools\layoutE= ditor\layoutEditor.py", line 1023, in doResize=0A globalPosition =3D wx.= GetMousePosition()=0A File "C:\Python23\lib\UserDict.py", line 19, in __ge= titem__=0A def __getitem__(self, key): return self.data[key]=0AKeyError= =0ATraceback (most recent call last):=0A File "C:\PYTHON23\lib\site-packag= es\PythonCard\widget.py", line 408, in _dispatch=0A handler(background, = aWxEvent)=0A File "C:\Python23\Lib\site-packages\PythonCard\tools\layoutEd= itor\layoutEditor.py", line 1054, in on_topMiddle_mouseDrag=0A return=0A= File "C:\Python23\Lib\site-packages\PythonCard\tools\layoutEditor\layoutE= ditor.py", line 1023, in doResize=0A globalPosition =3D wx.GetMousePosit= ion()=0A File "C:\Python23\lib\UserDict.py", line 19, in __getitem__=0A = def __getitem__(self, key): return self.data[key]=0AKeyError=0ATraceback (= most recent call last):=0A File "C:\PYTHON23\lib\site-packages\PythonCard\= widget.py", line 408, in _dispatch=0A handler(background, aWxEvent)=0A = File "C:\Python23\Lib\site-packages\PythonCard\tools\layoutEditor\layoutEdi= tor=0A.py", line 1054, in on_topMiddle_mouseDrag=0A return=0A File "C:\= Python23\Lib\site-packages\PythonCard\tools\layoutEditor\layoutEditor=0A.py= ", line 1023, in doResize=0A globalPosition =3D wx.GetMousePosition()=0A= File "C:\Python23\lib\UserDict.py", line 19, in __getitem__=0A def __g= etitem__(self, key): return self.data[key]=0AKeyError=0ATraceback (most rec= ent call last):=0A File "C:\PYTHON23\lib\site-packages\PythonCard\widget.p= y", line 408, in _dispa=0Atch=0A handler(background, aWxEvent)=0A File = "C:\Python23\Lib\site-packages\PythonCard\tools\layoutEditor\layoutEditor= =0A.py", line 1054, in on_topMiddle_mouseDrag=0A return=0A File "C:\Pyt= hon23\Lib\site-packages\PythonCard\tools\layoutEditor\layoutEditor=0A.py", = line 1023, in doResize=0A globalPosition =3D wx.GetMousePosition()=0A F= ile "C:\Python23\lib\UserDict.py", line 19, in __getitem__=0A def __geti= tem__(self, key): return self.data[key]=0AKeyError=0ATraceback (most recent= call last):=0A File "C:\PYTHON23\lib\site-packages\PythonCard\widget.py",= line 408, in _dispa=0Atch=0A handler(background, aWxEvent)=0A File "C:= \Python23\Lib\site-packages\PythonCard\tools\layoutEditor\layoutEditor=0A.p= y", line 1054, in on_topMiddle_mouseDrag=0A return=0A File "C:\Python23= \Lib\site-packages\PythonCard\tools\layoutEditor\layoutEditor=0A.py", line = 1023, in doResize=0A globalPosition =3D wx.GetMousePosition()=0A File "= C:\Python23\lib\UserDict.py", line 19, in __getitem__=0A def __getitem__= (self, key): return self.data[key]=0AKeyError=0ATraceback (most recent call= last):=0A File "C:\PYTHON23\lib\site-packages\PythonCard\widget.py", line= 408, in _dispa=0Atch=0A handler(background, aWxEvent)=0A File "C:\Pyth= on23\Lib\site-packages\PythonCard\tools\layoutEditor\layoutEditor=0A.py", l= ine 1054, in on_topMiddle_mouseDrag=0A return=0A File "C:\Python23\Lib\= site-packages\PythonCard\tools\layoutEditor\layoutEditor=0A.py", line 1023,= in doResize=0A globalPosition =3D wx.GetMousePosition()=0A File "C:\Py= thon23\lib\UserDict.py", line 19, in __getitem__=0A def __getitem__(self= , key): return self.data[key]=0AKeyError=0ATraceback (most recent call last= ):=0A File "C:\PYTHON23\lib\site-packages\PythonCard\widget.py", line 408,= in _dispa=0Atch=0A handler(background, aWxEvent)=0A File "C:\Python23\= Lib\site-packages\PythonCard\tools\layoutEditor\layoutEditor=0A.py", line 1= 054, in on_topMiddle_mouseDrag=0A return=0A File "C:\Python23\Lib\site-= packages\PythonCard\tools\layoutEditor\layoutEditor=0A.py", line 1023, in d= oResize=0A globalPosition =3D wx.GetMousePosition()=0A File "C:\Python2= 3\lib\UserDict.py", line 19, in __getitem__=0A def __getitem__(self, key= ): return self.data[key]=0AKeyError=0ATraceback (most recent call last):=0A= File "C:\PYTHON23\lib\site-packages\PythonCard\widget.py", line 408, in _= dispa=0Atch=0A handler(background, aWxEvent)=0A File "C:\Python23\Lib\s= ite-packages\PythonCard\tools\layoutEditor\layoutEditor=0A.py", line 1054, = in on_topMiddle_mouseDrag=0A return=0A File "C:\Python23\Lib\site-packa= ges\PythonCard\tools\layoutEditor\layoutEditor=0A.py", line 1023, in doResi= ze=0A globalPosition =3D wx.GetMousePosition()=0A File "C:\Python23\lib= \UserDict.py", line 19, in __getitem__=0A def __getitem__(self, key): re= turn self.data[key]=0AKeyError=0ATraceback (most recent call last):=0A Fil= e "C:\PYTHON23\lib\site-packages\PythonCard\widget.py", line 408, in _dispa= =0Atch=0A handler(background, aWxEvent)=0A File "C:\Python23\Lib\site-p= ackages\PythonCard\tools\layoutEditor\layoutEditor=0A.py", line 1054, in on= _topMiddle_mouseDrag=0A return=0A File "C:\Python23\Lib\site-packages\P= ythonCard\tools\layoutEditor\layoutEditor=0A.py", line 1023, in doResize=0A= globalPosition =3D wx.GetMousePosition()=0A File "C:\Python23\lib\User= Dict.py", line 19, in __getitem__=0A def __getitem__(self, key): return = self.data[key]=0AKeyError=0ATraceback (most recent call last):=0A File "C:= \PYTHON23\lib\site-packages\PythonCard\widget.py", line 408, in _dispa=0Atc= h=0A handler(background, aWxEvent)=0A File "C:\Python23\Lib\site-packag= es\PythonCard\tools\layoutEditor\layoutEditor=0A.py", line 1054, in on_topM= iddle_mouseDrag=0A return=0A File "C:\Python23\Lib\site-packages\Python= Card\tools\layoutEditor\layoutEditor=0A.py", line 1023, in doResize=0A g= lobalPosition =3D wx.GetMousePosition()=0A File "C:\Python23\lib\UserDict.= py", line 19, in __getitem__=0A def __getitem__(self, key): return self.= data[key]=0AKeyError=0ATraceback (most recent call last):=0A File "C:\PYTH= ON23\lib\site-packages\PythonCard\widget.py", line 408, in _dispa=0Atch=0A = handler(background, aWxEvent)=0A File "C:\Python23\Lib\site-packages\Py= thonCard\tools\layoutEditor\layoutEditor=0A.py", line 1054, in on_topMiddle= _mouseDrag=0A return=0A File "C:\Python23\Lib\site-packages\PythonCard\= tools\layoutEditor\layoutEditor=0A.py", line 1023, in doResize=0A global= Position =3D wx.GetMousePosition()=0A File "C:\Python23\lib\UserDict.py", = line 19, in __getitem__=0A def __getitem__(self, key): return self.data[= key]=0AKeyError=0ATraceback (most recent call last):=0A File "C:\PYTHON23\= lib\site-packages\PythonCard\widget.py", line 408, in _dispa=0Atch=0A ha= ndler(background, aWxEvent)=0A File "C:\Python23\Lib\site-packages\PythonC= ard\tools\layoutEditor\layoutEditor=0A.py", line 1054, in on_topMiddle_mous= eDrag=0A return=0A File "C:\Python23\Lib\site-packages\PythonCard\tools= \layoutEditor\layoutEditor=0A.py", line 1023, in doResize=0A globalPosit= ion =3D wx.GetMousePosition()=0A File "C:\Python23\lib\UserDict.py", line = 19, in __getitem__=0A def __getitem__(self, key): return self.data[key]= =0AKeyError=0ATraceback (most recent call last):=0A File "C:\PYTHON23\lib\= site-packages\PythonCard\widget.py", line 408, in _dispa=0Atch=0A handle= r(background, aWxEvent)=0A File "C:\Python23\Lib\site-packages\PythonCard\= tools\layoutEditor\layoutEditor=0A.py", line 1054, in on_topMiddle_mouseDra= g=0A return=0A File "C:\Python23\Lib\site-packages\PythonCard\tools\lay= outEditor\layoutEditor=0A.py", line 1023, in doResize=0A globalPosition = =3D wx.GetMousePosition()=0A File "C:\Python23\lib\UserDict.py", line 19, = in __getitem__=0A def __getitem__(self, key): return self.data[key]=0AKe= yError=0ATraceback (most recent call last):=0A File "C:\PYTHON23\lib\site-= packages\PythonCard\widget.py", line 408, in _dispa=0Atch=0A handler(bac= kground, aWxEvent)=0A File "C:\Python23\Lib\site-packages\PythonCard\tools= \layoutEditor\layoutEditor=0A.py", line 1054, in on_topMiddle_mouseDrag=0A = return=0A File "C:\Python23\Lib\site-packages\PythonCard\tools\layoutEd= itor\layoutEditor=0A.py", line 1023, in doResize=0A globalPosition =3D w= x.GetMousePosition()=0A File "C:\Python23\lib\UserDict.py", line 19, in __= getitem__=0A def __getitem__(self, key): return self.data[key]=0AKeyErro= r=0ATraceback (most recent call last):=0A File "C:\PYTHON23\lib\site-packa= ges\PythonCard\widget.py", line 408, in _dispa=0Atch=0A handler(backgrou= nd, aWxEvent)=0A File "C:\Python23\Lib\site-packages\PythonCard\tools\layo= utEditor\layoutEditor=0A.py", line 1054, in on_topMiddle_mouseDrag=0A re= turn=0A File "C:\Python23\Lib\site-packages\PythonCard\tools\layoutEditor\= layoutEditor=0A.py", line 1023, in doResize=0A globalPosition =3D wx.Get= MousePosition()=0A File "C:\Python23\lib\UserDict.py", line 19, in __getit= em__=0A def __getitem__(self, key): return self.data[key]=0AKeyError=0AT= raceback (most recent call last):=0A File "C:\PYTHON23\lib\site-packages\P= ythonCard\widget.py", line 408, in _dispa=0Atch=0A handler(background, a= WxEvent)=0A File "C:\Python23\Lib\site-packages\PythonCard\tools\layoutEdi= tor\layoutEditor=0A.py", line 1054, in on_topMiddle_mouseDrag=0A return= =0A File "C:\Python23\Lib\site-packages\PythonCard\tools\layoutEditor\layo= utEditor=0A.py", line 1023, in doResize=0A globalPosition =3D wx.GetMous= ePosition()=0A File "C:\Python23\lib\UserDict.py", line 19, in __getitem__= =0A def __getitem__(self, key): return self.data[key]=0AKeyError=0A=0A = =0A--=0AJohn Henry=0A=0A |