add dialog to switch graphics API
This commit is contained in:
@@ -0,0 +1,88 @@
|
|||||||
|
// ChangeGameSettings.cpp : implementation file
|
||||||
|
//
|
||||||
|
|
||||||
|
#include "stdafx.h"
|
||||||
|
#include "smpackage.h"
|
||||||
|
#include "ChangeGameSettings.h"
|
||||||
|
#include "IniFile.h"
|
||||||
|
|
||||||
|
#ifdef _DEBUG
|
||||||
|
#define new DEBUG_NEW
|
||||||
|
#undef THIS_FILE
|
||||||
|
static char THIS_FILE[] = __FILE__;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
// ChangeGameSettings dialog
|
||||||
|
|
||||||
|
|
||||||
|
ChangeGameSettings::ChangeGameSettings(CWnd* pParent /*=NULL*/)
|
||||||
|
: CDialog(ChangeGameSettings::IDD, pParent)
|
||||||
|
{
|
||||||
|
//{{AFX_DATA_INIT(ChangeGameSettings)
|
||||||
|
// NOTE: the ClassWizard will add member initialization here
|
||||||
|
//}}AFX_DATA_INIT
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void ChangeGameSettings::DoDataExchange(CDataExchange* pDX)
|
||||||
|
{
|
||||||
|
CDialog::DoDataExchange(pDX);
|
||||||
|
//{{AFX_DATA_MAP(ChangeGameSettings)
|
||||||
|
// NOTE: the ClassWizard will add DDX and DDV calls here
|
||||||
|
//}}AFX_DATA_MAP
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
BEGIN_MESSAGE_MAP(ChangeGameSettings, CDialog)
|
||||||
|
//{{AFX_MSG_MAP(ChangeGameSettings)
|
||||||
|
//}}AFX_MSG_MAP
|
||||||
|
END_MESSAGE_MAP()
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
// ChangeGameSettings message handlers
|
||||||
|
|
||||||
|
BOOL ChangeGameSettings::OnInitDialog()
|
||||||
|
{
|
||||||
|
CDialog::OnInitDialog();
|
||||||
|
|
||||||
|
//
|
||||||
|
// Fill the radio buttons
|
||||||
|
//
|
||||||
|
IniFile ini;
|
||||||
|
ini.SetPath( "Data\\StepMania.ini" );
|
||||||
|
ini.ReadFile();
|
||||||
|
|
||||||
|
CString sValue;
|
||||||
|
ini.GetValue( "Options", "VideoRenderers", sValue );
|
||||||
|
|
||||||
|
if( sValue.CompareNoCase("opengl")==0 )
|
||||||
|
CheckDlgButton( IDC_RADIO_OPENGL, BST_CHECKED );
|
||||||
|
else if( sValue.CompareNoCase("d3d")==0 )
|
||||||
|
CheckDlgButton( IDC_RADIO_DIRECT3D, BST_CHECKED );
|
||||||
|
else
|
||||||
|
CheckDlgButton( IDC_RADIO_DEFAULT, BST_CHECKED );
|
||||||
|
|
||||||
|
|
||||||
|
return TRUE; // return TRUE unless you set the focus to a control
|
||||||
|
// EXCEPTION: OCX Property Pages should return FALSE
|
||||||
|
}
|
||||||
|
|
||||||
|
void ChangeGameSettings::OnOK()
|
||||||
|
{
|
||||||
|
// TODO: Add extra validation here
|
||||||
|
IniFile ini;
|
||||||
|
ini.SetPath( "Data\\StepMania.ini" );
|
||||||
|
ini.ReadFile();
|
||||||
|
|
||||||
|
if( BST_CHECKED == IsDlgButtonChecked(IDC_RADIO_OPENGL) )
|
||||||
|
ini.SetValue( "Options", "VideoRenderers", "opengl" );
|
||||||
|
else if( BST_CHECKED == IsDlgButtonChecked(IDC_RADIO_DIRECT3D) )
|
||||||
|
ini.SetValue( "Options", "VideoRenderers", "d3d" );
|
||||||
|
else
|
||||||
|
ini.SetValue( "Options", "VideoRenderers", "" );
|
||||||
|
|
||||||
|
ini.WriteFile();
|
||||||
|
|
||||||
|
CDialog::OnOK();
|
||||||
|
}
|
||||||
@@ -0,0 +1,47 @@
|
|||||||
|
#if !defined(AFX_CHANGEGAMESETTINGS_H__BFA59E6F_E70A_49A7_90A6_F04D3C321CA6__INCLUDED_)
|
||||||
|
#define AFX_CHANGEGAMESETTINGS_H__BFA59E6F_E70A_49A7_90A6_F04D3C321CA6__INCLUDED_
|
||||||
|
|
||||||
|
#if _MSC_VER > 1000
|
||||||
|
#pragma once
|
||||||
|
#endif // _MSC_VER > 1000
|
||||||
|
// ChangeGameSettings.h : header file
|
||||||
|
//
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
// ChangeGameSettings dialog
|
||||||
|
|
||||||
|
class ChangeGameSettings : public CDialog
|
||||||
|
{
|
||||||
|
// Construction
|
||||||
|
public:
|
||||||
|
ChangeGameSettings(CWnd* pParent = NULL); // standard constructor
|
||||||
|
|
||||||
|
// Dialog Data
|
||||||
|
//{{AFX_DATA(ChangeGameSettings)
|
||||||
|
enum { IDD = IDD_CHANGE_GAME_SETTINGS };
|
||||||
|
// NOTE: the ClassWizard will add data members here
|
||||||
|
//}}AFX_DATA
|
||||||
|
|
||||||
|
|
||||||
|
// Overrides
|
||||||
|
// ClassWizard generated virtual function overrides
|
||||||
|
//{{AFX_VIRTUAL(ChangeGameSettings)
|
||||||
|
protected:
|
||||||
|
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
|
||||||
|
//}}AFX_VIRTUAL
|
||||||
|
|
||||||
|
// Implementation
|
||||||
|
protected:
|
||||||
|
|
||||||
|
// Generated message map functions
|
||||||
|
//{{AFX_MSG(ChangeGameSettings)
|
||||||
|
virtual BOOL OnInitDialog();
|
||||||
|
virtual void OnOK();
|
||||||
|
//}}AFX_MSG
|
||||||
|
DECLARE_MESSAGE_MAP()
|
||||||
|
};
|
||||||
|
|
||||||
|
//{{AFX_INSERT_LOCATION}}
|
||||||
|
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
|
||||||
|
|
||||||
|
#endif // !defined(AFX_CHANGEGAMESETTINGS_H__BFA59E6F_E70A_49A7_90A6_F04D3C321CA6__INCLUDED_)
|
||||||
@@ -7,6 +7,7 @@
|
|||||||
#include "EditInsallations.h"
|
#include "EditInsallations.h"
|
||||||
#include "SmpackageExportDlg.h"
|
#include "SmpackageExportDlg.h"
|
||||||
#include "onvertThemeDlg.h"
|
#include "onvertThemeDlg.h"
|
||||||
|
#include "ChangeGameSettings.h"
|
||||||
|
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
#define new DEBUG_NEW
|
#define new DEBUG_NEW
|
||||||
@@ -41,6 +42,7 @@ BEGIN_MESSAGE_MAP(MainMenuDlg, CDialog)
|
|||||||
ON_BN_CLICKED(IDC_EXPORT_PACKAGES, OnExportPackages)
|
ON_BN_CLICKED(IDC_EXPORT_PACKAGES, OnExportPackages)
|
||||||
ON_BN_CLICKED(IDC_EDIT_INSTALLATIONS, OnEditInstallations)
|
ON_BN_CLICKED(IDC_EDIT_INSTALLATIONS, OnEditInstallations)
|
||||||
ON_BN_CLICKED(IDC_ANALYZE_ELEMENTS, OnAnalyzeElements)
|
ON_BN_CLICKED(IDC_ANALYZE_ELEMENTS, OnAnalyzeElements)
|
||||||
|
ON_BN_CLICKED(IDC_CHANGE_API, OnChangeApi)
|
||||||
//}}AFX_MSG_MAP
|
//}}AFX_MSG_MAP
|
||||||
END_MESSAGE_MAP()
|
END_MESSAGE_MAP()
|
||||||
|
|
||||||
@@ -68,3 +70,10 @@ void MainMenuDlg::OnAnalyzeElements()
|
|||||||
ConvertThemeDlg dlg;
|
ConvertThemeDlg dlg;
|
||||||
int nResponse = dlg.DoModal();
|
int nResponse = dlg.DoModal();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void MainMenuDlg::OnChangeApi()
|
||||||
|
{
|
||||||
|
// TODO: Add your control notification handler code here
|
||||||
|
ChangeGameSettings dlg;
|
||||||
|
int nResponse = dlg.DoModal();
|
||||||
|
}
|
||||||
|
|||||||
@@ -39,6 +39,7 @@ protected:
|
|||||||
afx_msg void OnExportPackages();
|
afx_msg void OnExportPackages();
|
||||||
afx_msg void OnEditInstallations();
|
afx_msg void OnEditInstallations();
|
||||||
afx_msg void OnAnalyzeElements();
|
afx_msg void OnAnalyzeElements();
|
||||||
|
afx_msg void OnChangeApi();
|
||||||
//}}AFX_MSG
|
//}}AFX_MSG
|
||||||
DECLARE_MESSAGE_MAP()
|
DECLARE_MESSAGE_MAP()
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
//{{NO_DEPENDENCIES}}
|
//{{NO_DEPENDENCIES}}
|
||||||
// Microsoft Visual C++ generated include file.
|
// Microsoft Developer Studio generated include file.
|
||||||
// Used by smpackage.rc
|
// Used by smpackage.rc
|
||||||
//
|
//
|
||||||
#define IDD_SMPACKAGE_DIALOG 102
|
#define IDD_SMPACKAGE_DIALOG 102
|
||||||
@@ -20,6 +20,7 @@
|
|||||||
#define IDD_ENTER_COMMENT 146
|
#define IDD_ENTER_COMMENT 146
|
||||||
#define IDD_SHOW_COMMENT 147
|
#define IDD_SHOW_COMMENT 147
|
||||||
#define IDD_UNINSTALL_OLD_PACKAGES 148
|
#define IDD_UNINSTALL_OLD_PACKAGES 148
|
||||||
|
#define IDD_CHANGE_GAME_SETTINGS 149
|
||||||
#define IDC_LIST_SONGS 1000
|
#define IDC_LIST_SONGS 1000
|
||||||
#define IDC_LIST 1000
|
#define IDC_LIST 1000
|
||||||
#define IDC_BUTTON_PLAY 1001
|
#define IDC_BUTTON_PLAY 1001
|
||||||
@@ -44,6 +45,7 @@
|
|||||||
#define IDC_EDIT_INSTALLATIONS 1024
|
#define IDC_EDIT_INSTALLATIONS 1024
|
||||||
#define IDC_BUTTON_CONVERT 1024
|
#define IDC_BUTTON_CONVERT 1024
|
||||||
#define IDC_BUTTON_ANALYZE 1025
|
#define IDC_BUTTON_ANALYZE 1025
|
||||||
|
#define IDC_CHANGE_API 1025
|
||||||
#define IDC_BUTTON_EDIT_METRICS 1026
|
#define IDC_BUTTON_EDIT_METRICS 1026
|
||||||
#define IDC_BUTTON_ANALYZE_METRICS 1027
|
#define IDC_BUTTON_ANALYZE_METRICS 1027
|
||||||
#define IDC_EDIT_VALUE 1028
|
#define IDC_EDIT_VALUE 1028
|
||||||
@@ -58,6 +60,9 @@
|
|||||||
#define IDC_PACKAGES 1044
|
#define IDC_PACKAGES 1044
|
||||||
#define IDC_BUTTON1 1045
|
#define IDC_BUTTON1 1045
|
||||||
#define IDC_PROGRESS1 1047
|
#define IDC_PROGRESS1 1047
|
||||||
|
#define IDC_RADIO_DEFAULT 1048
|
||||||
|
#define IDC_RADIO_OPENGL 1049
|
||||||
|
#define IDC_RADIO_DIRECT3D 1050
|
||||||
|
|
||||||
// Next default values for new objects
|
// Next default values for new objects
|
||||||
//
|
//
|
||||||
@@ -65,7 +70,7 @@
|
|||||||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||||
#define _APS_NEXT_RESOURCE_VALUE 149
|
#define _APS_NEXT_RESOURCE_VALUE 149
|
||||||
#define _APS_NEXT_COMMAND_VALUE 32771
|
#define _APS_NEXT_COMMAND_VALUE 32771
|
||||||
#define _APS_NEXT_CONTROL_VALUE 1048
|
#define _APS_NEXT_CONTROL_VALUE 1049
|
||||||
#define _APS_NEXT_SYMED_VALUE 104
|
#define _APS_NEXT_SYMED_VALUE 104
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -2,37 +2,39 @@
|
|||||||
|
|
||||||
[General Info]
|
[General Info]
|
||||||
Version=1
|
Version=1
|
||||||
LastClass=ShowComment
|
LastClass=ChangeGameSettings
|
||||||
LastTemplate=CDialog
|
LastTemplate=CDialog
|
||||||
NewFileInclude1=#include "stdafx.h"
|
NewFileInclude1=#include "stdafx.h"
|
||||||
NewFileInclude2=#include "smpackage.h"
|
NewFileInclude2=#include "smpackage.h"
|
||||||
|
|
||||||
ClassCount=11
|
ClassCount=12
|
||||||
Class1=CSmpackageApp
|
Class1=CSmpackageApp
|
||||||
Class2=CSmpackageDlg
|
Class2=CSmpackageDlg
|
||||||
|
|
||||||
ResourceCount=12
|
ResourceCount=13
|
||||||
Resource1=IDR_MAINFRAME
|
Resource1=IDR_MAINFRAME
|
||||||
Resource2=IDD_ENTER_STRING
|
Resource2=IDD_ENTER_STRING
|
||||||
Class3=CSMPackageInstallDlg
|
Class3=CSMPackageInstallDlg
|
||||||
Class4=CSmpackageExportDlg
|
Class4=CSmpackageExportDlg
|
||||||
Resource3=IDD_MENU
|
Resource3=IDD_INSTALL
|
||||||
Class5=EnterName
|
Class5=EnterName
|
||||||
Resource4=IDD_EDIT_INSTALLATIONS
|
Resource4=IDD_CONVERT_THEME
|
||||||
Class6=EditInsallations
|
Class6=EditInsallations
|
||||||
Resource5=IDD_EDIT_METRICS
|
Resource5=IDD_SHOW_COMMENT
|
||||||
Class7=MainMenuDlg
|
Class7=MainMenuDlg
|
||||||
Resource6=IDD_DIALOG_NAME
|
Resource6=IDD_UNINSTALL_OLD_PACKAGES
|
||||||
Class8=ConvertThemeDlg
|
Class8=ConvertThemeDlg
|
||||||
Resource7=IDD_SHOW_COMMENT
|
Resource7=IDD_ENTER_COMMENT
|
||||||
Class9=EditMetricsDlg
|
Class9=EditMetricsDlg
|
||||||
Resource8=IDD_CONVERT_THEME
|
Resource8=IDD_EDIT_INSTALLATIONS
|
||||||
Resource9=IDD_ENTER_COMMENT
|
Resource9=IDD_EXPORTER
|
||||||
Class10=EnterComment
|
Class10=EnterComment
|
||||||
Resource10=IDD_EXPORTER
|
Resource10=IDD_EDIT_METRICS
|
||||||
Class11=ShowComment
|
Class11=ShowComment
|
||||||
Resource11=IDD_INSTALL
|
Resource11=IDD_DIALOG_NAME
|
||||||
Resource12=IDD_UNINSTALL_OLD_PACKAGES
|
Resource12=IDD_MENU
|
||||||
|
Class12=ChangeGameSettings
|
||||||
|
Resource13=IDD_CHANGE_GAME_SETTINGS
|
||||||
|
|
||||||
[CLS:CSmpackageApp]
|
[CLS:CSmpackageApp]
|
||||||
Type=0
|
Type=0
|
||||||
@@ -138,7 +140,7 @@ LastObject=EditInsallations
|
|||||||
[DLG:IDD_MENU]
|
[DLG:IDD_MENU]
|
||||||
Type=1
|
Type=1
|
||||||
Class=MainMenuDlg
|
Class=MainMenuDlg
|
||||||
ControlCount=11
|
ControlCount=14
|
||||||
Control1=IDOK,button,1342242817
|
Control1=IDOK,button,1342242817
|
||||||
Control2=IDC_STATIC,static,1342177294
|
Control2=IDC_STATIC,static,1342177294
|
||||||
Control3=IDC_EXPORT_PACKAGES,button,1342242816
|
Control3=IDC_EXPORT_PACKAGES,button,1342242816
|
||||||
@@ -150,6 +152,9 @@ Control8=IDC_EDIT_INSTALLATIONS,button,1342242816
|
|||||||
Control9=IDC_STATIC,static,1342308352
|
Control9=IDC_STATIC,static,1342308352
|
||||||
Control10=IDC_STATIC,button,1342177287
|
Control10=IDC_STATIC,button,1342177287
|
||||||
Control11=IDC_STATIC,static,1342308352
|
Control11=IDC_STATIC,static,1342308352
|
||||||
|
Control12=IDC_STATIC,button,1342177287
|
||||||
|
Control13=IDC_CHANGE_API,button,1342242816
|
||||||
|
Control14=IDC_STATIC,static,1342308352
|
||||||
|
|
||||||
[CLS:MainMenuDlg]
|
[CLS:MainMenuDlg]
|
||||||
Type=0
|
Type=0
|
||||||
@@ -158,7 +163,7 @@ ImplementationFile=MainMenuDlg.cpp
|
|||||||
BaseClass=CDialog
|
BaseClass=CDialog
|
||||||
Filter=D
|
Filter=D
|
||||||
VirtualFilter=dWC
|
VirtualFilter=dWC
|
||||||
LastObject=IDC_CONVERT_THEME
|
LastObject=IDC_ANALYZE_ELEMENTS
|
||||||
|
|
||||||
[DLG:IDD_CONVERT_THEME]
|
[DLG:IDD_CONVERT_THEME]
|
||||||
Type=1
|
Type=1
|
||||||
@@ -266,10 +271,11 @@ ImplementationFile=ShowComment.cpp
|
|||||||
BaseClass=CDialog
|
BaseClass=CDialog
|
||||||
Filter=D
|
Filter=D
|
||||||
VirtualFilter=dWC
|
VirtualFilter=dWC
|
||||||
LastObject=ShowComment
|
LastObject=IDC_DONTSHOW
|
||||||
|
|
||||||
[DLG:IDD_UNINSTALL_OLD_PACKAGES]
|
[DLG:IDD_UNINSTALL_OLD_PACKAGES]
|
||||||
Type=1
|
Type=1
|
||||||
|
Class=?
|
||||||
ControlCount=6
|
ControlCount=6
|
||||||
Control1=IDOK,button,1342242817
|
Control1=IDOK,button,1342242817
|
||||||
Control2=IDCANCEL,button,1342242816
|
Control2=IDCANCEL,button,1342242816
|
||||||
@@ -278,3 +284,24 @@ Control4=IDC_PACKAGES,edit,1342244992
|
|||||||
Control5=IDC_BUTTON1,button,1342242816
|
Control5=IDC_BUTTON1,button,1342242816
|
||||||
Control6=IDC_STATIC,static,1342308352
|
Control6=IDC_STATIC,static,1342308352
|
||||||
|
|
||||||
|
[DLG:IDD_CHANGE_GAME_SETTINGS]
|
||||||
|
Type=1
|
||||||
|
Class=ChangeGameSettings
|
||||||
|
ControlCount=7
|
||||||
|
Control1=IDOK,button,1342242817
|
||||||
|
Control2=IDCANCEL,button,1342242816
|
||||||
|
Control3=IDC_STATIC,button,1342177287
|
||||||
|
Control4=IDC_RADIO_DEFAULT,button,1342177289
|
||||||
|
Control5=IDC_RADIO_OPENGL,button,1342177289
|
||||||
|
Control6=IDC_RADIO_DIRECT3D,button,1342177289
|
||||||
|
Control7=IDC_STATIC,static,1342308352
|
||||||
|
|
||||||
|
[CLS:ChangeGameSettings]
|
||||||
|
Type=0
|
||||||
|
HeaderFile=ChangeGameSettings.h
|
||||||
|
ImplementationFile=ChangeGameSettings.cpp
|
||||||
|
BaseClass=CDialog
|
||||||
|
Filter=D
|
||||||
|
LastObject=IDCANCEL
|
||||||
|
VirtualFilter=dWC
|
||||||
|
|
||||||
|
|||||||
@@ -92,6 +92,14 @@ LINK32=link.exe
|
|||||||
# PROP Default_Filter ""
|
# PROP Default_Filter ""
|
||||||
# Begin Source File
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=.\ChangeGameSettings.cpp
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=.\ChangeGameSettings.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
SOURCE=.\EditInsallations.cpp
|
SOURCE=.\EditInsallations.cpp
|
||||||
# End Source File
|
# End Source File
|
||||||
# Begin Source File
|
# Begin Source File
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
// Microsoft Visual C++ generated resource script.
|
//Microsoft Developer Studio generated resource script.
|
||||||
//
|
//
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
|
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
#undef APSTUDIO_READONLY_SYMBOLS
|
#undef APSTUDIO_READONLY_SYMBOLS
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
// Anglais (États-Unis) resources
|
// English (U.S.) resources
|
||||||
|
|
||||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
@@ -27,18 +27,18 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
|||||||
// TEXTINCLUDE
|
// TEXTINCLUDE
|
||||||
//
|
//
|
||||||
|
|
||||||
1 TEXTINCLUDE
|
1 TEXTINCLUDE MOVEABLE PURE
|
||||||
BEGIN
|
BEGIN
|
||||||
"resource.h\0"
|
"resource.h\0"
|
||||||
END
|
END
|
||||||
|
|
||||||
2 TEXTINCLUDE
|
2 TEXTINCLUDE MOVEABLE PURE
|
||||||
BEGIN
|
BEGIN
|
||||||
"#include ""afxres.h""\r\n"
|
"#include ""afxres.h""\r\n"
|
||||||
"\0"
|
"\0"
|
||||||
END
|
END
|
||||||
|
|
||||||
3 TEXTINCLUDE
|
3 TEXTINCLUDE MOVEABLE PURE
|
||||||
BEGIN
|
BEGIN
|
||||||
"#define _AFX_NO_SPLITTER_RESOURCES\r\n"
|
"#define _AFX_NO_SPLITTER_RESOURCES\r\n"
|
||||||
"#define _AFX_NO_OLE_RESOURCES\r\n"
|
"#define _AFX_NO_OLE_RESOURCES\r\n"
|
||||||
@@ -66,7 +66,7 @@ END
|
|||||||
|
|
||||||
// Icon with lowest ID value placed first to ensure application icon
|
// Icon with lowest ID value placed first to ensure application icon
|
||||||
// remains consistent on all systems.
|
// remains consistent on all systems.
|
||||||
IDR_MAINFRAME ICON "smpackage.ICO"
|
IDR_MAINFRAME ICON DISCARDABLE "smpackage.ICO"
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
@@ -74,9 +74,9 @@ IDR_MAINFRAME ICON "smpackage.ICO"
|
|||||||
//
|
//
|
||||||
|
|
||||||
IDD_INSTALL DIALOGEX 0, 0, 332, 234
|
IDD_INSTALL DIALOGEX 0, 0, 332, 234
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
|
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
|
||||||
CAPTION "Stepmania Package Manager"
|
CAPTION "Stepmania Package Manager"
|
||||||
FONT 8, "MS Sans Serif", 0, 0, 0x0
|
FONT 8, "MS Sans Serif"
|
||||||
BEGIN
|
BEGIN
|
||||||
EDITTEXT IDC_EDIT_MESSAGE1,7,42,320,45,ES_MULTILINE |
|
EDITTEXT IDC_EDIT_MESSAGE1,7,42,320,45,ES_MULTILINE |
|
||||||
ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER | NOT
|
ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER | NOT
|
||||||
@@ -99,8 +99,8 @@ BEGIN
|
|||||||
END
|
END
|
||||||
|
|
||||||
IDD_EXPORTER DIALOGEX 0, 0, 332, 234
|
IDD_EXPORTER DIALOGEX 0, 0, 332, 234
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP |
|
STYLE DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE |
|
||||||
WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
WS_CAPTION | WS_SYSMENU
|
||||||
EXSTYLE WS_EX_APPWINDOW
|
EXSTYLE WS_EX_APPWINDOW
|
||||||
CAPTION "Stepmania Package Manager"
|
CAPTION "Stepmania Package Manager"
|
||||||
FONT 8, "MS Sans Serif", 0, 0, 0x1
|
FONT 8, "MS Sans Serif", 0, 0, 0x1
|
||||||
@@ -121,8 +121,8 @@ BEGIN
|
|||||||
PUSHBUTTON "Open Program Folder",IDC_BUTTON_OPEN,83,215,79,15
|
PUSHBUTTON "Open Program Folder",IDC_BUTTON_OPEN,83,215,79,15
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_DIALOG_NAME DIALOG 0, 0, 261, 58
|
IDD_DIALOG_NAME DIALOG DISCARDABLE 0, 0, 261, 58
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
CAPTION "Name Your Package"
|
CAPTION "Name Your Package"
|
||||||
FONT 8, "MS Sans Serif"
|
FONT 8, "MS Sans Serif"
|
||||||
BEGIN
|
BEGIN
|
||||||
@@ -135,8 +135,8 @@ BEGIN
|
|||||||
18,38,179,12
|
18,38,179,12
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_EDIT_INSTALLATIONS DIALOG 0, 0, 233, 220
|
IDD_EDIT_INSTALLATIONS DIALOG DISCARDABLE 0, 0, 233, 220
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
CAPTION "Edit Installations"
|
CAPTION "Edit Installations"
|
||||||
FONT 8, "MS Sans Serif"
|
FONT 8, "MS Sans Serif"
|
||||||
BEGIN
|
BEGIN
|
||||||
@@ -155,12 +155,12 @@ BEGIN
|
|||||||
IDC_STATIC,18,144,196,17
|
IDC_STATIC,18,144,196,17
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_MENU DIALOG 0, 0, 332, 234
|
IDD_MENU DIALOG DISCARDABLE 0, 0, 332, 281
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
CAPTION "StepMania Tools Main Menu"
|
CAPTION "StepMania Tools Main Menu"
|
||||||
FONT 8, "MS Sans Serif"
|
FONT 8, "MS Sans Serif"
|
||||||
BEGIN
|
BEGIN
|
||||||
DEFPUSHBUTTON "Close",IDOK,275,213,50,14
|
DEFPUSHBUTTON "Exit",IDOK,275,260,50,14
|
||||||
CONTROL 140,IDC_STATIC,"Static",SS_BITMAP,0,0,332,38
|
CONTROL 140,IDC_STATIC,"Static",SS_BITMAP,0,0,332,38
|
||||||
PUSHBUTTON "Export Packages",IDC_EXPORT_PACKAGES,20,120,70,15
|
PUSHBUTTON "Export Packages",IDC_EXPORT_PACKAGES,20,120,70,15
|
||||||
LTEXT "Choose this option to create .smzip files that you can share with other StepMania and DWI users. A .smzip package can contain songs, courses, themes, background animations, and more.",
|
LTEXT "Choose this option to create .smzip files that you can share with other StepMania and DWI users. A .smzip package can contain songs, courses, themes, background animations, and more.",
|
||||||
@@ -174,10 +174,14 @@ BEGIN
|
|||||||
GROUPBOX "Installations",IDC_STATIC,5,45,320,50
|
GROUPBOX "Installations",IDC_STATIC,5,45,320,50
|
||||||
LTEXT "Using this feature, you can:\n - Catch redundant and misnamed theme elements\n - Convert a SM 3.0 theme for use in SM 4.0\n - Edit theme metrics using a user-friendly interface",
|
LTEXT "Using this feature, you can:\n - Catch redundant and misnamed theme elements\n - Convert a SM 3.0 theme for use in SM 4.0\n - Edit theme metrics using a user-friendly interface",
|
||||||
IDC_STATIC,103,168,215,35
|
IDC_STATIC,103,168,215,35
|
||||||
|
GROUPBOX "Game Settings",IDC_STATIC,6,215,320,40
|
||||||
|
PUSHBUTTON "Change Settings",IDC_CHANGE_API,20,230,70,15
|
||||||
|
LTEXT "Using this feature, you can:\n - Change the graphics API that StepMania will use.",
|
||||||
|
IDC_STATIC,104,228,215,19
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_CONVERT_THEME DIALOG 0, 0, 332, 258
|
IDD_CONVERT_THEME DIALOG DISCARDABLE 0, 0, 332, 258
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
CAPTION "Theme Elements"
|
CAPTION "Theme Elements"
|
||||||
FONT 8, "MS Sans Serif"
|
FONT 8, "MS Sans Serif"
|
||||||
BEGIN
|
BEGIN
|
||||||
@@ -205,8 +209,8 @@ BEGIN
|
|||||||
15,WS_DISABLED
|
15,WS_DISABLED
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_EDIT_METRICS DIALOG 0, 0, 332, 234
|
IDD_EDIT_METRICS DIALOG DISCARDABLE 0, 0, 332, 234
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
CAPTION "Edit Theme Metrics"
|
CAPTION "Edit Theme Metrics"
|
||||||
FONT 8, "MS Sans Serif"
|
FONT 8, "MS Sans Serif"
|
||||||
BEGIN
|
BEGIN
|
||||||
@@ -229,9 +233,9 @@ BEGIN
|
|||||||
END
|
END
|
||||||
|
|
||||||
IDD_ENTER_COMMENT DIALOGEX 0, 0, 312, 202
|
IDD_ENTER_COMMENT DIALOGEX 0, 0, 312, 202
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
CAPTION "Add A Comment"
|
CAPTION "Add A Comment"
|
||||||
FONT 8, "MS Sans Serif", 0, 0, 0x0
|
FONT 8, "MS Sans Serif"
|
||||||
BEGIN
|
BEGIN
|
||||||
LTEXT "This message will be displayed before a user installs your package.",
|
LTEXT "This message will be displayed before a user installs your package.",
|
||||||
-1,7,7,219,12
|
-1,7,7,219,12
|
||||||
@@ -243,9 +247,9 @@ BEGIN
|
|||||||
END
|
END
|
||||||
|
|
||||||
IDD_SHOW_COMMENT DIALOGEX 0, 0, 246, 186
|
IDD_SHOW_COMMENT DIALOGEX 0, 0, 246, 186
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
CAPTION "Package Comment"
|
CAPTION "Package Comment"
|
||||||
FONT 8, "MS Sans Serif", 0, 0, 0x0
|
FONT 8, "MS Sans Serif"
|
||||||
BEGIN
|
BEGIN
|
||||||
EDITTEXT IDC_EDIT,7,7,232,137,ES_MULTILINE | ES_AUTOHSCROLL |
|
EDITTEXT IDC_EDIT,7,7,232,137,ES_MULTILINE | ES_AUTOHSCROLL |
|
||||||
ES_READONLY
|
ES_READONLY
|
||||||
@@ -256,8 +260,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
|
|
||||||
IDD_UNINSTALL_OLD_PACKAGES DIALOGEX 0, 0, 277, 161
|
IDD_UNINSTALL_OLD_PACKAGES DIALOGEX 0, 0, 277, 161
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
|
STYLE DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
WS_SYSMENU
|
|
||||||
CAPTION "Uninstall Old Packages"
|
CAPTION "Uninstall Old Packages"
|
||||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||||
BEGIN
|
BEGIN
|
||||||
@@ -271,7 +274,26 @@ BEGIN
|
|||||||
LTEXT "Delete old packages?",IDC_STATIC,105,119,67,12
|
LTEXT "Delete old packages?",IDC_STATIC,105,119,67,12
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_CHANGE_GAME_SETTINGS DIALOG DISCARDABLE 0, 0, 167, 146
|
||||||
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Change Game Settings"
|
||||||
|
FONT 8, "MS Sans Serif"
|
||||||
|
BEGIN
|
||||||
|
DEFPUSHBUTTON "OK",IDOK,49,124,50,14
|
||||||
|
PUSHBUTTON "Cancel",IDCANCEL,109,124,50,14
|
||||||
|
GROUPBOX "Graphics API",IDC_STATIC,7,7,152,71
|
||||||
|
CONTROL "Default (recommended)",IDC_RADIO_DEFAULT,"Button",
|
||||||
|
BS_AUTORADIOBUTTON,25,24,105,12
|
||||||
|
CONTROL "Force OpenGL",IDC_RADIO_OPENGL,"Button",
|
||||||
|
BS_AUTORADIOBUTTON,25,40,105,12
|
||||||
|
CONTROL "Force Direct3D",IDC_RADIO_DIRECT3D,"Button",
|
||||||
|
BS_AUTORADIOBUTTON,25,56,105,12
|
||||||
|
LTEXT "Tip: Change these only if you experience problems when using the default settings.",
|
||||||
|
IDC_STATIC,7,88,152,27
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef _MAC
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// Version
|
// Version
|
||||||
@@ -294,13 +316,13 @@ BEGIN
|
|||||||
BEGIN
|
BEGIN
|
||||||
BLOCK "040904B0"
|
BLOCK "040904B0"
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "FileDescription", "smpackage MFC Application"
|
VALUE "FileDescription", "smpackage MFC Application\0"
|
||||||
VALUE "FileVersion", "1, 0, 0, 1"
|
VALUE "FileVersion", "1, 0, 0, 1\0"
|
||||||
VALUE "InternalName", "smpackage"
|
VALUE "InternalName", "smpackage\0"
|
||||||
VALUE "LegalCopyright", "Copyright (C) 2002"
|
VALUE "LegalCopyright", "Copyright (C) 2002\0"
|
||||||
VALUE "OriginalFilename", "smpackage.EXE"
|
VALUE "OriginalFilename", "smpackage.EXE\0"
|
||||||
VALUE "ProductName", "smpackage Application"
|
VALUE "ProductName", "smpackage Application\0"
|
||||||
VALUE "ProductVersion", "1, 0, 0, 1"
|
VALUE "ProductVersion", "1, 0, 0, 1\0"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
@@ -309,6 +331,8 @@ BEGIN
|
|||||||
END
|
END
|
||||||
END
|
END
|
||||||
|
|
||||||
|
#endif // !_MAC
|
||||||
|
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
@@ -316,7 +340,7 @@ END
|
|||||||
//
|
//
|
||||||
|
|
||||||
#ifdef APSTUDIO_INVOKED
|
#ifdef APSTUDIO_INVOKED
|
||||||
GUIDELINES DESIGNINFO
|
GUIDELINES DESIGNINFO MOVEABLE PURE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDD_INSTALL, DIALOG
|
IDD_INSTALL, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
@@ -355,7 +379,7 @@ BEGIN
|
|||||||
LEFTMARGIN, 7
|
LEFTMARGIN, 7
|
||||||
RIGHTMARGIN, 325
|
RIGHTMARGIN, 325
|
||||||
TOPMARGIN, 7
|
TOPMARGIN, 7
|
||||||
BOTTOMMARGIN, 227
|
BOTTOMMARGIN, 274
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_CONVERT_THEME, DIALOG
|
IDD_CONVERT_THEME, DIALOG
|
||||||
@@ -397,6 +421,14 @@ BEGIN
|
|||||||
TOPMARGIN, 7
|
TOPMARGIN, 7
|
||||||
BOTTOMMARGIN, 154
|
BOTTOMMARGIN, 154
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_CHANGE_GAME_SETTINGS, DIALOG
|
||||||
|
BEGIN
|
||||||
|
LEFTMARGIN, 7
|
||||||
|
RIGHTMARGIN, 159
|
||||||
|
TOPMARGIN, 7
|
||||||
|
BOTTOMMARGIN, 138
|
||||||
|
END
|
||||||
END
|
END
|
||||||
#endif // APSTUDIO_INVOKED
|
#endif // APSTUDIO_INVOKED
|
||||||
|
|
||||||
@@ -406,12 +438,12 @@ END
|
|||||||
// Bitmap
|
// Bitmap
|
||||||
//
|
//
|
||||||
|
|
||||||
INSTALL BITMAP "install.bmp"
|
INSTALL BITMAP MOVEABLE PURE "install.bmp"
|
||||||
MANAGE BITMAP "manage.bmp"
|
MANAGE BITMAP MOVEABLE PURE "manage.bmp"
|
||||||
MENU BITMAP "menu.bmp"
|
MENU BITMAP MOVEABLE PURE "menu.bmp"
|
||||||
CONVERTTHEME BITMAP "converttheme.bmp"
|
CONVERTTHEME BITMAP MOVEABLE PURE "converttheme.bmp"
|
||||||
EDIT_METRICS BITMAP "editmetrics.bmp"
|
EDIT_METRICS BITMAP MOVEABLE PURE "editmetrics.bmp"
|
||||||
#endif // Anglais (États-Unis) resources
|
#endif // English (U.S.) resources
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user