obj method canvaseditor splitGroup {} { set groups [my selection] $self select lappend undoLines "$self select" lappend redoLines "$self select" foreach group $groups { if {[$group isa group]} then { set objects [$group private elements] foreach obj $objects { $group release $obj $self select $obj lappend undoLines "$group add $obj" lappend redoLines "$group release $obj" } } } set undoStr \n[join $undoLines \n]\n set redoStr \n[join $redoLines \n]\n $self initUndoRedo $undoStr $redoStr }
© Wolf-Dieter Busch | Home | Sitemap | Urheber | A-Z