diff --git a/launch3/Resource.h b/launch3/Resource.h index 317c8b1..17a9a4e 100644 --- a/launch3/Resource.h +++ b/launch3/Resource.h @@ -2,16 +2,20 @@ // Microsoft Visual C++ generated include file. // Used by LAUNCH3.RC // -#define IDR_MAINFRAME 128 #define IDD_LAUNCH3_DIALOG 102 +#define IDR_MAINFRAME 128 +#define IDC_NICK 1000 +#define IDC_LAUNCH 1003 +#define IDC_BUTTON2 1004 +#define IDC_BUTTON1 1007 // Next default values for new objects // #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 129 -#define _APS_NEXT_CONTROL_VALUE 1000 +#define _APS_NEXT_RESOURCE_VALUE 130 +#define _APS_NEXT_CONTROL_VALUE 1015 #define _APS_NEXT_SYMED_VALUE 101 #define _APS_NEXT_COMMAND_VALUE 32771 #endif diff --git a/launch3/launch3.aps b/launch3/launch3.aps index 622dfd3..7698fb0 100644 Binary files a/launch3/launch3.aps and b/launch3/launch3.aps differ diff --git a/launch3/launch3.clw b/launch3/launch3.clw index 3b81940..559d1ef 100644 --- a/launch3/launch3.clw +++ b/launch3/launch3.clw @@ -37,8 +37,9 @@ Filter=D [DLG:IDD_LAUNCH3_DIALOG] Type=1 Class=CLaunch3Dlg -ControlCount=3 -Control1=IDOK,button,1342242817 -Control2=IDCANCEL,button,1342242816 -Control3=IDC_STATIC,static,1342308352 +ControlCount=4 +Control1=IDC_STATIC,button,1342177287 +Control2=IDC_LAUNCH,button,1342242816 +Control3=IDC_BUTTON2,button,1342242816 +Control4=IDC_BUTTON1,button,1342242816 diff --git a/launch3/launch3.dsp b/launch3/launch3.dsp index 974bf57..378d5f2 100644 --- a/launch3/launch3.dsp +++ b/launch3/launch3.dsp @@ -40,9 +40,10 @@ RSC=rc.exe # PROP Use_Debug_Libraries 0 # PROP Output_Dir "Release" # PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 # PROP Target_Dir "" -# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /Yu"stdafx.h" /FD /c -# ADD CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /Yu"stdafx.h" /FD /c +# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c +# ADD CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /FR /YX /FD /c # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 # ADD BASE RSC /l 0x409 /d "NDEBUG" @@ -65,9 +66,10 @@ LINK32=link.exe # PROP Use_Debug_Libraries 1 # PROP Output_Dir "Debug" # PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 # PROP Target_Dir "" -# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /Yu"stdafx.h" /FD /GZ /c -# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /Yu"stdafx.h" /FD /GZ /c +# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /GZ /c +# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 # ADD BASE RSC /l 0x409 /d "_DEBUG" @@ -103,7 +105,6 @@ SOURCE=.\launch3Dlg.cpp # Begin Source File SOURCE=.\StdAfx.cpp -# ADD CPP /Yc"stdafx.h" # End Source File # End Group # Begin Group "Header Files" diff --git a/launch3/launch3.ncb b/launch3/launch3.ncb index 3c71466..70be121 100644 Binary files a/launch3/launch3.ncb and b/launch3/launch3.ncb differ diff --git a/launch3/launch3.opt b/launch3/launch3.opt index 8c05199..c913f4a 100644 Binary files a/launch3/launch3.opt and b/launch3/launch3.opt differ diff --git a/launch3/launch3.rc b/launch3/launch3.rc index 5ffed6a..468ea13 100644 --- a/launch3/launch3.rc +++ b/launch3/launch3.rc @@ -1,4 +1,4 @@ -// Microsoft Visual C++ generated resource script. +//Microsoft Developer Studio generated resource script. // #include "resource.h" @@ -12,6 +12,15 @@ ///////////////////////////////////////////////////////////////////////////// #undef APSTUDIO_READONLY_SYMBOLS +///////////////////////////////////////////////////////////////////////////// +// English (U.S.) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) +#ifdef _WIN32 +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US +#pragma code_page(1252) +#endif //_WIN32 + #ifdef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // @@ -35,19 +44,18 @@ BEGIN "#define _AFX_NO_OLE_RESOURCES\r\n" "#define _AFX_NO_TRACKER_RESOURCES\r\n" "#define _AFX_NO_PROPERTY_RESOURCES\r\n" - "\r\n" - "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n" - "#ifdef _WIN32\r\n" - "LANGUAGE 9, 1\r\n" - "#pragma code_page(1252)\r\n" - "#endif //_WIN32\r\n" - "#include ""res\\launch3.rc2"" // non-Microsoft Visual C++ edited resources\r\n" - "#include ""afxres.rc"" // Standard components\r\n" - "#endif\r\n" + "\r\n" + "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n" + "#ifdef _WIN32\r\n" + "LANGUAGE 9, 1\r\n" + "#pragma code_page(1252)\r\n" + "#endif //_WIN32\r\n" + "#include ""res\\launch3.rc2"" // non-Microsoft Visual C++ edited resources\r\n" + "#include ""afxres.rc"" // Standard components\r\n" + "#endif\r\n" "\0" END -///////////////////////////////////////////////////////////////////////////// #endif // APSTUDIO_INVOKED @@ -60,28 +68,25 @@ END // remains consistent on all systems. IDR_MAINFRAME ICON DISCARDABLE "res\\launch3.ico" - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE 9, 1 -#pragma code_page(1252) -#endif //_WIN32 ///////////////////////////////////////////////////////////////////////////// // // Dialog // -IDD_LAUNCH3_DIALOG DIALOGEX 0, 0, 320, 200 -STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +IDD_LAUNCH3_DIALOG DIALOGEX 0, 0, 135, 90 +STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_APPWINDOW -CAPTION "launch3" -FONT 8, "MS Sans Serif" +CAPTION "SA:MP Debug Launcher" +FONT 8, "MS Sans Serif", 0, 0, 0x1 BEGIN - DEFPUSHBUTTON "OK",IDOK,260,7,50,14 - PUSHBUTTON "Cancel",IDCANCEL,260,23,50,14 - LTEXT "TODO: Place dialog controls here.",IDC_STATIC,50,90,200,8 + GROUPBOX "Debug SA:MP",IDC_STATIC,7,7,121,73 + PUSHBUTTON "Launch Debug",IDC_LAUNCH,27,20,84,15 + PUSHBUTTON "Exit",IDC_BUTTON2,27,59,84,14 + PUSHBUTTON "Connect localhost",IDC_BUTTON1,27,39,84,16 END + +#ifndef _MAC ///////////////////////////////////////////////////////////////////////////// // // Version @@ -124,6 +129,9 @@ BEGIN END END +#endif // !_MAC + + ///////////////////////////////////////////////////////////////////////////// // // DESIGNINFO @@ -135,14 +143,19 @@ BEGIN IDD_LAUNCH3_DIALOG, DIALOG BEGIN LEFTMARGIN, 7 - RIGHTMARGIN, 313 + RIGHTMARGIN, 128 TOPMARGIN, 7 - BOTTOMMARGIN,193 + BOTTOMMARGIN, 83 END END #endif // APSTUDIO_INVOKED +#endif // English (U.S.) resources +///////////////////////////////////////////////////////////////////////////// + + + #ifndef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // @@ -158,8 +171,8 @@ END LANGUAGE 9, 1 #pragma code_page(1252) #endif //_WIN32 -#include "res\\launch3.rc2" // non-Microsoft Visual C++ edited resources -#include "afxres.rc" // Standard components +#include "res\launch3.rc2" // non-Microsoft Visual C++ edited resources +#include "afxres.rc" // Standard components #endif ///////////////////////////////////////////////////////////////////////////// diff --git a/launch3/launch3Dlg.cpp b/launch3/launch3Dlg.cpp index db2f6ee..f571ecb 100644 --- a/launch3/launch3Dlg.cpp +++ b/launch3/launch3Dlg.cpp @@ -34,9 +34,12 @@ void CLaunch3Dlg::DoDataExchange(CDataExchange* pDX) BEGIN_MESSAGE_MAP(CLaunch3Dlg, CDialog) //{{AFX_MSG_MAP(CLaunch3Dlg) - ON_WM_SYSCOMMAND() ON_WM_PAINT() ON_WM_QUERYDRAGICON() + ON_EN_CHANGE(IDC_NICK, OnChangeNick) + ON_BN_CLICKED(IDC_LAUNCH, OnLaunch) + ON_BN_CLICKED(IDC_BUTTON2, OnButton2) + ON_BN_CLICKED(IDC_BUTTON1, OnButton1) //}}AFX_MSG_MAP END_MESSAGE_MAP() @@ -57,11 +60,6 @@ BOOL CLaunch3Dlg::OnInitDialog() return TRUE; // return TRUE unless you set the focus to a control } -void CLaunch3Dlg::OnSysCommand(UINT nID, LPARAM lParam) -{ - CDialog::OnSysCommand(nID, lParam); -} - // If you add a minimize button to your dialog, you will need the code below // to draw the icon. For MFC applications using the document/view model, // this is automatically done for you by the framework. @@ -97,3 +95,27 @@ HCURSOR CLaunch3Dlg::OnQueryDragIcon() { return (HCURSOR) m_hIcon; } + +void CLaunch3Dlg::OnChangeNick() +{ + // TODO: If this is a RICHEDIT control, the control will not + // send this notification unless you override the CDialog::OnInitDialog() + // function and call CRichEditCtrl().SetEventMask() + // with the ENM_CHANGE flag ORed into the mask. + + // TODO: Add your control notification handler code here + +} + +void CLaunch3Dlg::OnLaunch() +{ +} + +void CLaunch3Dlg::OnButton2() +{ +} + +void CLaunch3Dlg::OnButton1() +{ +} + diff --git a/launch3/launch3Dlg.h b/launch3/launch3Dlg.h index 8af1905..96e5f84 100644 --- a/launch3/launch3Dlg.h +++ b/launch3/launch3Dlg.h @@ -36,9 +36,12 @@ protected: // Generated message map functions //{{AFX_MSG(CLaunch3Dlg) virtual BOOL OnInitDialog(); - afx_msg void OnSysCommand(UINT nID, LPARAM lParam); afx_msg void OnPaint(); afx_msg HCURSOR OnQueryDragIcon(); + afx_msg void OnChangeNick(); + afx_msg void OnLaunch(); + afx_msg void OnButton2(); + afx_msg void OnButton1(); //}}AFX_MSG DECLARE_MESSAGE_MAP() };