Batch queue menu and icons mod
This commit is contained in:
BIN
rtdata/images/toleftend.png
Normal file
BIN
rtdata/images/toleftend.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.2 KiB |
BIN
rtdata/images/torightend.png
Normal file
BIN
rtdata/images/torightend.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.2 KiB |
@@ -33,12 +33,20 @@ BatchQueue::BatchQueue () : processing(NULL), listener(NULL) {
|
||||
|
||||
int p = 0;
|
||||
pmenu = new Gtk::Menu ();
|
||||
pmenu->attach (*Gtk::manage(cancel = new Gtk::MenuItem (M("FILEBROWSER_POPUPCANCELJOB"))), 0, 1, p, p+1); p++;
|
||||
pmenu->attach (*Gtk::manage(new Gtk::SeparatorMenuItem ()), 0, 1, p, p+1); p++;
|
||||
pmenu->attach (*Gtk::manage(head = new Gtk::MenuItem (M("FILEBROWSER_POPUPMOVEHEAD"))), 0, 1, p, p+1); p++;
|
||||
pmenu->attach (*Gtk::manage(tail = new Gtk::MenuItem (M("FILEBROWSER_POPUPMOVEEND"))), 0, 1, p, p+1); p++;
|
||||
pmenu->attach (*Gtk::manage(new Gtk::SeparatorMenuItem ()), 0, 1, p, p+1); p++;
|
||||
pmenu->attach (*Gtk::manage(selall = new Gtk::MenuItem (M("FILEBROWSER_POPUPSELECTALL"))), 0, 1, p, p+1); p++;
|
||||
pmenu->attach (*Gtk::manage(new Gtk::SeparatorMenuItem ()), 0, 1, p, p+1); p++;
|
||||
|
||||
pmenu->attach (*Gtk::manage(head = new Gtk::ImageMenuItem (M("FILEBROWSER_POPUPMOVEHEAD"))), 0, 1, p, p+1); p++;
|
||||
head->set_image(*Gtk::manage(new Gtk::Image (argv0+"/images/toleftend.png")));
|
||||
|
||||
pmenu->attach (*Gtk::manage(tail = new Gtk::ImageMenuItem (M("FILEBROWSER_POPUPMOVEEND"))), 0, 1, p, p+1); p++;
|
||||
tail->set_image(*Gtk::manage(new Gtk::Image (argv0+"/images/torightend.png")));
|
||||
|
||||
pmenu->attach (*Gtk::manage(new Gtk::SeparatorMenuItem ()), 0, 1, p, p+1); p++;
|
||||
|
||||
pmenu->attach (*Gtk::manage(cancel = new Gtk::ImageMenuItem (M("FILEBROWSER_POPUPCANCELJOB"))), 0, 1, p, p+1); p++;
|
||||
cancel->set_image(*Gtk::manage(new Gtk::Image (argv0+"/images/deltags.png")));
|
||||
|
||||
pmenu->show_all ();
|
||||
|
||||
cancel->signal_activate().connect (sigc::bind(sigc::mem_fun(*this, &BatchQueue::cancelItems), &selected));
|
||||
|
@@ -45,9 +45,9 @@ class BatchQueue : public ThumbBrowserBase,
|
||||
|
||||
Glib::ustring nameTemplate;
|
||||
|
||||
Gtk::MenuItem* cancel;
|
||||
Gtk::MenuItem* head;
|
||||
Gtk::MenuItem* tail;
|
||||
Gtk::ImageMenuItem* cancel;
|
||||
Gtk::ImageMenuItem* head;
|
||||
Gtk::ImageMenuItem* tail;
|
||||
Gtk::MenuItem* selall;
|
||||
Gtk::Menu* pmenu;
|
||||
|
||||
|
@@ -32,8 +32,8 @@ BatchQueueButtonSet::BatchQueueButtonSet (BatchQueueEntry* myEntry) {
|
||||
|
||||
if (!iconsLoaded) {
|
||||
cancelIcon = safe_create_from_png (argv0+"/images/deltags.png");
|
||||
headIcon = safe_create_from_png (argv0+"/images/head.png");
|
||||
tailIcon = safe_create_from_png (argv0+"/images/tail.png");
|
||||
headIcon = safe_create_from_png (argv0+"/images/toleftend.png");
|
||||
tailIcon = safe_create_from_png (argv0+"/images/torightend.png");
|
||||
iconsLoaded = true;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user