home *** CD-ROM | disk | FTP | other *** search
/ Programming Tool Box / SIMS_2.iso / vb_code1 / bar_vbx / form2.frm < prev    next >
Text File  |  1993-11-16  |  6KB  |  190 lines

  1. VERSION 2.00
  2. Begin Form Form2 
  3.    Caption         =   "Set Properties"
  4.    ClientHeight    =   3108
  5.    ClientLeft      =   1044
  6.    ClientTop       =   2196
  7.    ClientWidth     =   5088
  8.    Height          =   3528
  9.    Left            =   996
  10.    LinkTopic       =   "Form3"
  11.    ScaleHeight     =   3108
  12.    ScaleWidth      =   5088
  13.    Top             =   1824
  14.    Width           =   5184
  15.    Begin TextBox Text1 
  16.       Height          =   312
  17.       Left            =   2160
  18.       TabIndex        =   0
  19.       Top             =   180
  20.       Width           =   2712
  21.    End
  22.    Begin TextBox ChecksumChar 
  23.       Height          =   312
  24.       Left            =   2160
  25.       TabIndex        =   5
  26.       Top             =   2040
  27.       Width           =   432
  28.    End
  29.    Begin TextBox Checksum 
  30.       Height          =   312
  31.       Left            =   2160
  32.       TabIndex        =   4
  33.       Top             =   1680
  34.       Width           =   852
  35.    End
  36.    Begin TextBox NarrWidth 
  37.       Height          =   312
  38.       Left            =   2160
  39.       TabIndex        =   3
  40.       Top             =   1320
  41.       Width           =   852
  42.    End
  43.    Begin ComboBox Ratio 
  44.       Height          =   288
  45.       Left            =   2160
  46.       Style           =   2  'Dropdown List
  47.       TabIndex        =   2
  48.       Top             =   960
  49.       Width           =   2592
  50.    End
  51.    Begin CommandButton Command2 
  52.       Cancel          =   -1  'True
  53.       Caption         =   "&Cancel"
  54.       Height          =   432
  55.       Left            =   2520
  56.       TabIndex        =   7
  57.       Top             =   2580
  58.       Width           =   1572
  59.    End
  60.    Begin CommandButton Command1 
  61.       Caption         =   "&OK"
  62.       Default         =   -1  'True
  63.       Height          =   432
  64.       Left            =   720
  65.       TabIndex        =   6
  66.       Top             =   2580
  67.       Width           =   1572
  68.    End
  69.    Begin ComboBox SetBarCodeType 
  70.       Height          =   288
  71.       Left            =   2160
  72.       Style           =   2  'Dropdown List
  73.       TabIndex        =   1
  74.       Top             =   600
  75.       Width           =   2592
  76.    End
  77.    Begin Label Label6 
  78.       Alignment       =   1  'Right Justify
  79.       Caption         =   "Text Value:"
  80.       Height          =   252
  81.       Left            =   180
  82.       TabIndex        =   13
  83.       Top             =   240
  84.       Width           =   1872
  85.    End
  86.    Begin Label Label5 
  87.       Alignment       =   1  'Right Justify
  88.       Caption         =   "Current checksum:"
  89.       Height          =   252
  90.       Left            =   240
  91.       TabIndex        =   12
  92.       Top             =   2100
  93.       Width           =   1812
  94.    End
  95.    Begin Label Label4 
  96.       Alignment       =   1  'Right Justify
  97.       Caption         =   "Checksum:"
  98.       Height          =   252
  99.       Left            =   180
  100.       TabIndex        =   11
  101.       Top             =   1740
  102.       Width           =   1872
  103.    End
  104.    Begin Label Label3 
  105.       Alignment       =   1  'Right Justify
  106.       Caption         =   "Narrow Bar Width:"
  107.       Height          =   252
  108.       Left            =   180
  109.       TabIndex        =   10
  110.       Top             =   1380
  111.       Width           =   1872
  112.    End
  113.    Begin Label Label2 
  114.       Alignment       =   1  'Right Justify
  115.       Caption         =   "Ratio:"
  116.       Height          =   252
  117.       Left            =   960
  118.       TabIndex        =   9
  119.       Top             =   960
  120.       Width           =   1092
  121.    End
  122.    Begin Label Label1 
  123.       Alignment       =   1  'Right Justify
  124.       Caption         =   "Bar Code Type:"
  125.       Height          =   312
  126.       Left            =   540
  127.       TabIndex        =   8
  128.       Top             =   600
  129.       Width           =   1512
  130.    End
  131. End
  132.  
  133. Sub ChecksumChar_KeyPress (KeyAscii As Integer)
  134.     Beep
  135.     KeyAscii = 0
  136. End Sub
  137.  
  138. Sub Command1_Click ()
  139.     Dim ErrCode As Integer
  140.     Hide
  141.     Form1!BarCode1.BarCodeType = SetBarCodeType.ListIndex
  142.     Form1!BarCode1.Ratio = Ratio.ListIndex
  143.     Form1!BarCode1.NarrowBarWidth = Val(NarrWidth.Text)
  144.     Form1!BarCode1.Checksum = Val(Checksum.Text)
  145.     Form1!Text1.Text = Text1.Text
  146.     ErrCode = BarCodeGetLastErrorCode()
  147.     If ErrCode <> 0 Then
  148.         MsgBox BarCodeGetLastErrorString()
  149.     End If
  150.     Unload Form2
  151. End Sub
  152.  
  153. Sub Command2_Click ()
  154.     Unload Form2
  155. End Sub
  156.  
  157. Sub Form_Load ()
  158.     Text1.Text = Form1!Text1.Text
  159.     SetBarCodeType.AddItem ("Code 3 of 9")
  160.     SetBarCodeType.AddItem ("Extended Code 3 of 9")
  161.     SetBarCodeType.AddItem ("Interleaved 2 of 5")
  162.     SetBarCodeType.AddItem ("Code 93")
  163.     SetBarCodeType.AddItem ("Extended Code 93")
  164.     SetBarCodeType.AddItem ("UPCA")
  165.     SetBarCodeType.AddItem ("UPCE 10 digit")
  166.     SetBarCodeType.AddItem ("UPCE0 6 digit")
  167.     SetBarCodeType.AddItem ("UPCE1 6 digit")
  168.     SetBarCodeType.AddItem ("EAN 13")
  169.     SetBarCodeType.AddItem ("EAN 8")
  170.     SetBarCodeType.AddItem ("Code 128 Auto")
  171.     SetBarCodeType.AddItem ("Code 128 A")
  172.     SetBarCodeType.AddItem ("Code 128 B")
  173.     SetBarCodeType.AddItem ("Code 128 C")
  174.     SetBarCodeType.AddItem ("Codabar")
  175.     SetBarCodeType.AddItem ("MSI Plessy")
  176.     SetBarCodeType.AddItem ("UCC-128")
  177.     SetBarCodeType.AddItem ("POSTNET (Zip+4 Postal Code)")
  178.     SetBarCodeType.ListIndex = Form1.BarCode1.BarCodeType
  179.    
  180.     Ratio.AddItem ("0 - 3:1")
  181.     Ratio.AddItem ("1 - 2.5:1")
  182.     Ratio.AddItem ("2 - 2:1")
  183.     Ratio.ListIndex = Form1.BarCode1.Ratio
  184.  
  185.     NarrWidth.Text = LTrim(Str(Form1!BarCode1.NarrowBarWidth))
  186.     Checksum.Text = LTrim(Str(Form1!BarCode1.Checksum))
  187.     ChecksumChar.Text = Form1!BarCode1.ChecksumString
  188. End Sub
  189.  
  190.