Hi... This is Alvin Park. SKILL Beginner ^_^
I programmed a SKILL code for auto editing.
first DB open by "dbOpenCellViewByType"
TDB = dbOpenCellViewByType( LibName CellName "layout" "masklayout" "a")
in case normal... this return correct DB code to TDB parameter. So far so good.
but in case of editing by somebody else (locked) , CIW shows warning that this cell is locked. (shows warning only!)
This code return correct DB code in spit of not editing the cell.
So before DB open by editing mode,
How can I determine some cell is editing by sombody else?
I discovered what the problem is - if the cellView has already been opened in readonly, and then you try to open it for "a" (append) mode, it now (even in IC615) returns the dbObject of the cellView.
I have filed a CCR to get this corrected, as it's a difference in behaviour from IC5141.