aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjcid <devnull@localhost>2008-08-13 15:24:56 +0200
committerjcid <devnull@localhost>2008-08-13 15:24:56 +0200
commita6fa6f80b4ea7beb4ee45a31d22268dcd883b7f0 (patch)
tree45ebbf54e170dd3298ccac6d7d11b070e57f762f /src
parent5b6c1e4e15be7a2408f043088d1e85658c846c57 (diff)
- Minor memory leak fix.
Diffstat (limited to 'src')
-rw-r--r--src/form.cc37
-rw-r--r--src/ui.cc13
2 files changed, 10 insertions, 40 deletions
diff --git a/src/form.cc b/src/form.cc
index d708d2bc..5e4794fd 100644
--- a/src/form.cc
+++ b/src/form.cc
@@ -646,44 +646,9 @@ void Html_tag_open_textarea(DilloHtml *html, const char *tag, int tagsize)
/* Readonly or not? */
if (a_Html_get_attr(html, tag, tagsize, "readonly"))
textres->setEditable(false);
-
Html_add_input(html, DILLO_HTML_INPUT_TEXTAREA, embed, name, NULL, false);
-
DW2TB(html->dw)->addWidget (embed, S_TOP(html)->style);
-
-// widget = gtk_text_new(NULL, NULL);
-// /* compare <input type=text> */
-// gtk_signal_connect_after(GTK_OBJECT(widget), "button_press_event",
-// GTK_SIGNAL_FUNC(gtk_true),
-// NULL);
-//
-// /* Calculate the width and height based on the cols and rows
-// * todo: Get it right... Get the metrics from the font that will be used.
-// */
-// gtk_widget_set_usize(widget, 6 * cols, 16 * rows);
-//
-// /* If the attribute readonly isn't specified we make the textarea
-// * editable. If readonly is set we don't have to do anything.
-// */
-// if (!a_Html_get_attr(html, tag, tagsize, "readonly"))
-// gtk_text_set_editable(GTK_TEXT(widget), TRUE);
-//
-// scroll = gtk_scrolled_window_new(NULL, NULL);
-// gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scroll),
-// GTK_POLICY_AUTOMATIC,
-// GTK_POLICY_AUTOMATIC);
-// gtk_container_add(GTK_CONTAINER(scroll), widget);
-// gtk_widget_show(widget);
-// gtk_widget_show(scroll);
-//
-// Html_add_input(html, DILLO_HTML_INPUT_TEXTAREA,
-// widget, name, NULL, FALSE);
-// dFree(name);
-//
-// embed_gtk = a_Dw_embed_gtk_new ();
-// a_Dw_embed_gtk_add_gtk (DW_EMBED_GTK (embed_gtk), scroll);
-// DW2TB(html->dw)->addWidget (embed_gtk,
-// S_TOP(html)->style);
+ dFree(name);
}
/*
diff --git a/src/ui.cc b/src/ui.cc
index 7e0d8e39..04215d2d 100644
--- a/src/ui.cc
+++ b/src/ui.cc
@@ -560,7 +560,7 @@ Group *UI::make_panel(int ww)
g1->end();
} else {
- g1 = new Group(0,0,ww,fh+lh+bh);
+ g1 = new Group(0,0,ww,fh+lh+bh+lh);
g1->begin();
// File menu
if (PanelSize == P_large) {
@@ -594,9 +594,14 @@ Group *UI::make_panel(int ww)
w = make_progress_bars(1,0);
}
pg->add(w);
-
- g3->resizable(pg); // Better than 'w3' and it also works
- pg->box(BORDER_FRAME);
+
+ w = new Widget(0,fh+lh+bh,ww,lh,"TABS P A N E L");
+ //w->box(EMBOSSED_BOX);
+ w->box( PLASTIC_UP_BOX);
+ g1->add(w);
+
+ g3->resizable(pg);
+ //pg->box(BORDER_FRAME);
//g3->box(EMBOSSED_BOX);
g3->end();