home *** CD-ROM | disk | FTP | other *** search
/ CD Shareware Magazine 1996 December / CD_shareware_12-96.iso / DOS / Database / SCAN.ZIP / UNIT2.DFM / UNIT2.txt
Encoding:
Text File  |  1996-07-09  |  6.4 KB  |  222 lines

  1. object ScanHelp: TScanHelp
  2.   Left = 369
  3.   Top = 232
  4.   BorderIcons = [biSystemMenu]
  5.   BorderStyle = bsDialog
  6.   Caption = 'Help'
  7.   ClientHeight = 270
  8.   ClientWidth = 332
  9.   Font.Color = clWindowText
  10.   Font.Height = -13
  11.   Font.Name = 'System'
  12.   Font.Style = []
  13.   PixelsPerInch = 96
  14.   Position = poScreenCenter
  15.   TextHeight = 16
  16.   object TabbedNotebook1: TTabbedNotebook
  17.     Left = 0
  18.     Top = 0
  19.     Width = 332
  20.     Height = 225
  21.     Align = alTop
  22.     TabsPerRow = 4
  23.     TabFont.Color = clBtnText
  24.     TabFont.Height = -12
  25.     TabFont.Name = 'MS Sans Serif'
  26.     TabFont.Style = []
  27.     TabOrder = 0
  28.     object TTabPage
  29.       Left = 5
  30.       Top = 26
  31.       Caption = '&Intro'
  32.       object Memo1: TMemo
  33.         Left = 3
  34.         Top = 3
  35.         Width = 315
  36.         Height = 190
  37.         BorderStyle = bsNone
  38.         Color = clBtnFace
  39.         Ctl3D = False
  40.         Font.Color = clNavy
  41.         Font.Height = -11
  42.         Font.Name = 'MS Sans Serif'
  43.         Font.Style = []
  44.         Lines.Strings = (
  45.           ''
  46.           'SCAN compares the data in two Paradox tables on a field-by-field'
  47.           'basis. It then reports the differences, including additions and '
  48.           'deletions, in a text file called SCANLOG.TXT.'
  49.           ''
  50.           'SCENARIO : You need to identify edits made to a table.'
  51.           'Unfortunately, you cannot recall what these changes are -  but'
  52.           'you do have a backup copy of the table. However the table holds'
  53.           '2,000 records !'
  54.           ''
  55.           'SOLUTION : You could spend hours comparing the data manually'
  56.           'or figure out some ad-hoc Paradox queries. Then again you could'
  57.           'run SCAN, sit back, and get the answers you need in a couple of'
  58.           'minutes or so !'
  59.           '')
  60.         ParentCtl3D = False
  61.         ParentFont = False
  62.         ReadOnly = True
  63.         TabOrder = 0
  64.       end
  65.     end
  66.     object TTabPage
  67.       Left = 5
  68.       Top = 26
  69.       Caption = '&Uses'
  70.       object Memo2: TMemo
  71.         Left = 3
  72.         Top = 3
  73.         Width = 315
  74.         Height = 190
  75.         BorderStyle = bsNone
  76.         Color = clBtnFace
  77.         Ctl3D = False
  78.         Font.Color = clNavy
  79.         Font.Height = -11
  80.         Font.Name = 'MS Sans Serif'
  81.         Font.Style = []
  82.         Lines.Strings = (
  83.           ''
  84.           'The SCAN program has 3 main uses:'
  85.           ''
  86.           '1.  Identifying differences between current and backup versions'
  87.           '    of tables.'
  88.           '2.  Producing an "audit trail" of changes made to tables.'
  89.           
  90.             '3.  Assisting in re-syncronizing remote databases that are updat' +
  91.             'ed'
  92.           '    separately by different users. ')
  93.         ParentCtl3D = False
  94.         ParentFont = False
  95.         ReadOnly = True
  96.         TabOrder = 0
  97.       end
  98.     end
  99.     object TTabPage
  100.       Left = 5
  101.       Top = 26
  102.       Caption = '&Tips'
  103.       object Memo3: TMemo
  104.         Left = 3
  105.         Top = 3
  106.         Width = 315
  107.         Height = 190
  108.         BorderStyle = bsNone
  109.         Color = clBtnFace
  110.         Ctl3D = False
  111.         Font.Color = clNavy
  112.         Font.Height = -11
  113.         Font.Name = 'MS Sans Serif'
  114.         Font.Style = []
  115.         Lines.Strings = (
  116.           ''
  117.           'There are 4 important points to note :'
  118.           ''
  119.           '1.  You MUST use Paradox tables.'
  120.           '2.  Both tables must have an IDENTICAL structure.'
  121.           '3.  Both tables MUST have an IDENTICAL Primary Index.'
  122.           
  123.             '     {This ensures that the tables do not contain duplicate reco' +
  124.             'rds,'
  125.           
  126.             '     and that records are maintained in sorted order based on th' +
  127.             'e'
  128.           '     key field(s).}'
  129.           
  130.             '4.  The table selected in the upper grid is taken as the "master' +
  131.             '"'
  132.           '     table. The table selected in the lower grid is compared to'
  133.           '     the "master" table and the differences documented in'
  134.           '     SCANLOG.TXT, which is written to the same directory that'
  135.           '     contains the program.')
  136.         ParentCtl3D = False
  137.         ParentFont = False
  138.         ReadOnly = True
  139.         TabOrder = 0
  140.       end
  141.     end
  142.     object TTabPage
  143.       Left = 5
  144.       Top = 26
  145.       Caption = '&Scanlog'
  146.       object Memo4: TMemo
  147.         Left = 3
  148.         Top = 3
  149.         Width = 315
  150.         Height = 190
  151.         BorderStyle = bsNone
  152.         Color = clBtnFace
  153.         Ctl3D = False
  154.         Font.Color = clNavy
  155.         Font.Height = -11
  156.         Font.Name = 'MS Sans Serif'
  157.         Font.Style = []
  158.         Lines.Strings = (
  159.           ''
  160.           'SCANLOG is a simple text file that is created every time SCAN'
  161.           'successfully completes the comparison routine. '
  162.           ''
  163.           'If you want to maintain archive reports of table changes then '
  164.           'save this file with a different name etc. in the usual way.'
  165.           ''
  166.           
  167.             'Note - SCANLOG.TXT will overwrite itself each time the program i' +
  168.             's'
  169.           'run.')
  170.         ParentCtl3D = False
  171.         ParentFont = False
  172.         ReadOnly = True
  173.         TabOrder = 0
  174.       end
  175.     end
  176.   end
  177.   object BitBtn1: TBitBtn
  178.     Left = 64
  179.     Top = 232
  180.     Width = 77
  181.     Height = 27
  182.     Caption = '&OK'
  183.     Font.Color = clBlack
  184.     Font.Height = -11
  185.     Font.Name = 'MS Sans Serif'
  186.     Font.Style = []
  187.     ParentFont = False
  188.     TabOrder = 1
  189.     Kind = bkOK
  190.     Style = bsNew
  191.   end
  192.   object BitBtn2: TBitBtn
  193.     Left = 192
  194.     Top = 232
  195.     Width = 77
  196.     Height = 27
  197.     Caption = '&About'
  198.     Font.Color = clBlack
  199.     Font.Height = -11
  200.     Font.Name = 'MS Sans Serif'
  201.     Font.Style = []
  202.     ParentFont = False
  203.     TabOrder = 2
  204.     OnClick = BitBtn2Click
  205.     Glyph.Data = {
  206.       78010000424D7801000000000000760000002800000020000000100000000100
  207.       04000000000000000000120B0000120B00000000000000000000000000000000
  208.       800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
  209.       FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00555555550555
  210.       555555555555F55555555505555B0555570555F55557F55555F55B50555B0555
  211.       7B55575F5557F555575555B5055B5557B5555575F55755557555555B5550005B
  212.       55555557555FFF575555555555BBB0055555555555777FF5555555555BBBBB00
  213.       55555555577777FF55555000BBBBBBB050005FFF7777777F5FFFBBB5BBBBBBB0
  214.       BBB577757777777F77755555BBBBBBB55555555577777775555555555BBBBB55
  215.       55555555577777555555555705BBB55505555555F5777555F555557B5555055B
  216.       505555575555F5575F5557B5555B0555B50555755557F55575F55B55555B0555
  217.       5B5557555557F55557555555555B5555555555555557555555550000}
  218.     NumGlyphs = 2
  219.     Style = bsNew
  220.   end
  221. end
  222.