In the Main Menu, click Tools, Zoom.
Zoom allows users to visually scale Open Dental, by increasing the overall display of the program. Settings are per workstation and will retain the settings after Open Dental is closed.
Settings: Opens the Microsoft Display Settings.
Additional Scale: Input a number here to add to current scale above (i.e. 10).
Reset: Resets to Microsoft Monitor Settings, making additional scale 0 (zero).
Fit: Automatically calculates a scale that will make Open Dental fit to your working area.
Additional Scale Settings:
Click OK to save. Click Cancel to exit without saving changes.
If your fonts all look too big and cut off, then it's a Windows scaling issue. Go to Windows Settings, Display, "Advanced scaling settings", which is found about halfway down in blue. Turn off the option for "Let Windows try to fix apps so they're not blurry". It may be required to restart the workstation for setting to take affect.
Details about that setting for anyone who's curious: Windows is trying to fix a specific scenario that only happens when your primary display is not 100%. This feature was introduced in April 2018, and is on by default in more recent versions. Among other things, it takes control of the fonts rather than letting the applications control them. This can help with some older apps that are not dpi aware. But Open Dental is already dpi aware and is already scaling the fonts. When Windows additionally scales the fonts, they look too big. We have not yet been able to find a setting to turn off this "feature" for one app, and such an option may not exist.
You can turn off dpi awareness as a troubleshooting step or as a last resort to fix layout issues. The downside is that it will cause blurriness if your monitor is not set to 100% scaling in Windows. Many people have their monitors at 150%, which won't be a problem, but 125% could look annoyingly blurry. You will lose some of the crisp detail, especially on a 4k monitor. Turning off dpi awareness will not interfere with our Zoom feature. There are two ways to turn off dpi awareness on a workstation:
1. We offer a simple override that turns off dpi awareness for Open Dental. This is done one computer (or app server) at a time. Go to C:\Program Files (x86)\Open Dental\. Manually add an empty text file called "NoDpi.txt". If your computer does not show file extensions, then it will just look like "NoDpi". Now, when you start Open Dental, it will not be dpi aware.
2. (#1 is easier, but you should be aware of this option) Windows has a feature that allows you to turn off the dpi awareness for one application at a time. On the Open Dental executable or shortcut, right-click and select Properties, then Compatibility. Click Change high DPI Settings. Check Override high DPI scaling behavior. Change the Scaling performed by to System.
If you are using Remote Apps, then you will probably want to add the NoDpi.txt file as described above.
There is also an intermittent issue if using Remote Apps on Server 2019. A maximized window can get shifted down and to the right by 8 pixels, but the mouse clicks still register at the old locations, resulting in frequent erroneous clicks. There is an override that turns off our custom borders and uses Microsoft borders instead. Go to C:\Program Files (x86)\Open Dental\. Manually add an empty text file called "NoCustomBorders.txt". But if you use this option, you must also set Open Dental to be dpi unaware, usually by adding "NoDpi.txt" to the application folder.
4/12/2021-There is another issue that can happen with Remote Apps when you repeatedly drag to resize a window. It does not happen on all workstations. A thick black rectangle can appear at the size of the previous drag resize. The mouse then gets stuck temporarily on this erroneous rectangle. This is not a major issue because users rarely resize a window repeatedly. It also does not crash the program, and further attempts at resizing can be successful. We do not understand why it's doing that. It might not even be unique to Open Dental.
It was technically difficult to implement the Zoom feature. We had to build our own layout system. This results in some artifacts when resizing any window:
We are aware of all these issues. We are working on ways to improve performance and eliminate some of these artifacts, but it will not happen soon. The artifacts are tolerable. We feel that the advantages of having zoom far outweigh the resizing annoyances.