Lisp HUG Maillist Archive

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.


Updated at: 2020-12-10 08:49 UTC