depending on what your form method looks like, it does not hurt (much) 
to simply turn everything on.
Chip
On Fri, 9 Nov 2018 09:24:16 -0500, Sandor Szatmari via 4D_Tech wrote:
> OK, so it looks like there's some strange bug I ran into.  For some 
> reason most of the events for my forms got disabled at the form 
> level.  So, even though they were checked off at the element level 
> the form was not registered for those events anymore.  I am going to 
> have to go through all the UI elements and look though their event 
> handling code to make sure all the correct events are registered at 
> the form level.
> 
> 
> Has anyone heard of this before?  If anyone knows of a way to best 
> determine the previous state of the form event configuration any 
> thoughts would be appreciated.
> 
> Thanks,
> Sandor Szatmari
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> Senior Software Developer
> Bristol Capital Inc. - InfoPlus
> 201 746 7215
> www.infoplusonline.com
> 
> 
> 
>  From:   Sandor Szatmari via 4D_Tech <4d_tech@lists.4d.com> 
>  To:   <4d_tech@lists.4d.com> 
>  Cc:   Sandor Szatmari <s...@infoplusonline.com> 
>  Sent:   11/9/2018 12:18 AM 
>  Subject:   Forms Stop Receiving Certain Events 
> 
> Has this ever happened to anyone?  UI Elements on certain forms 
> appear to have stopped receiving certain events.  This form and 
> related code that have been functioning for many many years.  I was 
> adding an additional page to the form when this started happening.  I 
> did not edit or change the code or properties on any of the other 
> pages/ui elements.  Any help in tracking down the cause would be 
> helpful and greatly appreciated.  I do have backups but I don't want 
> to roll back the database because it is an active database where data 
> is added every day.  I am under the impression that you cannot roll 
> back the interface programming separately from the actual data.  An 
> example is below.
> 
> 
> 
> 
> 
> Platform: MacOSX (10.11.6)
> 4D Version: v15 R5
> 
> 
> Here's an example…
> 
> 
> A Popup button, has 'On Load', 'On Clicked' and 'On Unload' enabled 
> in the property list (i.e. checked off').
> 
> 
> The object method for the popup has a case statement for reacting to 
> these events. (The rest of the code is removed for brevity)
> 
> 
> 
>  
> $TheEvent:=Form event 
> Case of  
>  : ($TheEvent=On Load) 
>  
>                  ALERT("Load") 
>  : ($TheEvent=On Clicked) 
>                ALERT("Clicked")  
>  : ($TheEvent=On Unload) 
>                ALERT("Unload")  
> End case 
> 
> 
> The only alert that is displayed is the unload alert.  
> 
> 
> How can I figure out where this the events are being lost/swallowed.
> 
> 
> Thanks in advance,
> Sandor Szatmari
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> Senior Software Developer
> Bristol Capital Inc. - InfoPlus
> 201 746 7215
> www.infoplusonline.com
> 
> CONFIDENTIALITY NOTICE: This email (and any related attachments) 
> contains information from InfoPlus (a service of Bristol Capital, 
> Inc.). It is intended only for the addressee and may contain 
> information that is confidential and/or otherwise exempt from 
> disclosure under applicable law. If you are not the intended 
> recipient or are acting as agent for the intended recipient, any use 
> or disclosure of this communication is prohibited. If you have 
> received this communication in error, please notify us immediately to 
> arrange for the appropriate method of returning or disposing of the 
> communication. If our respective Companies have confidentiality 
> provisions in effect, this email and the materials contained herein 
> are deemed CONFIDENTIAL and should be treated accordingly unless 
> expressly provided otherwise.
> **********************************************************************
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **********************************************************************
> 
> CONFIDENTIALITY NOTICE: This email (and any related attachments) 
> contains information from InfoPlus (a service of Bristol Capital, 
> Inc.). It is intended only for the addressee and may contain 
> information that is confidential and/or otherwise exempt from 
> disclosure under applicable law. If you are not the intended 
> recipient or are acting as agent for the intended recipient, any use 
> or disclosure of this communication is prohibited. If you have 
> received this communication in error, please notify us immediately to 
> arrange for the appropriate method of returning or disposing of the 
> communication. If our respective Companies have confidentiality 
> provisions in effect, this email and the materials contained herein 
> are deemed CONFIDENTIAL and should be treated accordingly unless 
> expressly provided otherwise.
> **********************************************************************
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **********************************************************************
---------------
Gas is for washing parts
Alcohol is for drinkin'
Nitromethane is for racing 
**********************************************************************
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**********************************************************************

Reply via email to