I found the source of the problem.
bad VBA Programming...
There is a Public sub that gets called on the "Form_Current" Event of some of the forms. It is used to set the Read/Write privileges based on user level.
Once I commented out the lines with NavigationButtons and RecordSelectors, the problem went away.
I'm speculating that the settings were changing while the form was being used and messing with the apparent position of the controls.
here is the code..
bad VBA Programming...
There is a Public sub that gets called on the "Form_Current" Event of some of the forms. It is used to set the Read/Write privileges based on user level.
Once I commented out the lines with NavigationButtons and RecordSelectors, the problem went away.
I'm speculating that the settings were changing while the form was being used and messing with the apparent position of the controls.
here is the code..
Code:
Sub FrmUserPerm(CurFrm As String)
Dim frm As String
frm = CurFrm
Select Case TempVars![user_level]
Case 1
'Forms(frm).NavigationButtons = True
'Forms(frm).RecordSelectors = True
Forms(frm).AllowAdditions = True
Forms(frm).AllowEdits = True
Forms(frm).AllowDeletions = True
Case 2
'Forms(frm).NavigationButtons = False
'Forms(frm).RecordSelectors = False
Forms(frm).AllowAdditions = True
Forms(frm).AllowEdits = True
Forms(frm).AllowDeletions = True
Case 3
'Forms(frm).NavigationButtons = False
'Forms(frm).RecordSelectors = False
Forms(frm).AllowAdditions = True
Forms(frm).AllowEdits = True
Forms(frm).AllowDeletions = True
Case 4
Forms(frm).AllowAdditions = True
Forms(frm).AllowEdits = True
Forms(frm).AllowDeletions = True
End Select
End Sub