[kazehakase-svn] [3134] * module/embed/gtk-webcore/kz-gtk-webcore.cpp: Set toolbar and

Zurück zum Archiv-Index

svnno****@sourc***** svnno****@sourc*****
Wed Apr 4 12:16:12 JST 2007


Revision: 3134
          http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=kazehakase&view=rev&rev=3134
Author:   ikezoe
Date:     2007-04-04 12:16:12 +0900 (Wed, 04 Apr 2007)

Log Message:
-----------
* module/embed/gtk-webcore/kz-gtk-webcore.cpp: Set toolbar and
statusbar is invisible.

Modified Paths:
--------------
    kazehakase/trunk/ChangeLog
    kazehakase/trunk/module/embed/gtk-webcore/kz-gtk-webcore.cpp

Modified: kazehakase/trunk/ChangeLog
===================================================================
--- kazehakase/trunk/ChangeLog	2007-04-04 03:03:55 UTC (rev 3133)
+++ kazehakase/trunk/ChangeLog	2007-04-04 03:16:12 UTC (rev 3134)
@@ -1,3 +1,8 @@
+2007-04-04  Hiroyuki Ikezoe  <poinc****@ikezo*****>
+
+	* module/embed/gtk-webcore/kz-gtk-webcore.cpp: Set toolbar and
+	statusbar is invisible.
+
 2007-04-04  Takuro Ashie  <ashie****@homa*****>
 
 	* src/kz-window.c, src/kz-app.{ch}, src/actions/kz-actions.c:

Modified: kazehakase/trunk/module/embed/gtk-webcore/kz-gtk-webcore.cpp
===================================================================
--- kazehakase/trunk/module/embed/gtk-webcore/kz-gtk-webcore.cpp	2007-04-04 03:03:55 UTC (rev 3133)
+++ kazehakase/trunk/module/embed/gtk-webcore/kz-gtk-webcore.cpp	2007-04-04 03:16:12 UTC (rev 3134)
@@ -155,6 +155,7 @@
 							  gboolean      allow);
 /* KzEmbedPrefs interfaces */
 static OSB::Preferences *get_osb_preferences (Webi *webi);
+static OSB::Features    *get_osb_features    (Webi *webi);
 
 static void          kz_gtk_webcore_prefs_iface_init      (KzEmbedPrefsIFace *iface);
 #if 0
@@ -618,6 +619,10 @@
 	set_user_agent(profile, gtk_webcore);
 	set_font_preferences (profile, preferences);
 	set_proxy(profile, gtk_webcore);
+	
+	OSB::Features *features = get_osb_features(WEBI(gtk_webcore));
+	features->setToolbarsVisible(FALSE);
+	features->setStatusBarVisible(FALSE);
 }
 
 static void
@@ -1254,6 +1259,18 @@
 	return preferences;
 }
 
+static OSB::Features *
+get_osb_features (Webi *webi)
+{
+	OSB::Root *engine = 0;
+	engine = static_cast<OSB::Root*>(webi_get_internal(webi));
+
+	OSB::Features *features = 0;
+	features = static_cast<OSB::Features*>(engine->features());
+
+	return features;
+}
+
 static gboolean
 kz_gtk_webcore_get_allow_javascript (KzEmbed *kzembed)
 {




More information about the Kazehakase-cvs mailing list
Zurück zum Archiv-Index