Skencil - Patches: patch #2687, Correct problems with the Bezier...
You are not allowed to post comments on this tracker with your current authentication level.
patch #2687: Correct problems with the Bezier tool
Submitter: | Valentin Ungureanu <vung> | ||
Submitted: | Tue 24 Feb 2004 02:59:09 PM UTC | ||
Category: | 0.7.x | Priority: | 5 - Normal |
Status: | Done | Privacy: | Public |
Assigned to: | None | Open/Closed: | Closed |
Sat 20 Mar 2004 11:27:04 PM UTC, comment #1: |
Bernhard Herzog <bh>![]() |
Tue 24 Feb 2004 02:59:09 PM UTC, original submission:
This is an attempt to correct bugs #3918 and bugs #3760 (Problems with the Bezier tool)
When the tool is CreatePoly or CreateCurve its End method needs a canvas object as an argument.
If you try to end the creation of a curve by choosing another tool, its End method gets 'None' instead of a canvas object.
This patch makes the editor remember the canvas when a ButtonClick or a ButtonPress occurs and use that as
|
Valentin Ungureanu <vung> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Thanks. I've solved it differently now. The tool's End() method doesn't have the context argument anymore. The tools keep track of it themselves. See Sketch/Editor/tools.py rev. 1.8 and related changes.