home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1997 January
/
Chip_1997-01_cd.bin
/
ms95
/
disk23
/
dir05
/
f008920.re_
/
f008920.re
Wrap
Text File
|
1996-04-02
|
1KB
|
36 lines
; DISPCHNG.UCM -- sequentially highlite all that have been modified in
; a design file. Should be run in conjuction with
;
KEY 'NOECHO'
CMD NULCMD ; Clear MicroStation state
MSG 'cfDisplay Changes'
SET WWSECT = 0 ; Set search to the beginning of the file
SET WWBYTE = 0
SET CUREBL = WWSECT
SET CUREBY = WWBYTE
TOP:
RED CUREBL, CUREBY ; Find first element
TST RELERR NE 0, EXITUC ; Exit when at the EOF
TST UELETY EQ 34, SKIP ; Skip shared cell definition element
SET R0 = SY.PRO & 1024 ; test for modified or new bit set
TST R0 EQ 0, SKIP ; in properties word
KEY 'DISPLAY HILITE'
PNT ; hilite it
SKIP:
SET CUREBL = ELEBLK ; point to next element
SET CUREBY = ELECNT
GO TOP
EXITUC: SET WWSECT = 0 ; reset file pointers
SET WWBYTE = 0
KEY 'ECHO'
CMD NULCMD
MSG 'stDisplay Changes Completed'
END