Ward Posted August 31, 2006 Posted August 31, 2006 When I create a FileMaker solution for a variety of users, I usually provide a button that toggles window zoom level between 100% and 150% to account for screen resolution and user preference. Part of the motivation for creating my own zoom button (and locking the FileMaker zoom button) was that some scripts needed to know the current zoom level. The only way I found to do this with FileMaker 8 and earlier was for a script to set a specific zoom level and record that level. When I discovered FileMaker 8.5's new Get ( WindowZoomLevel ) function, I was tempted to remove my zoom button and let users click FileMaker's buttons. However, I quickly realized that my layouts wanted the window automatically resized to layout size. I could do that if there was a way to automatically detect zoom, e.g., something analogous to On Open and On Close. I don't see any way to do this with vanilla FileMaker. Is there a plug-in that will trigger a script on zoom?
T-Square Posted August 31, 2006 Posted August 31, 2006 I'm not sure I follow you, but if you have a script: Go To Layout[MyLayout] Adjust Window [Resize to fit] Your window will be adjusted to the layout size. BTW, I include Up and Down zoom buttons on my layouts that adjust the zoom level and then resize to fit.
Ward Posted August 31, 2006 Author Posted August 31, 2006 Right now my similar hand-crafted zoom buttons set a new zoom level and adjust the window to fit the layout. My goal is to (1) eliminate my zoom buttons, (2) let the user click FM's zoom buttons, and (3) instantly detect the zoom change and adjust the window size. FileMaker really should be providing some hook for this because manually clicking the FM zoom buttons should be followed by resizing the window is many/most situations.
Recommended Posts
This topic is 6661 days old. Please don't post here. Open a new topic instead.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now