Alan, does the form event: On Selection Change fire during scrolling?
Chip On Tue, 14 May 2019 16:04:00 -0400, Alan Tilson wrote: > Chip, > Thank you for your thoughts on this. However, in this case I'm > recalculating the entire list and also I'm not using a listbox, it's a > regular output form. > On Display Detail doesn't fire with scrolling or after using apply to > selection...so I can't create a user set > even tried POST CLICK to create a user set but it happens after everything > runs which doesn't help > anyway, thanks! > Alan > > On Tue, May 14, 2019 at 2:46 PM Chip Scheide <[email protected]> > wrote: > >> I think you can save yourself some work. >> >> if you are working on a record (which is displayed) then... >> try this: >> do the recalc >> (you could clear it first) >> ADD the record to the listbox selection set >> use your named selection >> >> I *think* 4D will scroll the display to show the highlighted record. >> >> if not >> you should be able to get the location of that record >> then scroll to that location - the record that was worked on is now >> highlighted so the user can see the result >> >> Chip >> >> On Tue, 14 May 2019 14:22:36 -0400, Alan Tilson wrote: >>> Hello Chip, >>> >>> The issue is how do I determine where the scroll is or which record is >>> displayed first, so that highlight records can do it's thing. >>> >>> So if there is a list of records and I use the scroll wheel to scroll >>> somewhere, then I run some code that recalculates a field 4d doesn't >> update >>> the display. So my workaround is to cut and use a named selection to get >>> the fields updated. But it goes back to the top of the list of records >>> unless there is a record in userset when I can highlight records to get >>> where I want to be. >>> >>> I could clear the user set with the recalc and add the first record to >> hit >>> on display detail back to the userset... >>> >>> then highlight records to scroll down, clear user set, highlight again to >>> clear highlight, might work... >>> >>> I just don't get why 4d diminished the functionality of redraw window to >>> make all this necessary! >>> >>> Alan >>> >>> On Mon, May 13, 2019 at 10:00 AM Chip Scheide <[email protected] >>> >>> wrote: >>> >>>> you could set the highlight row, >>>> then do whatever, >>>> then set the scroll position back >>>> and (if needed) un set the highlight row >>>> >>>> Chip >>>> On Sat, 11 May 2019 10:06:22 -0400, Alan Tilson via 4D_Tech wrote: >>>>> Hello again, >>>>> What I meant if it wasn't clear is can I get this to work with an >> Output >>>>> Form showing a list of records? >>>>> Thanks! >>>>> Alan >>>>> >>>>> On Fri, May 10, 2019 at 5:31 PM Alan Tilson <[email protected]> >>>> wrote: >>>>> >>>>>> If I have selected a record HIGHLIGHT RECORDS works fine, but often I >>>>>> haven't. >>>>>> Alan >>>>>> >>>>>> On Fri, May 10, 2019 at 5:30 PM Alan Tilson <[email protected]> >>>> wrote: >>>>>> >>>>>>> Hello out there, >>>>>>> I cannot get OBJECT GET SCROLL POSITION to work with a list form. >>>>>>> OBJECT GET SCROLL POSITION([table]field;scrollPosition) leaves >>>>>>> scrollPosition at zero, wherever I have scrolled. >>>>>>> Thanks! >>>>>>> Alan >>>>>>> >>>>>>> On Tue, Jun 12, 2018 at 6:31 PM Richard Wright via 4D_Tech < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Thanks, Miyako, that works! >>>>>>>> >>>>>>>> >>>>>>>>> From: Keisuke Miyako <[email protected]> >>>>>>>>> To: 4D iNug Technical <[email protected]> >>>>>>>>> Subject: Re: Scroll position of display-type subform >>>>>>>>> Message-ID: <[email protected]> >>>>>>>>> Content-Type: text/plain; charset="utf-8" >>>>>>>>> >>>>>>>>> haven't tried, >>>>>>>>> but I wonder if CONVERT COORDINATES would be smart enough to take >>>> into >>>>>>>> account the scrolled amount of a detail subform. >>>>>>>>> >>>>>>>>> >>>>>>>> >>>> http://doc.4d.com/4Dv16/4D/16.3/CONVERT-COORDINATES.301-3651760.en.html >>>>>>>>> >>>>>>>>>> 2018/06/12 7:37、Richard Wright via 4D_Tech <[email protected]> >>>>>>>> のメール: >>>>>>>>>> I need to get the position of an object on a display-type subform >> in >>>>>>>> global coordinates and the subform may be scrolled. >>>>>>>>> >>>>>>>> >>>>>>>> >> ********************************************************************** >>>>>>>> 4D Internet Users Group (4D iNUG) >>>>>>>> FAQ: http://lists.4d.com/faqnug.html >>>>>>>> Archive: http://lists.4d.com/archives.html >>>>>>>> Options: https://lists.4d.com/mailman/options/4d_tech >>>>>>>> Unsub: mailto:[email protected] >>>>>>>> >> ********************************************************************** >>>>>>> >>>>>>> >>>>> ********************************************************************** >>>>> 4D Internet Users Group (4D iNUG) >>>>> Archive: http://lists.4d.com/archives.html >>>>> Options: https://lists.4d.com/mailman/options/4d_tech >>>>> Unsub: mailto:[email protected] >>>>> ********************************************************************** >>>> --------------- >>>> Gas is for washing parts >>>> Alcohol is for drinkin' >>>> Nitromethane is for racing >>>> >> --------------- >> Gas is for washing parts >> Alcohol is for drinkin' >> Nitromethane is for racing >> --------------- 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:[email protected] **********************************************************************

