mirror of
https://github.com/chibicitiberiu/rainmeter-studio.git
synced 2024-02-24 04:33:31 +00:00
- Some changes for online manual.
- About dialog now indicates "Beta" or not beta on version information.
This commit is contained in:
parent
cce8a5ead4
commit
98c1f70f17
@ -292,7 +292,7 @@ BOOL OnInitAboutDialog(HWND window)
|
|||||||
HWND widget;
|
HWND widget;
|
||||||
|
|
||||||
widget = GetDlgItem(window, IDC_VERSION_STRING);
|
widget = GetDlgItem(window, IDC_VERSION_STRING);
|
||||||
swprintf(tmpSz, L"%s %s rev %i %s", APPNAME, APPVERSION, revision_number, APPBITS);
|
swprintf(tmpSz, L"%s %s%s rev %i %s", APPNAME, APPVERSION, revision_beta ? L" Beta" : L"", revision_number, APPBITS);
|
||||||
SetWindowText(widget, tmpSz);
|
SetWindowText(widget, tmpSz);
|
||||||
|
|
||||||
widget = GetDlgItem(window, IDC_BUILD_STRING);
|
widget = GetDlgItem(window, IDC_BUILD_STRING);
|
||||||
|
@ -24,11 +24,16 @@
|
|||||||
#include "AboutDialog.h"
|
#include "AboutDialog.h"
|
||||||
#include "Error.h"
|
#include "Error.h"
|
||||||
#include "RainmeterQuery.h"
|
#include "RainmeterQuery.h"
|
||||||
|
#include "../revision-number.h"
|
||||||
#include <io.h>
|
#include <io.h>
|
||||||
#include <ShellAPI.h>
|
#include <ShellAPI.h>
|
||||||
|
|
||||||
#define TRAYTIMER 3
|
#define TRAYTIMER 3
|
||||||
|
|
||||||
|
#define RAINMETER_OFFICIAL L"http://rainmeter.net/RainCMS/"
|
||||||
|
#define RAINMETER_MANUAL L"http://rainmeter.net/RainCMS/?q=Manual"
|
||||||
|
#define RAINMETER_MANUALBETA L"http://rainmeter.net/RainCMS/?q=ManualBeta"
|
||||||
|
|
||||||
extern CRainmeter* Rainmeter;
|
extern CRainmeter* Rainmeter;
|
||||||
|
|
||||||
using namespace Gdiplus;
|
using namespace Gdiplus;
|
||||||
@ -405,13 +410,11 @@ LRESULT CALLBACK CTrayWindow::WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARA
|
|||||||
}
|
}
|
||||||
else if(wParam == ID_CONTEXT_SHOW_HELP)
|
else if(wParam == ID_CONTEXT_SHOW_HELP)
|
||||||
{
|
{
|
||||||
std::wstring help = Rainmeter->GetPath();
|
LSExecute(NULL, revision_beta ? RAINMETER_MANUALBETA : RAINMETER_MANUAL, SW_SHOWNORMAL);
|
||||||
help = L"\"" + help + L"Rainmeter.chm\"";
|
|
||||||
LSExecute(NULL, help.c_str(), SW_SHOWNORMAL);
|
|
||||||
}
|
}
|
||||||
else if(wParam == ID_CONTEXT_NEW_VERSION)
|
else if(wParam == ID_CONTEXT_NEW_VERSION)
|
||||||
{
|
{
|
||||||
LSExecute(NULL, L"http://rainmeter.net/RainCMS/", SW_SHOWNORMAL);
|
LSExecute(NULL, RAINMETER_OFFICIAL, SW_SHOWNORMAL);
|
||||||
}
|
}
|
||||||
else if(wParam == ID_CONTEXT_REFRESH)
|
else if(wParam == ID_CONTEXT_REFRESH)
|
||||||
{
|
{
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
const int revision_number = 482;
|
const int revision_number = 482;
|
||||||
|
const bool revision_beta = true;
|
Loading…
Reference in New Issue
Block a user