                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   VERSION =   3.00      dataenvironment      dataenvironment      Dataenvironment      KLeft = 32
Top = 335
Width = 372
Height = 256
Name = "Dataenvironment"
      cursor      cursor      Cursor1      Dataenvironment      Left = 10
Top = 20
Width = 90
Height = 90
Alias = "v_user"
Database = ..\data\trackerdb.dbc
CursorSource = "v_user"
Name = "Cursor1"
      2      1      t_form      ..\libs\t_base.vcx      form      frmUser      mHeight = 240
Width = 550
DoCreate = .T.
AutoCenter = .T.
Caption = "User Maintenance"
Name = "frmUser"
     fPROCEDURE Init
LOCAL lnTagCnt, ;
	llCloseUserLevel, ;
	lcUserLevel
	
DODEFAULT()

thisform.cCurrentTable = "User"

*SET DATABASE TO (this.cDataBase)

*-- Look up the group information
IF !USED("user_level")
	USE user_level IN 0
	llCloseUserLevel = .T.
ENDIF

SELECT User_level.ngroupid , User_level.cdescription ;
 FROM user_level;
 INTO ARRAY thisform.aUserLevel
	
IF llCloseUserLevel
	USE IN user_level
ENDIF

SELECT (thisform.cCurrentTable)

ThisForm.pgfUser.Page1.cboUserLevel.NumberOfElements = ALEN(thisform.aUserLevel)

ThisForm.pgfUser.Page1.cboUserLevel.refresh


ENDPROC
                                     ]\   %   l                          U   
     U  THIS REFRESH 
     U  THIS REFRESH Page1.Activate,      Page2.ActivateL     1  2  1                       &         K   W       )                            BArial, 0, 9, 5, 15, 12, 13, 3, 0
Arial, 0, 8, 5, 14, 11, 12, 3, 0
      frmUser      
cmdButtons      	container      ..\libs\t_basicbtns.vcx      t_basictxtbtns      hBorderStyle = 0
Enabled = .F.
Margin = 0
ForeColor = 0,0,0
BackColor = 255,255,255
Name = "Text1"
      Text1      textbox      ^auserlevel[1,1] 
      t_pageframe      ..\libs\t_base.vcx      	pageframe      pgfUser      frmUser      ErasePage = .T.
Top = 0
Left = 0
Width = 552
Height = 204
Name = "pgfUser"
Page1.Caption = "User"
Page1.Name = "Page1"
Page2.Caption = "User List"
Page2.Name = "Page2"
      bPROCEDURE Page1.Activate
this.refresh
ENDPROC
PROCEDURE Page2.Activate
this.refresh
ENDPROC
      %frmUser.pgfUser.Page2.grdUser.Column2      textbox      7Alignment = 2
Caption = "Password"
Name = "Header1"
      %frmUser.pgfUser.Page2.grdUser.Column2      Header1      header      header      %frmUser.pgfUser.Page2.grdUser.Column1      Text1      textbox      	t_textbox      ..\libs\t_base.vcx      textbox      txtCname      frmUser.pgfUser.Page1      Comment = ""
ControlSource = "v_user.cname"
Height = 23
Left = 204
MaxLength = 25
ReadOnly = .T.
TabIndex = 2
Top = 44
Width = 183
Name = "txtCname"
      t_label      ..\libs\t_base.vcx      label      lblCname      frmUser.pgfUser.Page1      bCaption = "Name"
Height = 17
Left = 160
Top = 44
Width = 36
TabIndex = 1
Name = "lblCname"
      	t_textbox      ..\libs\t_base.vcx      textbox      txtCpassword      frmUser.pgfUser.Page1      Comment = ""
ControlSource = "v_user.cpassword"
Height = 23
Left = 267
MaxLength = 10
TabIndex = 4
Top = 79
Width = 79
Name = "txtCpassword"
      t_label      ..\libs\t_base.vcx      label      lblCpassword      frmUser.pgfUser.Page1      jCaption = "Password"
Height = 17
Left = 201
Top = 79
Width = 58
TabIndex = 3
Name = "lblCpassword"
      t_label      ..\libs\t_base.vcx      label      lblSecurityLevel      frmUser.pgfUser.Page1      Comment = ""
Caption = "Security Level"
Height = 16
Left = 153
Top = 118
Width = 84
TabIndex = 6
Name = "lblSecurityLevel"
      
t_combobox      ..\libs\t_base.vcx      combobox      cboUserLevel      frmUser.pgfUser.Page1     wBoundColumn = 2
ColumnCount = 2
RowSourceType = 5
RowSource = "thisform.aUserLevel"
DisplayValue = cboUserLevel
ControlSource = "V_user.Ngroupid"
Enabled = .T.
FirstElement = 1
Height = 24
IncrementalSearch = .F.
Left = 239
NumberOfElements = (ALEN(thisform.aUserLevel))
TabIndex = 5
Top = 114
Width = 156
BoundTo = .T.
ReadOnly = .T.
Name = "cboUserLevel"
      t_grid      ..\libs\t_base.vcx      grid      grdUser      frmUser.pgfUser.Page2     NColumnCount = 2
Height = 165
Left = 130
Panel = 1
ScrollBars = 2
Top = 4
Width = 287
Name = "grdUser"
Column1.ControlSource = "v_user.cname"
Column1.Enabled = .F.
Column1.Width = 127
Column1.Name = "Column1"
Column2.ControlSource = "v_user.cpassword"
Column2.Enabled = .F.
Column2.Width = 121
Column2.Name = "Column2"
      header      header      Header1      %frmUser.pgfUser.Page2.grdUser.Column1      8Alignment = 2
Caption = "User Name"
Name = "Header1"
      textbox      hBorderStyle = 0
Enabled = .F.
Margin = 0
ForeColor = 0,0,0
BackColor = 255,255,255
Name = "Text1"
     tTop = 210
Left = 0
usercontrolmode = .T.
Name = "cmdButtons"
cmdTop.Name = "cmdTop"
cmdPrev.Name = "cmdPrev"
cmdNext.Name = "cmdNext"
cmdEnd.Name = "cmdEnd"
cmdFind.Visible = .F.
cmdFind.Name = "cmdFind"
cmdPrint.Visible = .F.
cmdPrint.Name = "cmdPrint"
cmdAdd.Name = "cmdAdd"
cmdEdit.Name = "cmdEdit"
cmdDelete.Name = "cmdDelete"
cmdExit.Name = "cmdExit"
     [    B  B                        \   %                          U        	 C T   User %C
 user_level
g  Q  
 user_level T a + o
 user_level       %   Q   F   T 	 
   C    	 
    U  LNTAGCNT LLCLOSEUSERLEVEL LCUSERLEVEL THISFORM CCURRENTTABLE
 USER_LEVEL NGROUPID CDESCRIPTION
 AUSERLEVEL PGFUSER PAGE1 CBOUSERLEVEL NUMBEROFELEMENTS REFRESH Init,     1   Ba A   A  23                       [      )   B                  
