Form Properties scroll checkboxes spontaneously change

This problem comes up after I’ve done some changes to the query on a text list on a form. I’ve previously set the form to have no scroll bars using the checkboxes in the Form Properties panel.

After making some changes to this query, and then testing it by doing a few test queries, I notice that the form (not the text list, which has vertical scrolling turned on) has started to move both horizontally and vertically. When I check back in the Form Properties panel after this, the checkboxes for horizontal and vertical scrolling are selected again.

What could be causing these properties to be reset?

I have done no programming that resets them. Bug?

10.2.0.b15 (3656) / MacOS 10.14.6 / iMac (Retina 5K, 27-inch, 2017)

I have never encountered this or heard of a report of this. There is no connection internally between the Text List object and the overall form settings.

I just tried it again. I opened the database, and the form had both scroll checkboxes checked again, even after I saved the database with both of them unchecked. I tried it three times, and it happened the same way each time.

Could there be something in the form blueprint that is doing this? I don’t see anything in the blueprint, but maybe I’m missing a setting somewhere.

Here is the form options blueprint:

setformoptions “”,"",
“ALTERNATINGBACKGROUNDCOLORS”,-1,
“BACKGROUNDCOLOR”,htmlrgb(“FFFFFF”),
“CUSTOMPREFERENCES”,decodebase64(“YnBsaXN0MDDUAQIDBAUGPT5YJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
AAGGoKwHCA0VFiIjJCgvNTlVJG51bGzSCQoLDF8QEERpY3Rpb25hcnlWYWx1ZXNWJGNs
YXNzgAKAC9MODwoQEhRXTlMua2V5c1pOUy5vYmplY3RzoRGAA6ETgASACl8QGF9Db25z
dHJ1Y3Rvcl9MaXN0X01hdHJpeNYXGBkaGwocHR4fICFdVG9rZW5TdGFydEVuZFhEYXRh
VHlwZVlUb2tlblRleHRaRXhwcmVzc2lvblVWYWx1ZYAGEACABYAAgAeACVBWezAsIDB9
0golJidZTlMuc3RyaW5ngAhfEIpEYXRlUmVjDUVudGVyZWRJbnRvQWNjb3VudGluZw1F
bnRlcmVkSW50b0Nhc2hGbG93DUJpbGxGcm9tDURpc3RyaWJ1dGVkVmlhDUNoZWNrTnVt
YmVyDURhdGVEdWUNQWNjb3VudE51bWJlcg1BY2NvdW50DURlcGFydG1lbnQNSm9iDUFt
b3VudA3SKSorLFokY2xhc3NuYW1lWCRjbGFzc2VzXxAPTlNNdXRhYmxlU3RyaW5noyst
LlhOU1N0cmluZ1hOU09iamVjdNIpKjAxXxAQVGV4dE9wZXJhbmRUb2tlbqQyMzQuXxAQ
VGV4dE9wZXJhbmRUb2tlblxPcGVyYW5kVG9rZW5fEA9FeHByZXNzaW9uVG9rZW7SKSo2
N18QE05TTXV0YWJsZURpY3Rpb25hcnmjNjguXE5TRGljdGlvbmFyedIpKjo7XFBWRGlj
dGlvbmFyeaI8LlxQVkRpY3Rpb25hcnlfEA9OU0tleWVkQXJjaGl2ZXLRP0BUcm9vdIAB
AAgAEQAaACMALQAyADcARABKAE8AYgBpAGsAbQB0AHwAhwCJAIsAjQCPAJEArAC5AMcA
0ADaAOUA6wDtAO8A8QDzAPUA9wD4AP8BBAEOARABnQGiAa0BtgHIAcwB1QHeAeMB9gH7
Ag4CGwItAjICSAJMAlkCXgJrAm4CewKNApAClQAAAAAAAAIBAAAAAAAAAEEAAAAAAAAA
AAAAAAAAAAKX”),
“EVENTCODE”,"",
“EVENTCODESYNTAXERROR”,"",
“MAXIMUMHEIGHT”,0.00,
“MAXIMUMWIDTH”,0.00,
“MINIMUMHEIGHT”,0.00,
“MINIMUMWIDTH”,0.00,
“NOTES”,"",
“REPORTCOLUMNDIRECTION”,“Down”,
“REPORTCOLUMNS”,“Automatic”,
“TABORDER”,“Natural”,
“TAG”,"",
“USESERVERFORLOOKUP”,0,
“VARIABLETYPE”,“FileGlobal”,
“VIEWASLISTBACKGROUNDCOLORS”,"",
“VIEWASLISTGRIDSTYLE”,“Solid”,
“VIEWASLISTHILIGHTCOLOR”,"",
“VIEWMODE”,“Individual Pages”

Well, I think you’ve found a bug – these settings are not included in the blueprint, and are not accessible with the getformoption( function and setformoptions statement. So there is no way to access or change these settings in code. I’ve created a BitBucket issue for this.

However, that leaves a complete mystery as to why these settings would spontaneously change. The fact that these are missing from the blueprint has nothing to do with that. You CAN control these settings if you open the form with the openform statement, are you using that? If so, please check the options on that code to make sure the scroll bars aren’t enabled.