mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-09 20:07:04 -06:00
4.20
This commit is contained in:
committed by
Kornel Lesiński
parent
8c1b5c7b7e
commit
3c510ba80b
@@ -16,11 +16,8 @@ static CIDLangPair kIDLangPairs[] =
|
||||
};
|
||||
|
||||
static LPCTSTR kHomePageURL = TEXT("http://www.7-zip.org/");
|
||||
// static LPCTSTR kRegisterRegNowURL = TEXT("https://secure.shareit.com/shareit/checkout.html?PRODUCT[104808]=1&languageid=1");
|
||||
static LPCTSTR kRegisterRegNowURL = TEXT("https://www.regnow.com/softsell/nph-softsell.cgi?item=2521-1&vreferrer=program");
|
||||
|
||||
static LPCTSTR kEmailAction =
|
||||
TEXT("mailto:support@7-zip.org?subject=7-Zip");
|
||||
static LPCTSTR kRegisterPageURL = TEXT("http://www.7-zip.org/register.html");
|
||||
static LPCTSTR kSupportPageURL = TEXT("http://www.7-zip.org/support.html");
|
||||
|
||||
static LPCWSTR kHelpTopic = L"start.htm";
|
||||
|
||||
@@ -36,27 +33,26 @@ void CAboutDialog::OnHelp()
|
||||
ShowHelpWindow(NULL, kHelpTopic);
|
||||
}
|
||||
|
||||
static void MyShellExecute(LPCTSTR url)
|
||||
{
|
||||
::ShellExecute(NULL, NULL, url, NULL, NULL, SW_SHOWNORMAL);
|
||||
}
|
||||
|
||||
bool CAboutDialog::OnButtonClicked(int buttonID, HWND buttonHWND)
|
||||
{
|
||||
switch(buttonID)
|
||||
{
|
||||
case IDC_ABOUT_BUTTON_HOMEPAGE:
|
||||
::ShellExecute(NULL, NULL, kHomePageURL, NULL, NULL, SW_SHOWNORMAL);
|
||||
::MyShellExecute(kHomePageURL);
|
||||
break;
|
||||
case IDC_ABOUT_BUTTON_REGISTER:
|
||||
{
|
||||
LPCTSTR registerURL = kRegisterRegNowURL;
|
||||
/*
|
||||
LCID aLCID = ::GetUserDefaultLCID();
|
||||
if (aLCID == 0x0419 || aLCID == 0x422 || aLCID == 0x0423)
|
||||
registerURL = TEXT("http://www.7-zip.org/ru/donate.html");
|
||||
*/
|
||||
::ShellExecute(NULL, NULL, registerURL, NULL, NULL, SW_SHOWNORMAL);
|
||||
::MyShellExecute(kRegisterPageURL);
|
||||
break;
|
||||
}
|
||||
case IDC_ABOUT_BUTTON_EMAIL:
|
||||
{
|
||||
::ShellExecute(NULL, NULL, kEmailAction, NULL, NULL, SW_SHOWNORMAL);
|
||||
::MyShellExecute(kSupportPageURL);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
// AboutDialog.h
|
||||
|
||||
#pragma once
|
||||
|
||||
#ifndef __ABOUTDIALOG_H
|
||||
#define __ABOUTDIALOG_H
|
||||
|
||||
|
||||
@@ -80,13 +80,13 @@ FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
PUSHBUTTON "OK",IDOK,180,151,50,14
|
||||
PUSHBUTTON "www.7-zip.org",IDC_ABOUT_BUTTON_HOMEPAGE,136,7,94,14
|
||||
PUSHBUTTON "support@7-zip.org",IDC_ABOUT_BUTTON_EMAIL,136,30,94,14
|
||||
PUSHBUTTON "Support",IDC_ABOUT_BUTTON_EMAIL,136,30,94,14
|
||||
PUSHBUTTON "Register",IDC_ABOUT_BUTTON_REGISTER,136,53,94,14
|
||||
ICON IDI_LOGO,IDC_STATIC,7,7,20,20,SS_REALSIZEIMAGE
|
||||
LTEXT "7-Zip 3.13",IDC_STATIC,7,54,119,9
|
||||
LTEXT "Copyright (c) 1999-2003 Igor Pavlov",IDC_STATIC,7,67,
|
||||
LTEXT "7-Zip 4.20",IDC_STATIC,7,54,119,9
|
||||
LTEXT "Copyright (c) 1999-2005 Igor Pavlov",IDC_STATIC,7,67,
|
||||
119,17
|
||||
LTEXT "7-Zip is free software. However, you can support development of 7-Zip by registering. As registered user, you will be able to get technical support.",
|
||||
LTEXT "7-Zip is free software. However, you can support development of 7-Zip by registering.",
|
||||
IDC_ABOUT_STATIC_REGISTER_INFO,7,91,223,54
|
||||
END
|
||||
|
||||
|
||||
Reference in New Issue
Block a user