If I issue any of ... self.refresh() self.update() self.layout() nothing happens, but if I resize the form or minimize and restore then the DynamicVisible does fire and grid shows or is hidden.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 12, 2008 10:31 PM To: 'Dabo Users list' Subject: RE: [dabo-users] DynamicVisble on dGrid not firing. "this" was just some logical evaluation. I modified the dgrid.TestForm as shown below to test and same occurs class TestForm(dabo.ui.dForm) def setdynvis(self): return(self.sampleGrid.Editable) def afterInit(self) self.BackColor="khaki" g = self.grid =... g.DynamicVisible=self.setdynvis ... -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of johnf Sent: Wednesday, November 12, 2008 5:58 PM To: Dabo Users list Subject: Re: [dabo-users] DynamicVisble on dGrid not firing. On Wednesday 12 November 2008 12:34:46 pm [EMAIL PROTECTED] wrote: > Except when initializing, the DynamicVisible method never fires. I am > using code like... > > Mygrid=dabo.ui.dGrid(self,DynamicVisible=self.Form.showmyGrid) > > Also tried > > Mygrid=dabo.ui.dGrid(self) > Mygrid.DynamicVisible=self.Form.showmyGrid > > def showmyGrid(self): > ok2show=True > if this: > ok2show=False > return ok2show > > Any suggestions? > > Thanks, > Larry Long Any chance you are mixing python and VFP -> 'if this' Unless you have defined 'this' the python script might fail without you seeing it - are you debugging from wing? Are you sure showmyGrid is returning True? -- John Fabiani [excessive quoting removed by server] _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users Searchable Archives: http://leafe.com/archives/search/dabo-users This message: http://leafe.com/archives/byMID/[EMAIL PROTECTED]
