import os import gtk import hulahop from sugar import env from sugar.activity import activity from path import path hulahop.startup(os.path.join(env.get_profile_path(), 'gecko')) from hulahop.webview import WebView BUNDLEPATH = path(activity.get_bundle_path()) / 'tw' DATAPATH = path(activity.get_activity_root()) / 'data' TESTFILE = BUNDLEPATH / 'slides.html' WORKFILE = 'file://' + DATAPATH / 'slides.html' class Htmlview(gtk.VBox): def __init__(self): gtk.VBox.__init__(self) #vbox = gtk.VBox(False, 8) wv = WebView() print 'show', WORKFILE, path(WORKFILE).exists() wv.load_uri(WORKFILE) wv.show() self.pack_start(wv, True, True, 0) #self.add(wv) self.show_all()