[Gambas-user] how to know when a form runnig was invoked from another or not?
PICCORO McKAY Lenz
mckaygerhard at ...626...
Fri Mar 24 14:41:47 CET 2017
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 <mckaygerhard at ...626...>:
> 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 <bagonergi at ...626...>:
>
>> And do such a thing?
>>
>> Regards
>> Gianluigi
>>
>> 2017-03-16 4:32 GMT+01:00 adamnt42 at ...626... <adamnt42 at ...626...>:
>>
>> > On Wed, 15 Mar 2017 17:32:08 -0400
>> > PICCORO McKAY Lenz <mckaygerhard at ...626...> 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 at 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 <adamnt42 at ...3379... (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 at 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 at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>
>>
>
More information about the User
mailing list