kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #01334
GetBoundingBox and redrawing / XOR-Artifacts / Dangling ends
-
To:
kicad-devel@xxxxxxxxxxxxxxx
-
From:
Jonas Diemer <diemer@...>
-
Date:
Sun, 30 Mar 2008 15:04:01 +0200
-
User-agent:
KMail/1.9.6 (enterprise 0.20070907.709405)
Hi,
I had some time to work on the XOR-Artifacts, see my recent commits in SVN. I
think I have all GetBoundingBox() functions complete now (correct me, if I
missed something), except for DrawMarkerStruct (for which we don't need
GetBoundingBox, do we?).
Hence, I have removed the corresponding switch in DeleteStruct(),
XOR-Artifacts should be greatly reduced now. Moving PinSheets around still
looks ugly, and I currently can't figure out why. It seems like the
Popup-menu causes a redraw that interferes with the Xor-drawing.
While doing this, I noticed, that some dangling ends on hierarchical symbols
were not drawn correcly after a block move. So I added a screen refresh after
a block move (just like we do for regular moves), I hope that is OK.
Best regards,
Jonas.
Follow ups