DIALOG_FULL_SCREEN

Hi All,

I’m trying to show a form full screen using the property ‘DIALOG_FULL_SCREEN’. It’s a brilliant feature but unfortunately locks my UI after closing the form. The form is launched from our main solution which has navigation etc., and there is a close button on top of the form that is on full screen that closes the form and the user can get back to the main solution and start doing other stuff. But what happens now is when the form in dialog (full screen) is closed the navigation and anything that was on the background is disabled.

The UI doesnt lock up if I say model = false, but obviously subsequent dialog popups appear behind the form that’s on fullscreen.

application.showFormInDialog(forms.spaPhotos_main,APP_UI_PROPERTY.DIALOG_FULL_SCREEN,APP_UI_PROPERTY.DIALOG_FULL_SCREEN,APP_UI_PROPERTY.DIALOG_FULL_SCREEN,APP_UI_PROPERTY.DIALOG_FULL_SCREEN,‘Photos’,false,false,‘spaPhotos_main’,false)

The UI locks up, after the form has been closed, if I say model = true, and subsequent dialog popups appear on top of the form on fullscreen.

application.showFormInDialog(forms.spaPhotos_main,APP_UI_PROPERTY.DIALOG_FULL_SCREEN,APP_UI_PROPERTY.DIALOG_FULL_SCREEN,APP_UI_PROPERTY.DIALOG_FULL_SCREEN,APP_UI_PROPERTY.DIALOG_FULL_SCREEN,‘Photos’,false,false,‘spaPhotos_main’,true)

I tried doing a application.updateUI() on form close. But this had no effect.

function clse(event) {
application.closeFormDialog()
application.updateUI(10)
}

Am I missing something here? Any way I can refresh the UI after the form on full screen has been closed?

Thanks in advance,

Can you go to admin page and dump the stack ? Also, what Servoy version are you using ?

by stack you mean the server logs? I played around with it abit and realised the problem only occurs in Windows 7. On my second windows XP machine everything works fine. Will give it a try on a mac machine. Looks like a OS issue.

Tried on a mac, it crashes the smart client. weird. I’m running on Servoy 5.1.2

Vaj:
by stack you mean the server logs? I played around with it abit and realised the problem only occurs in Windows 7. On my second windows XP machine everything works fine. Will give it a try on a mac machine. Looks like a OS issue.

no, the stack when the client is frozen (in deadlock); you have this link in servoy admin page: Dump the current stack; or the error logs when the client crashes on mac

ok ignore my comment about it crashing on a mac. I tried on two different mac machines and it works fine. Although I noticed something new. When the form goes full screen the top bit of the form is behind the mac tool bar on top as shown in the screen shot I have attached. This is a problem as my close button is on top of the form and is covered by the tool bar. I will move it to the bottom temporarily but thought I’ll let you know just in case.

Vaj:
ok ignore my comment about it crashing on a mac. I tried on two different mac machines and it works fine. Although I noticed something new. When the form goes full screen the top bit of the form is behind the mac tool bar on top as shown in the screen shot I have attached. This is a problem as my close button is on top of the form and is covered by the tool bar. I will move it to the bottom temporarily but thought I’ll let you know just in case.

Please open a case in our support system about this: http://www.servoy.com/s

Please mention this thread in the case as well as the win 7 problem and the mac problem. These must be solved. Thanks.