Class frmPatch
  Public cmdNopBlock As VB.CommandButton
  Public cmdCalcHelp As VB.CommandButton
  Public cmdCalc As VB.CommandButton
  Public opt8Date As VB.OptionButton
  Public opt8Cur As VB.OptionButton
  Public opt8Double As VB.OptionButton
  Public opt4Single As VB.OptionButton
  Public lv As MSComctlLib.ListView
  Public optWStr As VB.OptionButton
  Public optAStr As VB.OptionButton
  Public optInt As VB.OptionButton
  Public optLong As VB.OptionButton
  Public cmdPatch As VB.CommandButton
  Public optBytes As VB.OptionButton
  Public txtValue As VB.TextBox
  Public txtAddr As VB.TextBox
  Public Label5 As VB.Label
  Public Label4 As VB.Label
  Public Label3 As VB.Label
  Public Label2 As VB.Label
  Public Label1 As VB.Label
  Public mnuPopup As VB.Menu
  Public mnuRemove As VB.Menu
  Public mnuRemoveAll As VB.Menu
  Public mnuSpacer1 As VB.Menu
  Public mnuCopy As VB.Menu
  Public mnuShowFunc As VB.Menu
  Public mnuSpacer As VB.Menu
  Public mnuPatchExecutable As VB.Menu
  Public Sub cmdPatch_Click()
  Public Function LngToBytes(s As String, ByRef out_b() As Byte, Optional intOnly As Boolean) As Boolean
  Public Function SngToBytes(tmp As String, ByRef out_b() As Byte) As Boolean
  Public Function CurToBytes(tmp As String, ByRef out_b() As Byte) As Boolean
  Public Function DblToBytes(tmp As String, ByRef out_b() As Byte) As Boolean
  Public Function DateToBytes(tmp As String, ByRef out_b() As Byte) As Boolean
  Public Sub RefreshPatchList()
End Class
