home *** CD-ROM | disk | FTP | other *** search
- Option Explicit
- Option Compare Text
-
- 'form show
- Global Const MODAL = 1
-
- 'msgbox
- Global Const MB_ICONINFORMATION = 64
-
- 'mousePointer
- Global Const DEFAULT = 0
- Global Const HOURGLASS = 11
-
-
- 'colors
- Global Const LIGHT_GRAY = &HC0C0C0
- Global Const BLACK = &H0&
- 'WindowState
- Global Const NORMAL = 0 ' 0 - Normal
- Global Const MINIMIZED = 1 ' 1 - Minimized
- Global Const MAXIMIZED = 2 ' 2 - Maximized
-
- 'Context frmSelect is loaded (next step to take)
- Global Const FLG_PROCPARSE = 1
- Global Const FLG_MULTIDELIM = 2
-
- Global Const WM_USER = &H400
- '' Listbox messages
- Global Const LB_ADDSTRING = (WM_USER + 1)
- Global Const LB_INSERTSTRING = (WM_USER + 2)
- Global Const LB_DELETESTRING = (WM_USER + 3)
- Global Const LB_RESETCONTENT = (WM_USER + 5)
-
- 'use with API listbox method
- Declare Function SendMessageByString& Lib "User" Alias "SendMessage" (ByVal hWnd%, ByVal wMsg%, ByVal wParam%, ByVal lParam$)
-
-
-
- Sub EndProg ()
- Dim c%
-
- For c% = Forms.Count - 1 To 0 Step -1
- Unload Forms(c%)
- Next c%
- End
-
- End Sub
-
- 'load selected text file and return the contents
- 'in a string variable
- Function LoadFile$ (TheFile$, FileLength&)
- 'string var containing file text
- Dim FileStr$
- Dim FNum%
-
- FNum% = FreeFile
-
- Open TheFile$ For Input As #FNum
-
- FileStr$ = Input$(FileLength&, #FNum)
-
- Close #FNum
-
- LoadFile$ = FileStr$
-
- End Function
-
- 'Program startup
- Sub Main ()
- ChDir App.Path
-
- Load frmListBox
-
- frmMain.Show
- End Sub
-
-