diff --git a/lib/WebGUI/Operation/RichEdit.pm b/lib/WebGUI/Operation/RichEdit.pm index b9a441a36..495f5dcfb 100644 --- a/lib/WebGUI/Operation/RichEdit.pm +++ b/lib/WebGUI/Operation/RichEdit.pm @@ -14,25 +14,42 @@ use strict; use WebGUI::Asset; use WebGUI::HTMLForm; use WebGUI::Session; +use WebGUI::Style; #------------------------------------------------------------------- sub www_richEditPageTree { - my $f = WebGUI::HTMLForm->new(-action=>"#"); + my $f = WebGUI::HTMLForm->new(-action=>"#",-extras=>'name"linkchooser"'); $f->text( -name=>"url", -label=>"URL", -extras=>'id="url"' ); - $f->yesNo( - -name=>"newWindow", - -label=>"Open in new window?" + $f->selectList( + -name=>"target", + -label=>"Target", + -options=>{"_self"=>"Open link in same window.","_blank"=>"Open link in new window."}, + -extras=>'id="target"' ); $f->button( -value=>"Done", - -extras=>'onclick="window.opener.blah()"' + -extras=>'onclick="createLink()"' ); - my $output = $f->print.'