the problem its not property a value to pass.. the problem its that the parent could be "any", not only a named "myform" o "fatherform"
i mean, i dont nkow what form was the parent Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com 2017-03-24 10:20 GMT-04:00 Jussi Lahtinen <jussi.lahti...@gmail.com>: > Or you need to make wrapper class that requires show method to take > parameter. > > > Jussi > > On Fri, Mar 24, 2017 at 4:08 PM, Fabien Bodard <gambas...@gmail.com> > wrote: > > > Hey Lenz... Indirectly the value is passed, if it's not by you , it's > > by the interpreter or class. There is no sorcery. > > > > well then when you read the code ... it's not the parent that show the > > form but the form itself. > > > > MyForm . ShowModal > > > > Where showmodal is the function from MyForm. > > > > The only way is to pass the value via a Static Function. Or/and via an > > extend on the _New function (the constructor) > > > > > > > > 2017-03-24 14:58 GMT+01:00 Jussi Lahtinen <jussi.lahti...@gmail.com>: > > > I don't understand why it is bad to pass value to indicate where the > form > > > was invoked..? > > > > > > > > > Jussi > > > > > > On Fri, Mar 24, 2017 at 3:41 PM, PICCORO McKAY Lenz < > > mckaygerh...@gmail.com> > > > wrote: > > > > > >> arrgg fatherform way and "bambino" flag way are in fact same.. > > >> > > >> both suggestions need a value to pass and already know was the form > > father! > > >> i need a way that i dont know the name of the "father form".. only > that > > the > > >> parent will raise if any.. > > >> > > >> Lenz McKAY Gerardo (PICCORO) > > >> http://qgqlochekone.blogspot.com > > >> > > >> 2017-03-16 7:59 GMT-04:00 PICCORO McKAY Lenz <mckaygerh...@gmail.com > >: > > >> > > >> > like it more the "FatherForm" way, many thanks! > > >> > > > >> > Lenz McKAY Gerardo (PICCORO) > > >> > http://qgqlochekone.blogspot.com > > >> > > > >> > 2017-03-16 6:56 GMT-04:00 Gianluigi <bagone...@gmail.com>: > > >> > > > >> >> And do such a thing? > > >> >> > > >> >> Regards > > >> >> Gianluigi > > >> >> > > >> >> 2017-03-16 4:32 GMT+01:00 adamn...@gmail.com <adamn...@gmail.com>: > > >> >> > > >> >> > On Wed, 15 Mar 2017 17:32:08 -0400 > > >> >> > PICCORO McKAY Lenz <mckaygerh...@gmail.com> wrote: > > >> >> > > > >> >> > > how to know when a form runnig was invoked from another or not? > > >> >> > > > > >> >> > > i mean: > > >> >> > > > > >> >> > > case1: > > >> >> > > > > >> >> > > form1 have a click and inside invoke form2.show() > > >> >> > > > > >> >> > > case2: > > >> >> > > > > >> >> > > only form2 are lauch > > >> >> > > > > >> >> > > now in form2 i have a button with a event Click: > > >> >> > > > > >> >> > > if are invoked from form1 i need to show anagin form1 and close > > >> form2 > > >> >> > > if not, onlt close form2 and terminate program > > >> >> > > > > >> >> > > i' was lookin for ojbect management on gambas wiki and only > found > > >> Me;; > > >> >> > > Last;; and Me.Parent but none of them helpme... > > >> >> > > > > >> >> > > Lenz McKAY Gerardo (PICCORO) > > >> >> > > http://qgqlochekone.blogspot.com > > >> >> > > ------------------------------------------------------------ > > >> >> > ------------------ > > >> >> > > Check out the vibrant tech community on one of the world's most > > >> >> > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > >> >> > > _______________________________________________ > > >> >> > > Gambas-user mailing list > > >> >> > > Gambas-user@lists.sourceforge.net > > >> >> > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > >> >> > > > >> >> > Surely this is as simple as using Run() instead of show in the > > >> "parent" > > >> >> > form? Set a flag in the Run method to indicate that the "child" > was > > >> >> invoked > > >> >> > from the "parent" and react accordingly. > > >> >> > e.g. > > >> >> > CHILD FORM > > >> >> > Public Sub Run() > > >> >> > $bIamBambino=true > > >> >> > Me.show() ' or ShowModal or whatever... > > >> >> > End > > >> >> > > > >> >> > Public Form_Close() > > >> >> > If $bIamBambino then > > >> >> > ' do whatever > > >> >> > Else > > >> >> > ' close the application > > >> >> > EndIF > > >> >> > > > >> >> > PARENT FORM > > >> >> > Public Sub SomeButton_Click() > > >> >> > Dim fBambono as New FWhatever > > >> >> > fBambino.Run() > > >> >> > End > > >> >> > > > >> >> > ???? > > >> >> > > > >> >> > bb > > >> >> > > > >> >> > -- > > >> >> > B Bruen <adamn...@gnail.com (sort of)> > > >> >> > > > >> >> > ------------------------------------------------------------ > > >> >> > ------------------ > > >> >> > Check out the vibrant tech community on one of the world's most > > >> >> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > >> >> > _______________________________________________ > > >> >> > Gambas-user mailing list > > >> >> > Gambas-user@lists.sourceforge.net > > >> >> > https://lists.sourceforge.net/lists/listinfo/gambas-user > > >> >> > > > >> >> > > >> >> ------------------------------------------------------------ > > >> >> ------------------ > > >> >> Check out the vibrant tech community on one of the world's most > > >> >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > >> >> _______________________________________________ > > >> >> Gambas-user mailing list > > >> >> Gambas-user@lists.sourceforge.net > > >> >> https://lists.sourceforge.net/lists/listinfo/gambas-user > > >> >> > > >> >> > > >> > > > >> ------------------------------------------------------------ > > >> ------------------ > > >> Check out the vibrant tech community on one of the world's most > > >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > >> _______________________________________________ > > >> Gambas-user mailing list > > >> Gambas-user@lists.sourceforge.net > > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > > >> > > > ------------------------------------------------------------ > > ------------------ > > > Check out the vibrant tech community on one of the world's most > > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > _______________________________________________ > > > Gambas-user mailing list > > > Gambas-user@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > > > > -- > > Fabien Bodard > > > > ------------------------------------------------------------ > > ------------------ > > Check out the vibrant tech community on one of the world's most > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Gambas-user mailing list > Gambas-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user