From 9e76a850803c251d505b7ca78574343bf16641e6 Mon Sep 17 00:00:00 2001 From: RD42 <42702181+dashr9230@users.noreply.github.com> Date: Sun, 22 Oct 2023 17:19:24 +0800 Subject: [PATCH] [launch3] Change main dialog form --- launch3/Resource.h | 10 ++++-- launch3/launch3.aps | Bin 20888 -> 21432 bytes launch3/launch3.clw | 9 +++--- launch3/launch3.dsp | 11 ++++--- launch3/launch3.ncb | Bin 41984 -> 58368 bytes launch3/launch3.opt | Bin 48640 -> 49664 bytes launch3/launch3.rc | 69 ++++++++++++++++++++++++----------------- launch3/launch3Dlg.cpp | 34 ++++++++++++++++---- launch3/launch3Dlg.h | 5 ++- 9 files changed, 91 insertions(+), 47 deletions(-) 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 622dfd36ab592fd07d6c11569e163d0e22b8ea99..7698fb05b6d8c720a2fdb0ea5e22cd2773852307 100644 GIT binary patch delta 2835 zcmc&$ZA_C_6n+X)pvad4ai9oR6diOe=;$a;N?V{%O21%M!Hy4=N)@FQ@oPoYnWz)- z65}$B$z+?$Ha5j<{86*8ESphdmZ?A7AKjlBP3968vn7U|`?fEAS+-uiQbr@FYru}qva)#=UF^Xoo{ zRuX!MJfj}Ura<`XAr98TI?Shg0i3tNpV3999yrz;M@iOkx$Xsc?#qAp1`zr02jZ% zgS;h9yj0$c)-63y<}bwxa~oW~VcdB-fs~X~=&hTOkx`1pi{``LejKm6o6$e?4rXU% zogTx& z{7S6eaRsY7hhVH&i4QJ~;}y#u=xqV44-8?)@iE+b`~=CVRoFQA9+s>Kpyka=D7PNP z+}sLu9e4}wu1*YGy9b3l6`cnTA#nU#-28O{7P}ks=P!V}=Sx_c-Ue%p>0w)9Iwai@ zEck!hzl*QojTSm(o zTt`SP=07DfQVDZOhEiwGQx@a@H=p6vPgXJHji!=9i8DS%^ub7u0wLr{LYNduBh*0g$ zQ~&A56)oaKfi8&c^v4h{OJljQ%2XM0%0u@Dzgc9cWP@>qC0A2s2=~cBtQJNm^e9Cg zY;@xou@0@+h7BZJ&_dE?w4sC0Zgw}WFbKo~wpe=ZfEg1)>ziT~@g_KzJY=>kq``$` zJd6g}_DzW(jV&=Ek=yCWE(wpC!-gjG!i&IEo(nhn}@vCJgnMR>33`Fs=sj-autHRhyPhbvT7P$9K^jk*} z0`N1hLK$6&WHzA4o5#yg7%nQ^9MVDp?4IJYXf>8ImQWa71_c{W$kX_VeR+aA&f2(2JrUdo`IJxe$^FT`+?70=Nt!D^^3_8852OMMkI>LSDdW~0Ny zzg;RF`Z^OdMOw%?Xz*CghFT)2)!ZouLiQXg<{vX0s%UVz>a9f_TZVWkrr}r#6o5x> zb9$@|rd2MF!{n@Qa2QOUM!lthf)%TgDiXNfP;YfP>Mf#Ltyzv)QoYk%XEH{#c!5nM z<;c=TbCQ45vEOS-G!xL55o+di>0M?6?V+Tm52K~kd?cA^=rv$o>)h!r z&cjBn%GiYz1dnBGQT_d>b8$>z%a*6nnHWo8R$HdLl1|g31a_1}{^qz6`I{rJCc@1W hc4Ovi@&{!=St={CFNm^OS))B$9wd{6Hn!8A{U_9~daM8d delta 2470 zcmbVOO>7%Q6n?vQ9Jg`ScKVyN3U1Su5U6D*p`k65I9?Y_HnD4mD5@ewAxWD^X<9XH z0jZK#s1gxslS*>|4oCq8H@neWZ+k{Br<81L-N z``*vI_vX#4AAhHO{*7{9PaG={WzUQ+PF}e-b!#!z(^u;CiSa9wa|;ir=he`LN|Ye6 zTxt_lRSO46HdP#HI9M@>@Q`V`1Kya@>gp;+X4K?EwHnXR@neYTe{Gu-c4bUj!DJH# zB*1o8BuN!UmK=#VfYHKBjv_Yl}-O`cE6~qv< zbZNkH*lm-7V1aMwUQj_+*7b9`E`zAm?ns(n64)Xou$=_plPDpxsZ-(d;-UzMw@dp_ zW5IX~G-C<{@g_1M*~-br^S_FX&2#;sY3oFIWJmPwT*HX&Jg>_ByjH75(O08YjiS|v zy-FILr3ki!#cT^B(r6>)4rpwJz8ZqucNW^4h ze6SRX#axQ>0DyM?m5&BEJq?5?72D+|0`pZ`GZ}M%XVk|8W#|LCN;l~S@-|PCm@Uv0 z%~B6|VH%<`@G|fPk&DDD0iq&nHBp@Q;>U&h3En0!lT^v;q}}u(bX{J(%><3o3|*&1 zn!~CKu$`tPrPw5zuiv^&KMT2Q^f7ei=(1>t?s>Ia`o{7K1>}l9P$P9C(Ten>K!eOg zQ^ikBC!5#q!)vsDWsOKY(e{YmNLNK6r5IFvJ>F)Mwlt*zUMzD!+U5+iOqO$j49y^0 z^-V2y(?weIBImq}z@m;=DzHT$voc9DNR8WG zxHqX&YExgRVzl|9QW6iFJN6}IA*84mDLjqdO9PY=iq;Vrql4mQ?YOX_v4$Z!Pg(Ix z^pKd>9t4m+aVUB+&`%LD7(KqPeuI*fqcO^fucM!ecVoJ8SKNzbkGsLUWyJ;c8rq8Tnfx`PE1BEe4 zeUwV2QxsxY--6Sr6#Jjo%iFOug+(#ms_YU!#t#R(Pg6`h!vwN%(bRHSX%U?*31!ct ze9P0bqI0-6y@>6Z)KJAQV@ z=O=G2OwIQAWAgeGy+y~6xz~w3uM6d$zTdt9e`G`N@r97rvlFkBM=~S%EUYrM6Hyo> zMLZ}T`ETBiVg=UZg)+n0oPn#YZWRtDeG1pcXnA5ZS1RWV!xPxY!j6AOTKWHoABR73 zJeS1n3mt(|)Q76rtJUr344{`HycBobd8+vK!td&aDn2W<%MZ^c>c#u;gpQ*6`WwYp zO>HOm4!(o>a1X|`tj_J_s)GN0So~aS3-Ou$b(g@I4&8-Zq*-X?b0@goA2;t@?@!;v gdC)|Ae7~42N7TfiNDl88cgx{W7wl~s;>&XTp9@LV8UO$Q 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 3c7146627b24016c3cc1c448feb8b7f47406f04d..70be1217d22a44c629eb171d29417966f4329cd2 100644 GIT binary patch literal 58368 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 WrH&jNVLhAj0A)JmA<8UDE$uhux-g0W literal 48640 zcmeHQT~ixX7~VjsG;L~I(Q5sQRQsV2^HoUE)P~(a(*~#sg=*~>7S@zqu8%PsY>i`yPz;2+G@k9F$>4gh@s zt@(36KX3@}0*3)wXCJmlf#(5S0?KjV1n>ed0K5p0-AQa;23`S90j~nD0j~pZ0B-_h zm%?@sI1RiFyaSv8&I0Fv^T4|R*$!bl3cYKt^*$f86XRg-3@H#fO+61@CooK za0^%fZUbc3DJ`QI_^}i}BG<94D3371=G#lSVq`2m4Ng0D{m);%>-pJ3@k`Trc&{k; z6jLcHIVGiLyOP#s&y zCZ?{dbJ<{IG!vCC7N!!Z=>^wFZUY6gOegDijN3l%oT!*ZLyw1i-gM5i)Kbng<7(O& zS1T<$yJyAyaw%ttxT+O%B?Eh>#e<1rNu>0Asag=B`01k4^ADOCX2)l4*7k?7KeI?YO=J>N$=ZR4eL^~MV_LluS=3UA^vtBs>+{}H)7dde z5atFBXCIYCJm~XY5xIh>5H0bw_Rg6+??VZ=OTIynUHZhx0hfHEF zKNN~Y!=cg9a15*Jo<@tenOP(li^i}Zt{E-m7G{wP;We`;%x10)EmbYc&~0~-(MT+I z(Pm8swf=&5GPL@4&br`gv!>wI`w2(GvC!z+MC`B<(`qtZKN;I-WX-5iP(Jzsz>OJT z25Jl(_`!oOz>U80)a*O7_qf+%$MF!~VhH=Sec$Wpq4gvVZhjTm^Xs~C9lxnt=WdK| zW4!#D8DIvO0cK!(1|Ij+{_b6V+uht@|2lhpcy`PHGr$Zm1MOvi z^}qJ=$)hm?dx?R~@~`KSk*p&xnew6=wL#<`Q>_3e`?$IMATtd=l3@8FUMwOCU7wY`0cH}1V&*#9p0ONkt4rq!0 zmgE1Z&VMiRzh&pbt|%V#eVCldT&n;5yqkvX&r@2rFr8zY?>!<@r)xtUm#0_U ztZH|FcJ1${Wayf^x8{w?J+qw43;$Wy^VusW51$a zcO`zLK4C54a8b_2w&JS0Bl%~h6#m9oVBttPUyD>~v1b|h<;e)N-sWqMEm*A9EKVpPknMPL7bc6I)U zQ>U?^-BGECHni+52$a+uP*hEng%{m1pyBvB@k>p#*Ph#NDoFBo9`ud9}s^}nuKP7a0{UAOi|&v(5(Nl z{zrE_vi`^V-=6%S<4H3E?PP%Uzjm_uzmLWG-~YY@JOO5a8DIvOfn8*P^}k&tn_V#j z9mar$nuANIyts@Xp;TI)-HE5De|VL=xb+`3RGG}f|9yDZ6$^C`TWbTTKiQ8{`haHZ zKhBa1*FSZ4+FGqYxl?}|&))biJ$*1-}t;`2KF-ptp9e^>a+gaRm;i2Fayj0Gr$Zq zV1V`C1_be8W}u51IEcE59_3Wupe+NA1{P$!$4cI-6>}wH*`Lz1MYlTSqLxaeXD0o( zlKOI~Xs-Cr-3Vj@=Wn0+JQ9tKj9iRGhocvha$?zA7 zG6X6~3M6k*w)`8N-vP<;Ef}1FuE_Ntx&C8%a*QrNe*TN|_;J;!>Q+4B^HNPv$dRFV zO5^9h$PW(QG6TED0PBCdM)htuV*PJ7SY{v005iZ0Faw>!0PBC9vJyNGW?=Uj_z$PE BHZ%YL 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() };