Bugs item #1830693, was opened at 2007-11-12 13:41
Message generated for change (Settings changed) made by genete
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=757416&aid=1830693&group_id=144022

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Usability
Group: None
>Status: Closed
>Resolution: Works For Me
Priority: 5
Private: No
Submitted By: Genete (genete)
Assigned to: Nobody/Anonymous (nobody)
Summary: Right click context menu not appears while using bline tool

Initial Comment:
using svn 1141
When using the Bline tool and have set:
export SYNFIG_ENABLE_POPUP_MENU_IN_ALL_TOOLS=1
before run synfigstudio, then the Bline tool right click context menu is 
strange. 
When using the bline tool the right click context menu doesn't appear when 
you're about less than 145 pt close to the last bline point. If you're far away 
145 pt, then it works.

----------------------------------------------------------------------

Comment By: dooglus (dooglus)
Date: 2007-11-20 00:42

Message:
Logged In: YES 
user_id=1546005
Originator: NO

when you right-click, studio looks to see if you're right-clicking on an
existing selected bline.  in the bline tool you're often drawing a bline as
you move the mouse.  right-clicking then always is on a bline, since the
mouse is right over it.  we need to tell synfig to ignore the bline that is
currently being drawn, if any, when checking whether you're pointing at a
bline, but it's not clear how to do this.

Modifying the loop:
for(std::list<handle<Bezier> >::const_iterator
iter=bezier_list().begin();iter!=bezier_list().end();++iter)
in synfig-studio/trunk/src/gtkmm/duckmatic.cpp to stop before the last
element of the list when a bline is currently being drawn would fix the
problem.

class studio::StateBLine_Context in
synfig-studio/trunk/src/gtkmm/state_bline.cpp has a member "curr_duck"
which is maybe useful.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=757416&aid=1830693&group_id=144022

------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to