On Windows there is no way to manipulate the Application window. You can easily manipulate the DB window within the application window by using adjust window and Move/REsize window script functions.
On a Mac you don't have the application window so you can resize any of the database windows to any size.
1 of 1 people found this helpful
I have a POS solution on windows with a 800x600 customer display and I use this plugin to automatically resize the application window to cover both montiors and move each window to be as full screen as possible. I do this on the startup script, and this plug in even allows you to disable minimize, maximize buttons etc. I don't run it in kiosk mode, (never tried) but it works great otherwise.
My customer display is a "view only" display by the customer.
I have always run my database windows maximised under Microsoft Windows to avoid the mess that is two sets of window borders and,even worse, the database window half disappearing behind the application window.
I was hoping that with the release of FileMaker Pro version 12 we would see an improvement in window handling under Microsoft operating systems. Alas this was not the case. Using the new advanced styles for new windows still causes maximised windows to be 'un-maximised'!
So I decided to resurect FMTools; the add-on I wrote for FileMaker versions 3-8 running under Microsoft Windows.
I really thought I had retired FMTools, but it seems I was wrong. You can download the latest free version of FMTools from http://www.apjuk.com/fmtools6.html
Everything is in the example file including FMTools itself and the deployment scripts.
More info on the relaunch can be found at http://www.apjuk.com/blog-23.html
I'm unfortunately away from my office at the moment and can't test it on windows until I'm back... But this looks like it will solve the problem!
Have you ever tried it in kiosk mode?
I'm hoping there isn't an issue !!
I have not tried it in kiosk mode; I assumed that kiosk mode was always full screen and never considered what would happen if you switched monitors. FMTools allows both sizing and positioning of the application, so it should work.
I have just tested it and it will work if you add an Adjust Window[Maximize] after you resize/move the application window. you can down load a Kiosk version of the Example file Here I have added a re-login button to the examples page so you can change to a non admin user account called 'user' to test it.
It seems to work really well and using the 'Winsize Max' example will just fill the screen.
I guess you could have a button that moves it to the other screen using FMTools and when the customer has finished have it move back if that is what you need.
I can't wait to try it!
So this test you did in Kiosk mode, was it with double screens?
I just fired up the old Windows 7 laptop (steam powered as it was an early XP machine originally) and connected a second monitor...
You can't maximise the FileMaker App as it tries to span both screens in kiosk mode. I have successfully scripted the movement and correct resizing of the kiosk DB from one screen to another. It is easy to get stuck with no buttons visible whilst testing, but once set up, it's really rather cool.
One more possible gotcha is that you need to arrange your screens so all the desktop co-ordinates are positive as negitive position values don't work correctly with FMTools
I'm confident you can achieve exactly what you are after.
Thanks for all your help.
So using the resize tool, providing top/left 0, width (screenA_width+screenB_width) and height to the Max(screenA_height;screenB_height), should achieve it then!!!
if you manually size your app in non kiosk mode and run 'FMTools winsize' (see examples) you can use the 'Get Size' button to get all the parameters you need for each screen.
The fomat of the parameter to FMTools.exe for FMP 12 would be
12 WS width|height|top|left
You should be able to copy and paste the script steps from the example file and edit them to your desired result.
One problem down, another created.
A part of the scroll bar is visible on the bottom of the left screen (which is taller) and on the right of the second screen (right most screen).
I tried to make the application window bigger by 100 pixeles so it would shift the scroll bar out of view, but after a certain point it stays there.
Is this kiosk mode? I don't get any scroll bars in kiosk mode assuming the content of the layout will fit on the screen.
Are you trying to show this on both screens at the same time?
unless there is a compelling reason not to, I would keep tha app on your screen and then chnge to an appropriately sized layout before sending the kiosk mode to the customer screen.
If you need to show on both screens, I would make sure your layout is no higer that the smallest height and no wider than the available combined width. Then once you have filled the screens with FMTools you can zoom the window to fit the content