Zim::GUI::TrayIcon3pm
Trayicon widget for zim
Overview
This module adds an icon in the system tray for zim that implement "minimise to tray". This way you can always have zim running in the background.
The context menu for the tray icon lists all pages in the current history stack.
To use this module you need either Gtk2::StatusIcon (gtk+ >= 2.10) or Gtk2::TrayIcon (can be found on CPAN).
This module supports multiple instances of zim now, but also shows the old behavior when running with "--no-daemon". This means that we can run both as a object within a zim instance and as a seperate process serving multiple instances.
Export
None by default.
Methods
- "run()"
-
If we run as a separate process, this will be called to initalize.
- "new(app =" PARENT)>
-
Simple constructor.
- "toggle_hide_window()"
-
Hides the main window of zim if it was visible or unhides it if it it was invisible.
- "popup_menu(EVENT)"
-
Show a popup menu. EVENT is optional.
Releases
2 releases since Debian 4.0 (Etch); the text changed 1 time.