diff options
author | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-03-07 11:00:38 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-03-07 11:00:38 (GMT) |
commit | 28caa6dbd23b51395a79460389d23c9aebd36fb9 (patch) | |
tree | 92a496acad200b88a8996c1592f8ff515be9ce17 /toolbar.py | |
parent | e2bc409d176c8704d6c5d23fd588c0405436a53f (diff) |
Restored save and open buttons.
Diffstat (limited to 'toolbar.py')
-rw-r--r-- | toolbar.py | 17 |
1 files changed, 16 insertions, 1 deletions
@@ -28,7 +28,16 @@ class AbiToolbar(object): hippoCanvasBox.append(toolbar) self._abiword_canvas = abiword_canvas - + + self._open = IconButton(icon_name='theme:stock-open') + self._open.connect("activated", self._open_cb) + toolbar.append(self._open) + + self._save = IconButton(icon_name='theme:stock-save') + self._save.connect("activated", self._save_cb) + self._abiword_canvas.connect("is-dirty", self._isDirty_cb) + toolbar.append(self._save) + # self._insert_separator() self._undo = IconButton(icon_name='theme:stock-undo') @@ -98,6 +107,12 @@ class AbiToolbar(object): # button.set_active(b) # button.handler_unblock(id) + def _open_cb(self, button): + self._abiword_canvas.file_open() + + def _save_cb(self, button): + self._abiword_canvas.file_save() + def _isDirty_cb(self, abi, b): print "isDirty",b # self._save.set_sensitive(b) |