blob: c14a461c7b3dacaa96472d3eb965f40db187896e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
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()
|