From fe2f8cf160c4df61a0a97fa7d3139859dc7acc25 Mon Sep 17 00:00:00 2001 From: andreja6 Date: Thu, 12 Apr 2018 18:25:17 -0700 Subject: [PATCH] Added GUI instances Added toolbox dialog TODO: Port GUI buttons to instances --- Dialogs.aps | Bin 33540 -> 34384 bytes Dialogs.rc | 49 +++++++++++++++++++++++++++++++++++++++++ TextButtonInstance.cpp | 9 ++++++++ TextButtonInstance.h | 10 +++++++++ resource.h | 7 ++++-- 5 files changed, 73 insertions(+), 2 deletions(-) create mode 100644 TextButtonInstance.cpp create mode 100644 TextButtonInstance.h diff --git a/Dialogs.aps b/Dialogs.aps index d3ba647e1e2bb1be62d66d75476047a95b8be503..b79ce96754075b4c617f09c2415d82ed62337688 100644 GIT binary patch delta 986 zcmZ`%O-NKx6#nj;8FjSc6{Mmz4*jSF#&b+l6MKI%QEe(L_T&nUVlS;&4PsxuNi>}mOLRf!Y?{)~(JQki z*Wc1(Az?e`A=p_)%8DkT;3z!Ljt(Z`sYEK~AU>S1qsc@nItaNWD=ojMzYt=9E}K_J zI?$%Iv4ou-a-5{;jA57hUBZ!5+J6eoz4XmIEPhhJTCUzMEss(Jw;Z5VD^xEj!*qs+ z(ssf~I&l_?fLQ@Q{jh2&Y}boU>a~|S(@Gm-=72Lg7#(QiyiFlcTB{WzS2*P3+Pofp z*PZ|K&=s+lJaCxJ^8#!Wi~vmy`ip=!!O;!e59p%!aYHaJu8QJLs(WnwVmZojMf9NH z1Ma~<7h-Htwg|e>3JsmGIo=BHjZuVA7yHx9NLFJ`gT=XBFqxIL5j>D5&>go=fZn(ZFOG;Z;Jo%d;c?JV(?%zyE`dhg$ayI2gC)W#L6%*4bhUCPw8tECvQ#Ne?m zj~V5mWm_MMl!oADPL@ZSGU&Y?DqCPuwP?}|1)6(-PxL)=L}_v9$xH)ghS`kKT%MN zgAEbY6h;tD4GsPQwFE9L_EV6C=Y`Mn_I=)3%spl2hA?#u)K}uz^$x=*dM(*|S`bnY z@cJ?j(}cK$L5iS+Go4Lb$w?*v#JClp3L1~YVUK%&Bm_jVm69*U5p;C*60t_#+5tt> zc{a$>mA;H$^s2v56vJzLLN)j6MMJM^m2!0_Ux8FI4G2&)jJm3o_jc<>QQa zGYwMRxmj_794_Hgp^_^5Yn-_now>4akOdIw+KsZLMZZ>}-4t2FqIEmr7kJklPn&7h Wx9Hvu`wN^r*mToe4Tb`t$>Kk|&R>`S diff --git a/Dialogs.rc b/Dialogs.rc index b346945..d43a6b4 100644 --- a/Dialogs.rc +++ b/Dialogs.rc @@ -46,6 +46,55 @@ END #endif // APSTUDIO_INVOKED + +///////////////////////////////////////////////////////////////////////////// +// +// Dialog +// + +IDD_TOOLBOX DIALOGEX 0, 0, 368, 72 +STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD +FONT 8, "MS Shell Dlg", 0, 0, 0x0 +BEGIN + CONTROL "",IDC_AXBROWSER1,"{A8F8E829-06DA-11D2-8D70-00A0C98B28E2}",WS_TABSTOP,7,7,354,58 +END + + +///////////////////////////////////////////////////////////////////////////// +// +// DESIGNINFO +// + +#ifdef APSTUDIO_INVOKED +GUIDELINES DESIGNINFO +BEGIN + IDD_TOOLBOX, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 361 + TOPMARGIN, 7 + BOTTOMMARGIN, 65 + END +END +#endif // APSTUDIO_INVOKED + + +///////////////////////////////////////////////////////////////////////////// +// +// Dialog Info +// + +IDD_TOOLBOX DLGINIT +BEGIN + IDC_AXBROWSER1, 0x376, 76, 0 +0x0000, 0x0000, 0xb293, 0x0000, 0x0048, 0x0000, 0x0003, 0x0008, 0xf20b, +0x4757, 0x0020, 0x0000, 0x005f, 0x0065, 0x0078, 0x0074, 0x0065, 0x006e, +0x0074, 0x0078, 0x36e1, 0x0000, 0x0003, 0x0008, 0xf20a, 0x4757, 0xffe0, +0xffff, 0x005f, 0x0065, 0x0078, 0x0074, 0x0065, 0x006e, 0x0074, 0x0079, +0x09b7, 0x0000, + 0 +END + #endif // English (U.S.) resources ///////////////////////////////////////////////////////////////////////////// diff --git a/TextButtonInstance.cpp b/TextButtonInstance.cpp new file mode 100644 index 0000000..5361714 --- /dev/null +++ b/TextButtonInstance.cpp @@ -0,0 +1,9 @@ +#include "TextButtonInstance.h" + +TextButtonInstance::TextButtonInstance(void) +{ +} + +TextButtonInstance::~TextButtonInstance(void) +{ +} diff --git a/TextButtonInstance.h b/TextButtonInstance.h new file mode 100644 index 0000000..ed20a1d --- /dev/null +++ b/TextButtonInstance.h @@ -0,0 +1,10 @@ +#pragma once +#include "instance.h" + +class TextButtonInstance : + public Instance +{ +public: + TextButtonInstance(void); + ~TextButtonInstance(void); +}; diff --git a/resource.h b/resource.h index 3d988c8..1ba2fe9 100644 --- a/resource.h +++ b/resource.h @@ -2,15 +2,18 @@ // Microsoft Visual C++ generated include file. // Used by Dialogs.rc // +#define IDD_FORMVIEW 101 +#define IDD_TOOLBOX 101 #define IDD_ABOUT_DIALOG 102 +#define IDC_AXBROWSER1 1001 // Next default values for new objects // #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 105 +#define _APS_NEXT_RESOURCE_VALUE 106 #define _APS_NEXT_COMMAND_VALUE 40004 -#define _APS_NEXT_CONTROL_VALUE 1001 +#define _APS_NEXT_CONTROL_VALUE 1002 #define _APS_NEXT_SYMED_VALUE 101 #endif #endif