Sub Panel1_Touch(Action As Int, X As Float, Y As Float) As Boolean
showSplash
szURLPanel.Initialize
'MAKE URL BASED ON WHERE USER CLICKS OR TOUCHES
If X>1dip AND X<447dip Then
If Y>0dip AND Y<118dip Then
szURLPanel.Remove(0,szURLPanel.Length)
szURLPanel.Append("http://www.commdex.com")
szShowURL = "Open Commdex? Or Channel Finder?"
End If
End If
If Y >167dip Then
If X>46dip AND X<404dip Then
If Y<373dip Then
If X<220dip Then
szURLPanel.Remove(0,szURLPanel.Length)
szURLPanel.Append("http://www.commdex.com/federal")
szShowURL = "Open Commdex-Federal? Or Channel Finder?"
End If
If X>227dip Then
szURLPanel.Remove(0,szURLPanel.Length)
szURLPanel.Append("http://www.commdex.com/state-and-local")
szShowURL = "Open Commdex-State&Local? Or Channel Finder?"
End If
End If
If Y>374dip AND Y<576dip Then
If X<220dip Then
szURLPanel.Remove(0,szURLPanel.Length)
szURLPanel.Append("http://www.commdex.com/enterprise")
szShowURL = "Open Commdex-Enterprise? Or Channel Finder?"
End If
If X>227dip Then
szURLPanel.Remove(0,szURLPanel.Length)
szURLPanel.Append("http://www.commdex.com/its/index.php")
szShowURL = "Open Commdex-IT? Or Channel Finder?"
End If
End If
End If
End If
If Action = 1 Then ' SO WE ONLY FIRE ON CLICK NOT EVERY BUMP
CallChoice(szShowURL,szURLPanel.ToString)
End If
Return True
End Sub
Sub CallChoice(message As String, URL As String)
Dim result As Int
Dim pI As PhoneIntents
'Dim pI As Intent
'Dim theURL As String
'theURL = URL
Log("URL is " & URL)
result = Msgbox2(szShowURL,"Web or Application?","Website","","Channel Finder",Null)
Select result
Case DialogResponse.POSITIVE
Try
StartActivity(pI.OpenBrowser(URL))
' pI.Initialize(pI.ACTION_VIEW,theURL)
' pI.SetComponent("com.android.browser/.BrowserActivity")
' pI.SetType("text/html")
' StartActivity(pI)
Catch
ToastMessageShow("Error loading URL: " & URL & " - " & LastException.message, True)
End Try
Case DialogResponse.CANCEL
showSearch
Case DialogResponse.NEGATIVE
showSearch
End Select
End Sub