Re: Deactivate event for pagepanel
Jim Wagner <[email protected]> Fri, 29 Dec 2017 14:37:30 -0800
| Newsgroups | gmane.comp.lang.realbasic.user |
|---|---|
| Message-ID | <[email protected]> |
Also, do not forget to do the same thing if the window is closed (without changing page panels) when it is dirty. Jim James Wagner Oregon Research Electronics http://www.orelectronics.net <http://www.orelectronics.net/> > On Dec 29, 2017, at 2:21 PM, donJ <[email protected]> wrote: > > On 12/29/2017 04:00 PM, Jim Wagner wrote: >> I would have a boolean “Dirty”. It is set any time the user makes any change to any of the fields. >> >> Then, in the close event or panel change event, check Dirty. If it is true, post a warning about saving the changes. >> >> Simple. That is the way many applications do it. >> >> Jim >> >> James Wagner >> Oregon Research Electronics >> http://www.orelectronics.net >> >> > > Hi James, > > Yes, that is basically what I'm looking for, but it fires at the wrong time. > > It's a simple window. A listbox with a long list of names and a page panel tht displays different info about each name. I put code in the pagepanel close event, but this is what happens: > I select a name from the listbox. I switch to the correct page panel and make a change. Now, if I select a different name from the listox, it changes to another person, losing the new info in the page panel, and then the message box about not applying the new data appears. > > I forgot to put in my first email: > Xojo 2016r4.1 > Linux mint 18 - 32 bit system > > Thanks for your time, > Don > > > > > To unsubscribe, email [email protected] > To unsubscribe, email [email protected]