rendered paste bodyactive = html_engine_is_selection_active (e);
ADD_STOCK (GTK_STOCK_UNDO, undo);
ADD_STOCK (GTK_STOCK_REDO, redo);
ADD_SEP;
ADD_STOCK_SENSITIVE (GTK_STOCK_CUT, cut, active);
ADD_STOCK_SENSITIVE (GTK_STOCK_COPY, copy, active);
ADD_STOCK (GTK_STOCK_PASTE, paste);
ADD_ITEM (_("Paste Quotation"), paste_cite, NONE);
if (cd->format_html) {
ADD_SEP;
ADD_ITEM (_("Insert Link"), insert_link, NONE);
if (((active && html_engine_selection_contains_link (e))
|| (obj
&& (HTML_OBJECT_TYPE (obj) == HTML_TYPE_LINKTEXT
|| (HTML_OBJECT_TYPE (obj) == HTML_TYPE_IMAGE
&& (HTML_IMAGE (obj)->url
|| HTML_IMAGE (obj)->target)))))) {
ADD_ITEM (_("Remove Link"), remove_link, NONE);
}
}
if (obj) {
if (cd->format_html) {
ADD_SEP;
SUBMENU (_("Style"));
switch (HTML_OBJECT_TYPE (obj)) {
case HTML_TYPE_TEXT:
ADD_ITEM (_("Text Style..."), prop_dialog, TEXT);
ADD_PROP (TEXT);
ADD_ITEM (_("Paragraph Style..."), prop_dialog, PARAGRAPH);
ADD_PROP (PARAGRAPH);
break;
case HTML_TYPE_LINKTEXT:
ADD_ITEM (_("Link Style..."), link_prop_dialog, LINK);