Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
PUBLIC go_Form
go_Form = CreateObject ("frmForm")
go_Form.Visible = .T.
go_Form.Show
READ Events
CLOSE ALL
CLEAR ALL
DEFINE CLASS frmForm As Form
Width = 420
Height = 360
AutoCenter = .T.
ADD OBJECT cmdToggle as commandbutton WITH ;
Top = 24, ;
Left = 24, ;
Width = 120, ;
Height = 42, ;
Caption = "Toggle Titlebar"
PROCEDURE cmdToggle.Click()
go_Form.TitleBar = ABS(go_Form.TitleBar - 1)
ENDPROC
ADD OBJECT cmdExit as commandbutton WITH ;
Top = 102, ;
Left = 24, ;
Width = 120, ;
Height = 42, ;
Caption = "Exit"
PROCEDURE cmdExit.Click()
go_Form.Release
CLEAR EVENTS
ENDPROC
ENDDEFINE
PUBLIC go_ModalForm, go_Form
go_Form = CreateObject("frmForm")
go_ModalForm = CreateObject("frmForm")
WITH go_Form
.Show()
.Move(12,12)
ENDWITH
go_ModalForm.Show(1)
*!* READ Events
CLOSE ALL
CLEAR ALL
DEFINE CLASS frmForm As Form
Width = 420
Height = 360
MinWidth = This.Width
MinHeight = This.Height
AutoCenter = .T.
ADD OBJECT cmdToggle as commandbutton WITH ;
Top = 24, ;
Left = 24, ;
Width = 120, ;
Height = 42, ;
Caption = "Toggle Titlebar"
PROCEDURE cmdToggle.Click()
WITH go_ModalForm
.TitleBar = ABS(.TitleBar - 1)
ENDWITH
ENDPROC
ADD OBJECT cmdExit as commandbutton WITH ;
Top = 102, ;
Left = 24, ;
Width = 120, ;
Height = 42, ;
Caption = "Exit"
PROCEDURE cmdExit.Click()
RELEASE go_Form, go_ModalForm
CLEAR EVENTS
ENDPROC
ENDDEFINE
I ended up making greying out the "Exit" menu item, when required. A reasonable workaround.