#Region Activity Attributes
#FullScreen: False
#IncludeTitle: False
#End Region
'
'Created by Ron Arnold on 02/18/13.
'Copyright (c) 2011 - 2013 __Cyber Storm Technologies Group__. All rights reserved.
'
Sub Process_Globals
'These global variables will be declared once when the application starts.
'These variables can be accessed from all modules.
End Sub
Sub Globals
'These global variables will be redeclared each time the activity is created.
'These variables can only be accessed from this module.
Dim btn18, btn19, btn20, btn21, btn22, btn23, btn24, btn25, btn50, btn51, btn26, Label45, label46, Label47, btn90, btn91 As Button
Dim Label3, label4, label5, Label15, Label16, Label17, Label18, Label49, SelectedLabel As Label
Dim homeicon As Bitmap
Dim settingsicon As Bitmap
Dim abouticon As Bitmap
Dim Aboutscreen As Bitmap
Dim Home As Bitmap
Dim level1button As ImageView
Dim level1buttonimage As Bitmap
Dim level2button As ImageView
Dim level2buttonimage As Bitmap
Dim level3button As ImageView
Dim level3buttonimage As Bitmap
Dim txtpelpain, txtmendist, txtpostbleed, txtpelinfect, txtsuscongeab, txtinfertil, txtexcbleed, txtprocadj, txtiud, txtsusmalig, txtunicont, txtpelpro As Label
Dim lblcertain As Label
Dim Label1 As Label
End Sub
Sub Activity_Create(FirstTime As Boolean)
If FirstTime Then
Main.hc.Initialize("hc")
Activity.LoadLayout("addgyn") ' FROM GYN PAGE
End If
layit
mainscrn
End Sub
Sub layit
level1buttonimage.Initialize(File.DirAssets, "homeicon.png")
level1button.Initialize("level1")
level1button.Bitmap=level1buttonimage
Activity.AddView(level1button, 100dip, 420dip, 50dip, 40dip)
level2buttonimage.Initialize(File.DirAssets, "settingsicon.png")' 20dip, 420dip, 380dip, 40dip footer numbers
level2button.Initialize("level2")
level2button.Bitmap=level2buttonimage
Activity.AddView(level2button, 160dip, 420dip, 50dip, 40dip)
level3buttonimage.Initialize(File.DirAssets, "abouticon.png")
level3button.Initialize("level3")
level3button.Bitmap=level3buttonimage
Activity.AddView(level3button, 220dip, 420dip, 50dip, 40dip)
End Sub
Sub mainscrn
Label3.Initialize("")
Label3.Text = "OB Reporter Application"
Label3.TextColor = Colors.DarkGray
Label3.TextSize = 14
Activity.AddView(Label3, 70dip, 0dip, 300dip, 40dip) ' this is header
label4.Initialize("")
label4.Text = "Indications"
label4.TextColor = Colors.DarkGray
label4.TextSize = 14
Activity.AddView(label4, 120dip, 20dip, 300dip, 40dip)
label5.Initialize("")
label5.Text = "@Cyber Storm Technologies Group 2011 - 2013 Partnership with Medicos Now"
label5.TextColor = Colors.DarkGray
label5.TextSize = 8
Activity.AddView(label5, 20dip, 450dip, 380dip, 40dip) ' this is footer
Dim pnl5 As Panel
' ScrollViewLayer(0).Initialize(0)
pnl5.Initialize ("pnl5")
' pnl2 = ScrollViewLayer(2).Panel
' pnl2.Color = Colors.Transparent
Activity.AddView(pnl5, 0dip, 0dip, 360dip, 480dip)
Dim lblpelpain As Label
lblpelpain.Initialize("lblpelpain")
lblpelpain.Text = "Pelvic Pain: "
lblpelpain.TextSize = 12
lblpelpain.Tag = "lblpelpain"
' SelectedLabel.Initialize("lblpelpain")
' SelectedLabel = lblpelpain
Activity.AddView(lblpelpain, 10dip, 50dip, 140dip, 30dip)
txtpelpain.Initialize("txtpelpain")
' txtaddress.Hint = ""
txtpelpain.TextSize = 12
Activity.AddView(txtpelpain, 150dip, 50dip, 100dip, 30dip)
Dim lblmedist As Label
lblmedist.Initialize("lblmedist")
lblmedist.Text = "Menstrual Disturbance: "
lblmedist.TextSize = 12
Activity.AddView(lblmedist, 10dip, 80dip, 170dip, 30dip)
txtmendist.Initialize("txtmendist")
' txtaddress.Hint = ""
txtmendist.TextSize = 12
Activity.AddView(txtmendist, 150dip, 80dip, 100dip, 30dip)
Dim lblpostbleed As Label
lblpostbleed .Initialize("lblpostbleed")
lblpostbleed .Text = "Postmenstural Bleeding: "
lblpostbleed .TextSize = 12
Activity.AddView(lblpostbleed , 10dip, 110dip, 240dip, 30dip)
txtpostbleed.Initialize("txtpostbleed")
' txtcity.Hint = ""
txtpostbleed.TextSize = 12
Activity.AddView(txtpostbleed, 150dip, 110dip, 100dip, 30dip) ' left, top, width, height
Dim lblpelinfect As Label
lblpelinfect.Initialize("lblpelinfect")
lblpelinfect.Text = "Pelvic Infection: "
lblpelinfect.TextSize = 12
Activity.AddView(lblpelinfect, 10dip, 140dip, 140dip, 30dip)
txtpelinfect.Initialize("txtpelinfect")
' txtpelinfect.Hint = ""
txtpelinfect.TextSize = 12
Activity.AddView(txtpelinfect, 150dip, 140dip, 100dip, 30dip)
Dim lblsuscongeab As Label
lblsuscongeab.Initialize("lblsuscongeab")
lblsuscongeab.Text = "Suspected congenital abnomalies: "
lblsuscongeab.TextSize = 12
Activity.AddView(lblsuscongeab, 10dip, 170dip, 270dip, 30dip)
txtsuscongeab.Initialize("txtsuscongeab")
' txtsuscongeab.Hint = ""
txtsuscongeab.TextSize = 12
Activity.AddView(txtsuscongeab, 150dip, 170dip, 100dip, 30dip)
Dim lblinfertil As Label
lblinfertil.Initialize("lblinfertil")
lblinfertil.Text = "Infertility: "
lblinfertil.TextSize = 12
Activity.AddView(lblinfertil, 10dip, 200dip, 170dip, 30dip)
txtinfertil.Initialize("txtinfertil")
' txtinfertil.Hint = ""
txtinfertil.TextSize = 12
Activity.AddView(txtinfertil, 150dip, 200dip, 100dip, 30dip)
Dim lblexcbleed As Label
lblexcbleed.Initialize("lblexcbleed")
lblexcbleed.Text = "Excessive Bleeding: "
lblexcbleed.TextSize = 12
Activity.AddView(lblexcbleed, 10dip, 230dip, 230dip, 30dip)
txtexcbleed.Initialize("txtexcbleed")
' txtexcbleed.Hint = ""
txtexcbleed.TextSize = 12
Activity.AddView(txtexcbleed, 150dip, 230dip, 100dip, 30dip)
Dim lbliud As Label
lbliud.Initialize("lbliud")
lbliud.Text = "Localization of intrauterine Device: "
lblexcbleed.TextSize = 10
Activity.AddView(lbliud , 10dip, 260dip, 300dip, 30dip)
txtiud.Initialize("txtiud")
' txtiud.Hint = ""
txtiud.TextSize = 12
Activity.AddView(txtiud, 150dip, 260dip, 100dip, 30dip)
Dim lblsusmalig As Label
lblsusmalig.Initialize("lblsusmalig")
lblsusmalig.Text = "Suspected malinancy: "
lblsusmalig.TextSize = 12
Activity.AddView(lblsusmalig, 10dip, 290dip, 200dip, 30dip)
txtsusmalig.Initialize("txtsusmalig")
' txtsusmalig.Hint = ""
txtsusmalig.TextSize = 12
Activity.AddView(txtsusmalig, 150dip, 290dip, 100dip, 30dip)
Dim lblunicont As Label
lblunicont.Initialize("lblunicont")
lblunicont.Text = "Uniary incontinence: "
lblunicont.TextSize = 12
Activity.AddView(lblunicont, 10dip, 320dip, 210dip, 30dip)
txtunicont.Initialize("txtunicont")
' txtunicont.Hint = ""
txtunicont.TextSize = 12
Activity.AddView(txtunicont, 150dip, 320dip, 100dip, 30dip)
Dim lblpelpro As Label
lblpelpro.Initialize("lblpelpro")
lblpelpro.Text = "Pelvic organ prolapse: "
lblpelpro.TextSize = 12
Activity.AddView(lblpelpro, 10dip, 350dip, 270dip, 30dip)
txtpelpro.Initialize("txtpelpro")
' txtpelpro.Hint = ""
txtpelpro.TextSize = 12
Activity.AddView(txtpelpro, 150dip, 230dip, 100dip, 30dip)
Dim lblprocadj As Label
lblprocadj.Initialize("lblprocadj")
lblprocadj.Text = "Excessive Bleeding: "
lblprocadj.TextSize = 12
Activity.AddView(lblprocadj, 10dip, 380dip, 170dip, 30dip)
txtprocadj.Initialize("txtprocadj")
' txtprocadj.Hint = ""
txtprocadj.TextSize = 12
Activity.AddView(txtprocadj, 150dip, 260dip, 100dip, 30dip)
btn50.Initialize("btn")
btn50.Tag = "50"
Log(btn50.Tag)
btn50.Text = "Back"
btn50.TextSize = 10
Activity.AddView(btn50,0dip, 0dip, 50dip, 30dip)
btn51.Initialize("btn")
btn51.Tag = "51"
Log(btn51.Tag)
btn51.Text = "Save"
btn51.TextSize = 10
Activity.AddView(btn51,270dip, 0dip, 50dip, 30dip)
End Sub
Sub Label_Click
Dim lbl As Label
lbl = Sender
' Dim SelectedLabel As Label
' SelectedLabel = Sender
Select lbl.Tag
Case "lblpelpain"
lblpelpain.Color = Colors.Black
lblcertain.Text = "√"
Activity.AddView(lblcertain, 150dip, 50dip, 100dip, 30dip)
Return
Case "txtmendist"
lblcertain.Color = Colors.Black
lblcertain.Text = "√"
Activity.AddView(lblcertain, 150dip, 80dip, 100dip, 30dip)
Return
Case "txtpostbleed"
lblcertain.Color = Colors.Black
lblcertain.Text = "√"
Activity.AddView(lblcertain, 150dip, 110dip, 100dip, 30dip)
Return
Case "txtpelinfect"
lblcertain.Color = Colors.Black
lblcertain.Text = "√"
Activity.AddView(lblcertain, 150dip, 140dip, 100dip, 30dip)
Return
Case "txtsuscongeab"
lblcertain.Color = Colors.Black
lblcertain.Text = "√"
Activity.AddView(lblcertain, 150dip, 170dip, 100dip, 30dip)
Return
Case "txtinfertil"
lblcertain.Color = Colors.Black
lblcertain.Text = "√"
Activity.AddView(lblcertain, 150dip, 200dip, 100dip, 30dip)
Return
Case "txtexcbleed"
lblcertain.Color = Colors.Black
lblcertain.Text = "√"
Activity.AddView(lblcertain, 150dip, 230dip, 100dip, 30dip)
Return
Case "txtiud"
lblcertain.Color = Colors.Black
lblcertain.Text = "√"
Activity.AddView(lblcertain, 150dip, 260dip, 100dip, 30dip)
Return
Case "txtsusmalig"
lblcertain.Color = Colors.Black
lblcertain.Text = "√"
Activity.AddView(lblcertain, 150dip, 290dip, 100dip, 30dip)
Return
Case "txtunicont"
lblcertain.Color = Colors.Black
lblcertain.Text = "√"
Activity.AddView(lblcertain, 150dip, 320dip, 100dip, 30dip)
Return
Case "txtpelpro"
lblcertain.Color = Colors.Black
lblcertain.Text = "√"
Activity.AddView(lblcertain, 150dip, 230dip, 100dip, 30dip)
Return
Case "txtprocadj"
lblcertain.Color = Colors.Black
lblcertain.Text = "√" ' should be last
Activity.AddView(txtprocadj, 150dip, 260dip, 100dip, 30dip)
Return
'Case Else
' Log("Fail")
End Select
End Sub
Sub btn_Click
Dim Send As Button
Send = Sender
Log(Send)
Select Send.Tag
Case "50"
Log("Back")
Dim FirstTime As Boolean
FirstTime = True
Activity.Loadlayout("addgyn")
StartActivity(addgyn)
Case "51"
Log("Save")
' POPUP GOES HERE
End Select
End Sub
Sub level1_Click
Activity.Finish
Activity.LoadLayout("3SelectionList")
Return True
End Sub
Sub level2_Click
Activity.Finish
StartActivity("settings")
End Sub
Sub level3_Click
Activity.Finish
StartActivity("about")
End Sub
'
'Created by Ron Arnold on 02/18/13.
'Copyright (c) 2011 - 2013 __Cyber Storm Technologies Group__. All rights reserved.
'