diff options
Diffstat (limited to 'creactistore/_templates/+package+/ui/screens/default.py~')
-rw-r--r-- | creactistore/_templates/+package+/ui/screens/default.py~ | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/creactistore/_templates/+package+/ui/screens/default.py~ b/creactistore/_templates/+package+/ui/screens/default.py~ deleted file mode 100644 index d5fe2fe..0000000 --- a/creactistore/_templates/+package+/ui/screens/default.py~ +++ /dev/null @@ -1,45 +0,0 @@ -# gtk import -import gtk - -# server import -from server.tools import logger - - -class Default(gtk.ScrolledWindow): - - def __init__(self, activity): - # init parent - gtk.ScrolledWindow.__init__(self) - # keep activity - self.activity = activity - # default setting - self.textview = gtk.TextView() - self.textview.set_editable(False) - self.textview.set_cursor_visible(False) - self.add(self.textview) - # init default text - self.keep_text() - - def keep_text(self, name="default", text="Welcome to {{package.capitalize()}}!"): - self.activity.datastore.store_object(name, {'text': text}) - - def get_text(self, name="default"): - obj_ = self.activity.datastore.get_object(name) - # DEBUG - logger.debug("[ui] default:get_text - obj_: %s" % obj_) - # DEBUG - return obj_['text'] if obj_ and 'text' in obj_ else 'Hi!' - - def show_text(self, text=None): - if not text: - text = self.get_text() - # default text - textbuffer = self.textview.get_buffer() - textbuffer.set_text(text) - self.textview.set_buffer(textbuffer) - - def _show(self): - self.show_text() - self.textview.show() - self.show() - self.activity.set_canvas(self) |