diff --git a/draft/library/wsf_js_widget/kernel/input/wsf_codeview_control.e b/draft/library/wsf_js_widget/kernel/input/wsf_codeview_control.e
new file mode 100644
index 00000000..af606748
--- /dev/null
+++ b/draft/library/wsf_js_widget/kernel/input/wsf_codeview_control.e
@@ -0,0 +1,17 @@
+note
+ description: "Summary description for {WSF_CODEVIEW_CONTROL}."
+ author: ""
+ date: "$Date$"
+ revision: "$Revision$"
+
+class
+ WSF_CODEVIEW_CONTROL
+
+inherit
+ WSF_TEXTAREA_CONTROL
+ rename
+ make_textarea as make_codeview
+ end
+create
+ make_codeview
+end
diff --git a/draft/library/wsf_js_widget/kernel/webcontrol/wsf_control.e b/draft/library/wsf_js_widget/kernel/webcontrol/wsf_control.e
index 2ea043eb..d19b180b 100644
--- a/draft/library/wsf_js_widget/kernel/webcontrol/wsf_control.e
+++ b/draft/library/wsf_js_widget/kernel/webcontrol/wsf_control.e
@@ -49,6 +49,18 @@ feature -- Actions
actions.add (modal)
end
+ start_modal_big(url:STRING; title:STRING)
+ --Start a modal window containg an other or the same page
+ local
+ modal:WSF_JSON_OBJECT
+ do
+ create modal.make
+ modal.put_string ("start_modal_big", "type")
+ modal.put_string (url, "url")
+ modal.put_string (title, "title")
+ actions.add (modal)
+ end
+
show_alert(mesage:STRING)
--Start a modal window containg an other or the same page
local
diff --git a/draft/library/wsf_js_widget/kernel/webcontrol/wsf_page_control.e b/draft/library/wsf_js_widget/kernel/webcontrol/wsf_page_control.e
index 0b98fbb9..c7ece789 100644
--- a/draft/library/wsf_js_widget/kernel/webcontrol/wsf_page_control.e
+++ b/draft/library/wsf_js_widget/kernel/webcontrol/wsf_page_control.e
@@ -111,7 +111,7 @@ feature -- Implementation
Result.append ("")
Result.append ("")
+ Result.append (");page.initialize();});")
Result.append ("