Drawing selected edges: found the culprit!
Hi after some deep digging with a number of incantations I found out that if a GRAPH-PANE has :EDGES-SELECTABLE-P set, then, eventually, a selected edge undergoes a CAPI::DRAW-INVERTED-PINBOARD-OBJECT (note the '::'!) This is a straight function that cannot be specialized and there is no resort to CAPI:DRAW-PINBOARD-OBJECT-(UN)HIGHLIGHTED. CAPI::DRAW-INVERTED-PINBOARD-OBJECT calls CAPI:DRAW-PINBOARD-OBJECT. So the question is: what is the definition of CAPI::DRAW-INVERTED-PINBOARD-OBJECT? I need to change its behavior to draw selected edges in a more controlled (and aesthetically pleasing) way. Cheers Marco -- Marco Antoniotti http://bioinformatics.nyu.edu/~marcoxa NYU Courant Bioinformatics Group tel. +1 - 212 - 998 3488 715 Broadway 10th FL fax. +1 - 212 - 998 3484 New York, NY, 10003, U.S.A.