From 453b7c4bf29cde34ff28e0b312c469bc347a64e5 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 22 Jul 2003 03:10:43 +0000 Subject: [PATCH] Add "don't ask" to EnterComment. --- stepmania/src/smpackage/EnterComment.cpp | 2 + stepmania/src/smpackage/EnterComment.h | 3 + stepmania/src/smpackage/resource.h | 6 +- stepmania/src/smpackage/smpackage.rc | 83 ++++++++++++------------ 4 files changed, 49 insertions(+), 45 deletions(-) diff --git a/stepmania/src/smpackage/EnterComment.cpp b/stepmania/src/smpackage/EnterComment.cpp index ba81dea1bb..2dc91a6ff3 100644 --- a/stepmania/src/smpackage/EnterComment.cpp +++ b/stepmania/src/smpackage/EnterComment.cpp @@ -17,6 +17,7 @@ static char THIS_FILE[] = __FILE__; EnterComment::EnterComment(CWnd* pParent /*=NULL*/) : CDialog(EnterComment::IDD, pParent) + , m_bDontAsk(FALSE) { //{{AFX_DATA_INIT(EnterComment) // NOTE: the ClassWizard will add member initialization here @@ -30,6 +31,7 @@ void EnterComment::DoDataExchange(CDataExchange* pDX) //{{AFX_DATA_MAP(EnterComment) DDX_Control(pDX, IDC_EDIT, m_edit); //}}AFX_DATA_MAP + DDX_Check(pDX, IDC_DONTASK, m_bDontAsk); } diff --git a/stepmania/src/smpackage/EnterComment.h b/stepmania/src/smpackage/EnterComment.h index 7fcf772275..53e0ddcc84 100644 --- a/stepmania/src/smpackage/EnterComment.h +++ b/stepmania/src/smpackage/EnterComment.h @@ -1,3 +1,4 @@ +#include "afxwin.h" #if !defined(AFX_ENTERCOMMENT_H__DE628EA8_0FE7_4594_B2A2_47BDB283FA1E__INCLUDED_) #define AFX_ENTERCOMMENT_H__DE628EA8_0FE7_4594_B2A2_47BDB283FA1E__INCLUDED_ @@ -40,6 +41,8 @@ protected: virtual void OnOK(); //}}AFX_MSG DECLARE_MESSAGE_MAP() +public: + BOOL m_bDontAsk; }; //{{AFX_INSERT_LOCATION}} diff --git a/stepmania/src/smpackage/resource.h b/stepmania/src/smpackage/resource.h index 95b24c282e..71efbaf872 100644 --- a/stepmania/src/smpackage/resource.h +++ b/stepmania/src/smpackage/resource.h @@ -1,5 +1,5 @@ //{{NO_DEPENDENCIES}} -// Microsoft Developer Studio generated include file. +// Microsoft Visual C++ generated include file. // Used by smpackage.rc // #define IDD_SMPACKAGE_DIALOG 102 @@ -52,6 +52,8 @@ #define IDC_BUTTON_OVERRIDE 1037 #define IDC_BUTTON_HELP 1038 #define IDC_BUTTON_CLOSE 1039 +#define IDC_CHECK1 1040 +#define IDC_DONTASK 1041 // Next default values for new objects // @@ -59,7 +61,7 @@ #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NEXT_RESOURCE_VALUE 147 #define _APS_NEXT_COMMAND_VALUE 32771 -#define _APS_NEXT_CONTROL_VALUE 1040 +#define _APS_NEXT_CONTROL_VALUE 1042 #define _APS_NEXT_SYMED_VALUE 101 #endif #endif diff --git a/stepmania/src/smpackage/smpackage.rc b/stepmania/src/smpackage/smpackage.rc index f15cb01325..e5adff398f 100644 --- a/stepmania/src/smpackage/smpackage.rc +++ b/stepmania/src/smpackage/smpackage.rc @@ -1,4 +1,4 @@ -//Microsoft Developer Studio generated resource script. +// Microsoft Visual C++ generated resource script. // #include "resource.h" @@ -27,18 +27,18 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US // TEXTINCLUDE // -1 TEXTINCLUDE DISCARDABLE +1 TEXTINCLUDE BEGIN "resource.h\0" END -2 TEXTINCLUDE DISCARDABLE +2 TEXTINCLUDE BEGIN "#include ""afxres.h""\r\n" "\0" END -3 TEXTINCLUDE DISCARDABLE +3 TEXTINCLUDE BEGIN "#define _AFX_NO_SPLITTER_RESOURCES\r\n" "#define _AFX_NO_OLE_RESOURCES\r\n" @@ -66,15 +66,15 @@ END // Icon with lowest ID value placed first to ensure application icon // remains consistent on all systems. -IDR_MAINFRAME ICON DISCARDABLE "smpackage.ICO" +IDR_MAINFRAME ICON "smpackage.ICO" ///////////////////////////////////////////////////////////////////////////// // // Dialog // -IDD_INSTALL DIALOG DISCARDABLE 0, 0, 332, 234 -STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION +IDD_INSTALL DIALOG 0, 0, 332, 234 +STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION CAPTION "Stepmania Package Manager" FONT 8, "MS Sans Serif" BEGIN @@ -97,8 +97,8 @@ BEGIN END IDD_EXPORTER DIALOGEX 0, 0, 332, 234 -STYLE DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | - WS_CAPTION | WS_SYSMENU +STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | + WS_VISIBLE | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_APPWINDOW CAPTION "Stepmania Package Manager" FONT 8, "MS Sans Serif", 0, 0, 0x1 @@ -119,8 +119,8 @@ BEGIN PUSHBUTTON "Open Program Folder",IDC_BUTTON_OPEN,83,215,79,15 END -IDD_DIALOG_NAME DIALOG DISCARDABLE 0, 0, 261, 58 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +IDD_DIALOG_NAME DIALOG 0, 0, 261, 58 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Name Your Package" FONT 8, "MS Sans Serif" BEGIN @@ -133,8 +133,8 @@ BEGIN 18,38,179,12 END -IDD_EDIT_INSTALLATIONS DIALOG DISCARDABLE 0, 0, 233, 220 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +IDD_EDIT_INSTALLATIONS DIALOG 0, 0, 233, 220 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Edit Installations" FONT 8, "MS Sans Serif" BEGIN @@ -153,8 +153,8 @@ BEGIN IDC_STATIC,18,144,196,17 END -IDD_MENU DIALOG DISCARDABLE 0, 0, 332, 234 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +IDD_MENU DIALOG 0, 0, 332, 234 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "StepMania Tools Main Menu" FONT 8, "MS Sans Serif" BEGIN @@ -174,8 +174,8 @@ BEGIN IDC_STATIC,103,168,215,35 END -IDD_CONVERT_THEME DIALOG DISCARDABLE 0, 0, 332, 258 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +IDD_CONVERT_THEME DIALOG 0, 0, 332, 258 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Theme Elements" FONT 8, "MS Sans Serif" BEGIN @@ -203,8 +203,8 @@ BEGIN 15,WS_DISABLED END -IDD_EDIT_METRICS DIALOG DISCARDABLE 0, 0, 332, 234 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +IDD_EDIT_METRICS DIALOG 0, 0, 332, 234 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Edit Theme Metrics" FONT 8, "MS Sans Serif" BEGIN @@ -226,20 +226,22 @@ BEGIN PUSHBUTTON "Explanation",IDC_BUTTON_HELP,65,214,71,13 END -IDD_ENTER_COMMENT DIALOG DISCARDABLE 0, 0, 312, 202 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +IDD_ENTER_COMMENT DIALOGEX 0, 0, 312, 202 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Add A Comment" -FONT 8, "MS Sans Serif" +FONT 8, "MS Sans Serif", 0, 0, 0x0 BEGIN LTEXT "This message will be displayed before a user installs your package.", -1,7,7,219,12 - EDITTEXT IDC_EDIT,17,24,232,171,ES_MULTILINE | ES_AUTOHSCROLL + EDITTEXT IDC_EDIT,17,24,232,155,ES_MULTILINE | ES_AUTOHSCROLL DEFPUSHBUTTON "OK",IDOK,255,7,50,14 PUSHBUTTON "Cancel",IDCANCEL,255,24,50,14 + CONTROL "Don't display this dialog in the future",IDC_DONTASK, + "Button",BS_AUTOCHECKBOX | WS_TABSTOP,20,181,145,11 END -IDD_SHOW_COMMENT DIALOG DISCARDABLE 0, 0, 246, 186 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +IDD_SHOW_COMMENT DIALOG 0, 0, 246, 186 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Package Comment" FONT 8, "MS Sans Serif" BEGIN @@ -250,7 +252,6 @@ BEGIN END -#ifndef _MAC ///////////////////////////////////////////////////////////////////////////// // // Version @@ -273,15 +274,13 @@ BEGIN BEGIN BLOCK "040904B0" BEGIN - VALUE "CompanyName", "\0" - VALUE "FileDescription", "smpackage MFC Application\0" - VALUE "FileVersion", "1, 0, 0, 1\0" - VALUE "InternalName", "smpackage\0" - VALUE "LegalCopyright", "Copyright (C) 2002\0" - VALUE "LegalTrademarks", "\0" - VALUE "OriginalFilename", "smpackage.EXE\0" - VALUE "ProductName", "smpackage Application\0" - VALUE "ProductVersion", "1, 0, 0, 1\0" + VALUE "FileDescription", "smpackage MFC Application" + VALUE "FileVersion", "1, 0, 0, 1" + VALUE "InternalName", "smpackage" + VALUE "LegalCopyright", "Copyright (C) 2002" + VALUE "OriginalFilename", "smpackage.EXE" + VALUE "ProductName", "smpackage Application" + VALUE "ProductVersion", "1, 0, 0, 1" END END BLOCK "VarFileInfo" @@ -290,8 +289,6 @@ BEGIN END END -#endif // !_MAC - ///////////////////////////////////////////////////////////////////////////// // @@ -299,7 +296,7 @@ END // #ifdef APSTUDIO_INVOKED -GUIDELINES DESIGNINFO DISCARDABLE +GUIDELINES DESIGNINFO BEGIN IDD_INSTALL, DIALOG BEGIN @@ -381,11 +378,11 @@ END // Bitmap // -INSTALL BITMAP DISCARDABLE "install.bmp" -MANAGE BITMAP DISCARDABLE "manage.bmp" -MENU BITMAP DISCARDABLE "menu.bmp" -CONVERTTHEME BITMAP DISCARDABLE "converttheme.bmp" -EDIT_METRICS BITMAP DISCARDABLE "editmetrics.bmp" +INSTALL BITMAP "install.bmp" +MANAGE BITMAP "manage.bmp" +MENU BITMAP "menu.bmp" +CONVERTTHEME BITMAP "converttheme.bmp" +EDIT_METRICS BITMAP "editmetrics.bmp" #endif // English (U.S.) resources /////////////////////////////////////////////////////////////////////////////