Need advice: Applicationn created on one W10 does not work on others lazarus / 34-Windows ---------------------------------------------------------------------- hansotten · 2019-07-26 09:19 Strange problem, need advice where to look. Two Windows 10 PC, 64 bit. latest updates (1903) applied Lazarus 2.20, FPC 3.0.4 SVN rev 60954 Default installation on C; \lazarus If I create an app (New Application) on PC 1 (which has 3 monitors attached) and build just this empy application, it runs fine on this PC 1. Copied to the other PC 2 (one monitor, though I attached a second for test) starting the app result in the standard lazarus Icon in the tray, but no window. Copied to PC 3 (Same OS etc) same empty not running app. When I create the also empty) app on the other PC, compile it there, it runs on both PC's. When I compile the source create on PC 2 on PC 1 it also runs on both PC's. So something is different in the app when created on PC 1, but I cannot find it.  The C:\lazarus directory is identical, same install with the cleanup of older configurations. The files created  like lfm lpi pas are identical (I did a file compare). So what is preventing the app originally created on PC 1 running on both PC's? This problem started with an application that now is quite big, several forms, etc, Developed on PC 1 but not running on PC 2. With the experiment above I tried to find the cause. Any advice? ---------------------------------------------------------------------- tudi_x · 2019-07-26 09:37 switch to Linux and provision the machines with Ansible (easiest). the situation you are in is typical problem that was a trigger of DevOps. ---------------------------------------------------------------------- Peter H · 2019-07-26 10:57 Possible the window is open, but ouside screen coordinates. In Taskbar, near to the "Cortana" icon, there is an Icon "Show active Apps". (My desktop is not english, I dont know the name i english) This should show all windows smaller tiled on the destop. Try this. If you see the window, right-click it. ---------------------------------------------------------------------- hansotten · 2019-07-26 11:09 Problem solved. Indeed there was a problem with the windows off screen, not able to create even I think. The left properties of the forms were out of reach of a single monitor system. Move the forms to the main monitor on my 3 monitor system and the application shows fine on the other P's and all is well. Peter, thanks for the hint, it pointed me to the solution! Hans ---------------------------------------------------------------------- lucamar · 2019-07-26 18:59 A more generic solution is probably setting the forms' DefaultMonitor and/or Position properties to some proper values for your setup. Or check the forms' bounds in their OnActivate or OnFirstShow* events an adjust accordingly. * There is no field or property to set "OnFirstShow"; you have to do it in the OnCreate handler by using AddHandlerFirstShow