Add Contribution entries in Help menu
For both Plus and Classic UIs
This commit is contained in:
parent
d454dcf990
commit
9af0a16ded
|
@ -139,11 +139,12 @@ BEGIN_MESSAGE_MAP(CMyFrame, CFrameWnd)
|
|||
ON_COMMAND(ID_CONF_EDIT, OnCmdConfEdit)
|
||||
ON_COMMAND(ID_CONF_RELOAD, OnCmdConfReload)
|
||||
|
||||
ON_COMMAND(ID_HELP_SUPPORT, OnCmdHelpSupport)
|
||||
ON_COMMAND(ID_HELP_SUPPORT, OnCmdHelpSupport)
|
||||
ON_COMMAND(ID_HELP_CONTRIBUTION, OnCmdHelpContribution)
|
||||
ON_COMMAND(ID_HELP_TOPICS, OnCmdHelpTopics)
|
||||
ON_COMMAND(ID_HELP_TUTORIAL, OnCmdHelpTutorial)
|
||||
ON_COMMAND(ID_HELP_FORUM, OnCmdHelpForum)
|
||||
ON_COMMAND(ID_HELP_UPDATE, OnCmdHelpUpdate)
|
||||
ON_COMMAND(ID_HELP_UPDATE, OnCmdHelpUpdate)
|
||||
ON_COMMAND(ID_HELP_UPGRADE, OnCmdHelpUpgrade)
|
||||
ON_COMMAND(ID_HELP_MIGRATION, OnCmdHelpMigrate)
|
||||
ON_COMMAND(ID_HELP_ABOUT, OnCmdHelpAbout)
|
||||
|
@ -994,6 +995,15 @@ void CMyFrame::OnCmdHelpSupport()
|
|||
CRunBrowser x(this, L"https://sandboxie-plus.com/go.php?to=donate");
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
// OnCmdHelpContribution
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
|
||||
void CMyFrame::OnCmdHelpContribution()
|
||||
{
|
||||
CRunBrowser x(this, L"https://sandboxie-plus.com/go.php?to=sbie-contribute");
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
// OnCmdHelpTopics
|
||||
|
@ -1005,7 +1015,6 @@ void CMyFrame::OnCmdHelpTopics()
|
|||
CRunBrowser::OpenHelp(this, L"HelpTopics");
|
||||
}
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
// OnCmdHelpTutorial
|
||||
//---------------------------------------------------------------------------
|
||||
|
|
|
@ -119,11 +119,12 @@ class CMyFrame : public CFrameWnd
|
|||
afx_msg void OnCmdConfLock();
|
||||
afx_msg void OnCmdConfEdit();
|
||||
afx_msg void OnCmdConfReload();
|
||||
afx_msg void OnCmdHelpSupport();
|
||||
afx_msg void OnCmdHelpSupport();
|
||||
afx_msg void OnCmdHelpContribution();
|
||||
afx_msg void OnCmdHelpTopics();
|
||||
afx_msg void OnCmdHelpTutorial();
|
||||
afx_msg void OnCmdHelpForum();
|
||||
afx_msg void OnCmdHelpUpdate();
|
||||
afx_msg void OnCmdHelpUpdate();
|
||||
afx_msg void OnCmdHelpUpgrade();
|
||||
afx_msg void OnCmdHelpMigrate();
|
||||
afx_msg void OnCmdHelpAbout();
|
||||
|
|
|
@ -124,6 +124,7 @@ BEGIN
|
|||
POPUP "3451"
|
||||
BEGIN
|
||||
MENUITEM "3504", ID_HELP_SUPPORT
|
||||
MENUITEM "3505", ID_HELP_CONTRIBUTION
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "3452", ID_HELP_TOPICS
|
||||
MENUITEM "3453", ID_HELP_TUTORIAL
|
||||
|
|
|
@ -54,6 +54,7 @@
|
|||
#define ID_HELP_UPDATE 40044
|
||||
#define ID_HELP_UPGRADE 40046
|
||||
#define ID_HELP_MIGRATION 40047
|
||||
#define ID_HELP_CONTRIBUTION 40048
|
||||
#define ID_HELP_ABOUT 40045
|
||||
#define ID_PROCESS_TERMINATE 40051
|
||||
#define ID_PROCESS_SETTINGS 40052
|
||||
|
|
|
@ -1240,7 +1240,11 @@ Re&load Configuration
|
|||
.
|
||||
|
||||
3504;txt;01
|
||||
&Support Sandboxie
|
||||
&Support Sandboxie with Donations
|
||||
.
|
||||
|
||||
3505;txt;01
|
||||
Contribute to Sandboxie
|
||||
.
|
||||
|
||||
3451;txt;01
|
||||
|
|
|
@ -1374,7 +1374,11 @@ Crea collegamento sul desktop
|
|||
.
|
||||
|
||||
3504;txt;01
|
||||
&Supporta Sandboxie
|
||||
&Sostieni Sandboxie con le donazioni
|
||||
.
|
||||
|
||||
3505;txt;01
|
||||
Come contribuire al progetto
|
||||
.
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
|
|
|
@ -435,13 +435,14 @@ void CSandMan::CreateHelpMenu(bool bAdvanced)
|
|||
{
|
||||
m_pMenuHelp = m_pMenuBar->addMenu(tr("&Help"));
|
||||
//m_pMenuHelp->addAction(tr("Support Sandboxie-Plus on Patreon"), this, SLOT(OnHelp()));
|
||||
m_pSupport = m_pMenuHelp->addAction(tr("Support Sandboxie-Plus with a Donation"), this, SLOT(OnHelp()));
|
||||
m_pSupport = m_pMenuHelp->addAction(tr("Support Sandboxie-Plus with Donations"), this, SLOT(OnHelp()));
|
||||
//if (!bAdvanced) {
|
||||
// m_pMenuHelp->removeAction(m_pSupport);
|
||||
// m_pMenuBar->addAction(m_pSupport);
|
||||
//}
|
||||
m_pForum = m_pMenuHelp->addAction(tr("Visit Support Forum"), this, SLOT(OnHelp()));
|
||||
m_pContribution = m_pMenuHelp->addAction(tr("Contribute to Sandboxie-Plus"), this, SLOT(OnHelp()));
|
||||
m_pManual = m_pMenuHelp->addAction(tr("Online Documentation"), this, SLOT(OnHelp()));
|
||||
m_pForum = m_pMenuHelp->addAction(tr("Visit Support Forum"), this, SLOT(OnHelp()));
|
||||
m_pMenuHelp->addSeparator();
|
||||
m_pUpdate = m_pMenuHelp->addAction(tr("Check for Updates"), this, SLOT(CheckForUpdates()));
|
||||
m_pMenuHelp->addSeparator();
|
||||
|
@ -3115,10 +3116,12 @@ void CSandMan::OnHelp()
|
|||
{
|
||||
if (sender() == m_pSupport)
|
||||
QDesktopServices::openUrl(QUrl("https://sandboxie-plus.com/go.php?to=donate"));
|
||||
else if (sender() == m_pForum)
|
||||
QDesktopServices::openUrl(QUrl("https://sandboxie-plus.com/go.php?to=sbie-forum"));
|
||||
else if (sender() == m_pContribution)
|
||||
QDesktopServices::openUrl(QUrl("https://sandboxie-plus.com/go.php?to=sbie-contribute"));
|
||||
else if (sender() == m_pManual)
|
||||
QDesktopServices::openUrl(QUrl("https://sandboxie-plus.com/go.php?to=sbie-docs"));
|
||||
else if (sender() == m_pForum)
|
||||
QDesktopServices::openUrl(QUrl("https://sandboxie-plus.com/go.php?to=sbie-forum"));
|
||||
else
|
||||
QDesktopServices::openUrl(QUrl("https://sandboxie-plus.com/go.php?to=patreon"));
|
||||
}
|
||||
|
|
|
@ -338,6 +338,7 @@ private:
|
|||
|
||||
QMenu* m_pMenuHelp;
|
||||
QAction* m_pSupport;
|
||||
QAction* m_pContribution;
|
||||
QAction* m_pForum;
|
||||
QAction* m_pManual;
|
||||
QAction* m_pUpdate;
|
||||
|
|
Loading…
Reference in New Issue