App-Asciio

 view release on metacpan or  search on metacpan

Todo.txt  view on Meta::CPAN


# option to disable auto linking on box element (only possible on arrow right now)

# Error: add boxes, undo all, redo all, exit => no confirmation asked!

# Error: previously saved files (network) do not load new stencils

# resize the selected element if any not the top most 
	temporary_move_selected_element_to_front may be a less surprising way to achieve the same result

# shift + click should deselect the object under the cursor
	=> only works when one single element
	
# insert template diagrams not only elements
	=> control + i

#angled-up arrow

                                            .---- N::B::T::T::UDP
                                           /
                      .-------- N::B::T::Tracker

Todo.txt  view on Meta::CPAN


#direction change should work on any arrow section

#error: Add section keeps connection
#error: Add section doesn't connect

# multi wirl extension as if we were drawing the arrow
	when the mouse takes a turn, a wirl point is added
	=> or add section when clicked
	
#Add section to cursor position

#add easy way, through a shortcut,  to:
	#change arrow type
		dots, equal, star, ...
	!make an arrow a muti wirl arow
		=> use only multi wirl arrow
	#box a text
	#change box type

# keep selection mode

lib/App/Asciio.pm  view on Meta::CPAN

		if(defined $first_element)
			{
			 if ($modifiers eq '00S')
				{
				$self->select_elements_flip($first_element) ;
				}
			else
				{
				unless($self->is_element_selected($first_element))
					{
					# make the element under cursor the only selected element
					$self->select_elements(0, @{$self->{ELEMENTS}}) ;
					$self->select_elements(1, $first_element) ;
					}
				}
			}
		else
			{
			# deselect all
			$self->deselect_all_elements()  if ($modifiers eq '000')  ;
			}



( run in 0.235 second using v1.01-cache-2.11-cpan-4d50c553e7e )