home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BUG 4
/
BUGCD1997_05.BIN
/
aplic
/
clip4win
/
clip4win.exe
/
C4W30E.HUF
/
SOURCE
/
FORMDOS.PRG
< prev
next >
Wrap
Text File
|
1996-06-18
|
2KB
|
49 lines
FUNCTION contact_a // add a contact
local GetList
local mName := SPACE(35)
local mFTName := SPACE(35)
local mAddr_1 := SPACE(35)
local mAddr_2 := SPACE(20)
local mAddr_3 := SPACE(20)
local mAddr_4 := SPACE(15)
local mAddr_5 := SPACE(10)
local mContact := SPACE(25)
local mTelephone := SPACE(15)
local mFax := SPACE(15)
DO WHILE .T.
CLEAR GETS
CLS
@ 3,55 SAY "[ Add Contact ]"
@ 5,13 SAY "Name : " GET mName PICTURE '@!' valid genval(!empty(mName),"Need a Name Please")
@ 6,13 SAY "Address 1 : " GET mAddr_1 PICTURE '@!' valid genval(!empty(mAddr_1),"Need an Address Please")
@ 7,13 SAY "Address 2 : " GET mAddr_2 PICTURE '@!' valid genval(!empty(mAddr_2),"Need an Address Please")
@ 8,13 SAY "Address 3 : " GET mAddr_3 PICTURE '@!' valid genval(!empty(mAddr_3),"Need an Address Please")
@ 9,13 SAY "Address 4 : " GET mAddr_4 PICTURE '@!'
@ 10,13 SAY "Post Code : " GET mAddr_5 PICTURE '@!'
@ 11,13 SAY "Contact : " GET mContact PICTURE '@!' valid genval(!empty(mContact),"Need a Contact Please")
@ 12,13 SAY "Telephone : " GET mTelephone PICTURE '@!' valid genval(!empty(mTelephone),"Need a Telephone Number Please")
@ 13,13 SAY "Fax No : " GET mFax PICTURE '@!'
@ 14,13 SAY "FT Name : " GET mFTName PICTURE '@!' valid genval(!empty(mFTName),"Need a Name for Financial Transactions Please")
READ
if lastkey() == 27
EXIT
ENDIF
// update ...
ENDDO
RETURN NIL
static function genval(lOk, cMsg)
if !lOk
@ 24,10 CLEAR TO 24,70
@ 24,10 SAY cMsg
tone(523.3,0.5)
endif
return lOk