From 595f645cca739e75d64c52253f1ba0db6c9f605e Mon Sep 17 00:00:00 2001 From: Ged Murphy Date: Fri, 13 Apr 2007 23:44:07 +0000 Subject: [PATCH] delete cplsample, we have no reason to have a cpl applet shell in our tree svn path=/trunk/; revision=26335 --- reactos/dll/cpl/cplsample/cplsample.c | 224 ------------------ reactos/dll/cpl/cplsample/cplsample.def | 6 - reactos/dll/cpl/cplsample/cplsample.h | 16 -- reactos/dll/cpl/cplsample/cplsample.rc | 44 ---- reactos/dll/cpl/cplsample/resource.h | 25 -- .../dll/cpl/cplsample/resources/cpl_icon1.ico | Bin 1398 -> 0 bytes 6 files changed, 315 deletions(-) delete mode 100644 reactos/dll/cpl/cplsample/cplsample.c delete mode 100644 reactos/dll/cpl/cplsample/cplsample.def delete mode 100644 reactos/dll/cpl/cplsample/cplsample.h delete mode 100644 reactos/dll/cpl/cplsample/cplsample.rc delete mode 100644 reactos/dll/cpl/cplsample/resource.h delete mode 100644 reactos/dll/cpl/cplsample/resources/cpl_icon1.ico diff --git a/reactos/dll/cpl/cplsample/cplsample.c b/reactos/dll/cpl/cplsample/cplsample.c deleted file mode 100644 index 0ba9320ac91..00000000000 --- a/reactos/dll/cpl/cplsample/cplsample.c +++ /dev/null @@ -1,224 +0,0 @@ -/* - * ReactOS - * Copyright (C) 2004 ReactOS Team - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ -/* $Id$ - * - * PROJECT: ReactOS Sample Control Panel - * FILE: lib/cpl/cplsample/cplsample.c - * PURPOSE: ReactOS Sample Control Panel - * PROGRAMMER: Thomas Weidenmueller (w3seek@users.sourceforge.net) - * UPDATE HISTORY: - * 05-01-2004 Created - */ -#include -#include -#include - -#include "resource.h" -#include "cplsample.h" - -#define NUM_APPLETS (1) - -LONG APIENTRY Applet1(HWND hwnd, UINT uMsg, LONG wParam, LONG lParam); -HINSTANCE hApplet = 0; - -/* Applets */ -APPLET Applets[NUM_APPLETS] = -{ - {IDC_CPLICON_1, IDS_CPLNAME_1, IDS_CPLDESCRIPTION_1, Applet1} -}; - -static void -InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc) -{ - ZeroMemory(psp, sizeof(PROPSHEETPAGE)); - psp->dwSize = sizeof(PROPSHEETPAGE); - psp->dwFlags = PSP_DEFAULT; - psp->hInstance = hApplet; - psp->pszTemplate = MAKEINTRESOURCE(idDlg); - psp->pfnDlgProc = DlgProc; -} - -/* Property page dialog callback */ -INT_PTR CALLBACK -Page1Proc( - HWND hwndDlg, - UINT uMsg, - WPARAM wParam, - LPARAM lParam -) -{ - switch(uMsg) - { - case WM_INITDIALOG: - break; - } - return FALSE; -} - -/* Property page dialog callback */ -INT_PTR CALLBACK -Page2Proc( - HWND hwndDlg, - UINT uMsg, - WPARAM wParam, - LPARAM lParam -) -{ - switch(uMsg) - { - case WM_INITDIALOG: - break; - } - return FALSE; -} - -/* Property page dialog callback */ -INT_PTR CALLBACK -Page3Proc( - HWND hwndDlg, - UINT uMsg, - WPARAM wParam, - LPARAM lParam -) -{ - switch(uMsg) - { - case WM_INITDIALOG: - break; - } - return FALSE; -} - -/* Property Sheet Callback */ -int CALLBACK -PropSheetProc( - HWND hwndDlg, - UINT uMsg, - LPARAM lParam -) -{ - switch(uMsg) - { - case PSCB_BUTTONPRESSED: - switch(lParam) - { - case PSBTN_OK: /* OK */ - break; - case PSBTN_CANCEL: /* Cancel */ - break; - case PSBTN_APPLYNOW: /* Apply now */ - break; - case PSBTN_FINISH: /* Close */ - break; - default: - return FALSE; - } - break; - - case PSCB_INITIALIZED: - break; - } - return TRUE; -} - -/* First Applet */ - -LONG APIENTRY -Applet1(HWND hwnd, UINT uMsg, LONG wParam, LONG lParam) -{ - PROPSHEETPAGE psp[3]; - PROPSHEETHEADER psh; - TCHAR Caption[1024]; - - LoadString(hApplet, IDS_CPLNAME_1, Caption, sizeof(Caption) / sizeof(TCHAR)); - - ZeroMemory(&psh, sizeof(PROPSHEETHEADER)); - psh.dwSize = sizeof(PROPSHEETHEADER); - psh.dwFlags = PSH_PROPSHEETPAGE | PSH_USECALLBACK | PSH_PROPTITLE; - psh.hwndParent = NULL; - psh.hInstance = hApplet; - psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDC_CPLICON_1)); - psh.pszCaption = Caption; - psh.nPages = sizeof(psp) / sizeof(PROPSHEETPAGE); - psh.nStartPage = 0; - psh.ppsp = psp; - psh.pfnCallback = PropSheetProc; - - InitPropSheetPage(&psp[0], IDD_PROPPAGE1, Page1Proc); - InitPropSheetPage(&psp[1], IDD_PROPPAGE2, Page2Proc); - InitPropSheetPage(&psp[2], IDD_PROPPAGE3, Page3Proc); - - return (LONG)(PropertySheet(&psh) != -1); -} - -/* Control Panel Callback */ -LONG CALLBACK -CPlApplet( - HWND hwndCPl, - UINT uMsg, - LPARAM lParam1, - LPARAM lParam2) -{ - int i = (int)lParam1; - - switch(uMsg) - { - case CPL_INIT: - { - return TRUE; - } - case CPL_GETCOUNT: - { - return NUM_APPLETS; - } - case CPL_INQUIRE: - { - CPLINFO *CPlInfo = (CPLINFO*)lParam2; - CPlInfo->lData = 0; - CPlInfo->idIcon = Applets[i].idIcon; - CPlInfo->idName = Applets[i].idName; - CPlInfo->idInfo = Applets[i].idDescription; - break; - } - case CPL_DBLCLK: - { - Applets[i].AppletProc(hwndCPl, uMsg, lParam1, lParam2); - break; - } - } - return FALSE; -} - - -BOOL STDCALL -DllMain( - HINSTANCE hinstDLL, - DWORD dwReason, - LPVOID lpvReserved) -{ - switch(dwReason) - { - case DLL_PROCESS_ATTACH: - case DLL_THREAD_ATTACH: - hApplet = hinstDLL; - break; - } - return TRUE; -} - diff --git a/reactos/dll/cpl/cplsample/cplsample.def b/reactos/dll/cpl/cplsample/cplsample.def deleted file mode 100644 index 9b83348987b..00000000000 --- a/reactos/dll/cpl/cplsample/cplsample.def +++ /dev/null @@ -1,6 +0,0 @@ -LIBRARY cplsample.cpl - -EXPORTS -CPlApplet - -; EOF diff --git a/reactos/dll/cpl/cplsample/cplsample.h b/reactos/dll/cpl/cplsample/cplsample.h deleted file mode 100644 index 817bd4fc80a..00000000000 --- a/reactos/dll/cpl/cplsample/cplsample.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifndef __CPL_SAMPLE_H -#define __CPL_SAMPLE_H - -typedef struct -{ - int idIcon; - int idName; - int idDescription; - APPLET_PROC AppletProc; -} APPLET, *PAPPLET; - -extern HINSTANCE hApplet; - -#endif /* __CPL_SAMPLE_H */ - -/* EOF */ diff --git a/reactos/dll/cpl/cplsample/cplsample.rc b/reactos/dll/cpl/cplsample/cplsample.rc deleted file mode 100644 index 3d902fd1dcf..00000000000 --- a/reactos/dll/cpl/cplsample/cplsample.rc +++ /dev/null @@ -1,44 +0,0 @@ -/* $Id$ */ - -#include -#include "resource.h" - -#define REACTOS_VERSION_DLL -#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Sample Control Panel\0" -#define REACTOS_STR_INTERNAL_NAME "cplsample\0" -#define REACTOS_STR_ORIGINAL_FILENAME "cplsample.cpl\0" -#include - -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US - -IDC_CPLICON_1 ICON "resources/cpl_icon1.ico" - -IDD_PROPPAGE1 DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT -STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Property Page 1" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - LTEXT "Property Page 1",-1,73,74,90,8 -END - -IDD_PROPPAGE2 DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT -STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Property Page 2" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - LTEXT "Property Page 2",-1,73,74,90,8 -END - -IDD_PROPPAGE3 DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT -STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Property Page 3" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - LTEXT "Property Page 3",-1,73,74,90,8 -END - -STRINGTABLE -BEGIN - IDS_CPLNAME_1 "Sample Control Panel" - IDS_CPLDESCRIPTION_1 "This is a sample control panel." -END diff --git a/reactos/dll/cpl/cplsample/resource.h b/reactos/dll/cpl/cplsample/resource.h deleted file mode 100644 index 6194cae0563..00000000000 --- a/reactos/dll/cpl/cplsample/resource.h +++ /dev/null @@ -1,25 +0,0 @@ -#ifndef __CPL_RESOURCE_H -#define __CPL_RESOURCE_H - -/* metrics */ -#define PROPSHEETWIDTH 246 -#define PROPSHEETHEIGHT 228 -#define PROPSHEETPADDING 6 -#define SYSTEM_COLUMN (18 * PROPSHEETPADDING) -#define LABELLINE(x) (((PROPSHEETPADDING + 2) * x) + (x + 2)) -#define ICONSIZE 16 - -/* ids */ - -#define IDC_CPLICON_1 1 - -#define IDD_PROPPAGE1 100 -#define IDD_PROPPAGE2 101 -#define IDD_PROPPAGE3 102 - -#define IDS_CPLNAME_1 1001 -#define IDS_CPLDESCRIPTION_1 2001 - -#endif /* __CPL_RESOURCE_H */ - -/* EOF */ diff --git a/reactos/dll/cpl/cplsample/resources/cpl_icon1.ico b/reactos/dll/cpl/cplsample/resources/cpl_icon1.ico deleted file mode 100644 index 3eae16df58c7f5b9a6b80827d788f7416afccbda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1398 zcmds1v2MaJ5Pcy?>6oosVPx#onJ?g5x|yL8-r%#mb?JxX50cHi7sup4K?uN%Pj@Bxs|$P2s|z*`B_b@H#sH*;X6HIy|)ae`;;G(4U3c%KwU zng}6K%Mtq*G0LLw(UgYY#`a*~ft@q>4}8aK8_?=J=D_=@^L_oC@Gbu>Zm!E|ecnu( z+`8Q-9);RO1DVO`5*Ex${7*rzT$k>q>YY}5t123;JHup-7leVI7nk`P|W&Ys_ z_r*N>-jMqObGQP}oF-9>st~smS_|yFs$V?oA+Ep34wa~LO!6G5 MKQVRI!ab7Xj@&-27XSbN