home *** CD-ROM | disk | FTP | other *** search
- *******************
-
- FUNCTION Insert_tog
-
- PARAMETERS _insa, _insb, _act
-
- * _insa is the insert row display
- * _insb is the insert colw display
- * _act is to turn the activation key
-
- IF PCOUNT() = 2
- _act = .T.
- ELSEIF PCOUNT() = 1
- _insb = COL()
- _act = .T.
- ELSEIF PCOUNT() = 0
- _insa = ROW()
- _insb = COL()
- _act = .T.
- ENDIF
-
- PRIVATE _oldcolor
-
- _oldcolor = SETCOLOR()
-
- IF TYPE("_insa") + TYPE("_insb") + TYPE("_act") != "NNL"
- ELSE
- SET CURSOR OFF
- IF _act
- READINSERT(!READINSERT())
- ENDIF
- SETCOLOR(Set_color(Attribute(_insa, _insb)))
- @ _insa, _insb SAY IF(READINSERT(), "<Insert> ", "<Over St.>")
- SET CURSOR ON
- SETCOLOR(_oldcolor)
- ENDIF
- RETURN("")
-
- * End of File