mirror of https://github.com/deavminet/gustav.git
Added help menu.
This commit is contained in:
parent
f612d9c727
commit
4437bf4fce
17
source/gui.d
17
source/gui.d
|
@ -168,7 +168,6 @@ public class GUI : Thread
|
|||
|
||||
|
||||
ToolButton channelListButton = new ToolButton("folder");
|
||||
channelListButton.addOnClicked(&about);
|
||||
channelListButton.setTooltipText("List channels");
|
||||
toolbar.add(channelListButton);
|
||||
|
||||
|
@ -222,7 +221,7 @@ public class GUI : Thread
|
|||
return toolbar;
|
||||
}
|
||||
|
||||
private void about(ToolButton)
|
||||
private void about(MenuItem)
|
||||
{
|
||||
import gtk.AboutDialog;
|
||||
AboutDialog about = new AboutDialog();
|
||||
|
@ -293,11 +292,25 @@ public class GUI : Thread
|
|||
gustavMenu.add(exitItem);
|
||||
|
||||
|
||||
/* Help menu */
|
||||
MenuItem helpMenuItem = new MenuItem();
|
||||
helpMenuItem.setLabel("Help");
|
||||
Menu helpMenu = new Menu();
|
||||
helpMenuItem.setSubmenu(helpMenu);
|
||||
|
||||
/* About option */
|
||||
MenuItem aboutItem = new MenuItem();
|
||||
aboutItem.setLabel("About");
|
||||
aboutItem.addOnActivate(&about);
|
||||
helpMenuItem.add(aboutItem);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/* Add all menues */
|
||||
menuBar.add(gustavMenuItem);
|
||||
menuBar.add(helpMenuItem);
|
||||
|
||||
return menuBar;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue