Dave: The select box, as small as it is, selects all clines close to it:Originally posted in cdnusers.org by willbi
Find all objects that intersect with the input box and meet the find
The problem is with very small clines (close to 0.1mils long or 0.01)
I succeeded to extract only the one I want, by parsing selected clines->segments and analyzing startEnd. If it meets the one of the report, I select it. So now it works.
report line: Dangling line on "VCC_IN_1" TOP from *(5507.00 3995.87) to (5506.89 3995.76)
if(list(list1 list2) == list(clineStart clineEnd) then dbid_list=append1(dbid_list cline))
Then, now I still have a problem with the form list.
How can I do to select the next item in the list and make the same effects as if I was clicking manually in the list.
Actually, the "axlFormListSelect( dl_form "dl_list" dl_form->curValueInt + 1)" code select graphically the next item (it is greyed), but the if I run "dl_form->curValueInt" in skill mode, I am still on the previous one (equal to 0, no zoom to dbid is applied)....
If I manually click on the selected item, then dl_form->curValueInt is equal to 1 and the zoom is on the next dbid).