Prevent move of Forms
fve
Member Posts: 28
Hello,
We have a customer that uses RF Terminals (with small displays) to scan data into the database.
We've developed a special set of small forms that fit exactly on the small display of the RF Terminals.
Now the users complain that they sometimes (accidently) drag and drop the forms (outside the visible range), so they cannot use them.
Is there a way to adjust forms so they cannot be dragged from the fixed position we use on opening?
We have a customer that uses RF Terminals (with small displays) to scan data into the database.
We've developed a special set of small forms that fit exactly on the small display of the RF Terminals.
Now the users complain that they sometimes (accidently) drag and drop the forms (outside the visible range), so they cannot use them.
Is there a way to adjust forms so they cannot be dragged from the fixed position we use on opening?
0
Comments
-
I don't think you can prevent dragging of the forms. But you can set the X & Y position on opening, so next time they will open the form, it will be displayed at the correct position.fve wrote:Is there a way to adjust forms so they cannot be dragged from the fixed position we use on opening?
UseCurrForm.XPOS := 100; CurrForm.YPOS := 100;
in the OnOpenForm trigger.No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)0 -
Hi,
Yes you could add some code in the ontimer section of the form. In that code you can change the xpos and xpos properties of the form to 0, so that the forms are positioned left, uppercorner.0 -
There is way:
1) Add Label which will cover whole form, set some caption which will be not visible, set font size to small number. (this prevent user to move the form by dragging it), keep the label in the back, behind all other controls...
2) Set BorderStyle and CaptionBar to None (this prevent user to drag it by caption or by border)
3) Set Maximizable and Sizeable to no - there will be no border etc...
4) Set AutoPosition = CenterScreen - the form will be opened in center of the screen, you just needs to center the terminal server view, you do not need search for the form...
5) SavePosAndSize = No - to prevent saving position - just to be sure...
6) LeaderDots = No - else you will have dots on the form... :-)
That's it...0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.7K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 324 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions

