Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygeninetcpl.h
Go to the documentation of this file.
00001 /* 00002 * Internet control panel applet 00003 * 00004 * Copyright 2010 Detlef Riekenberg 00005 * 00006 * This library is free software; you can redistribute it and/or 00007 * modify it under the terms of the GNU Lesser General Public 00008 * License as published by the Free Software Foundation; either 00009 * version 2.1 of the License, or (at your option) any later version. 00010 * 00011 * This library is distributed in the hope that it will be useful, 00012 * but WITHOUT ANY WARRANTY; without even the implied warranty of 00013 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00014 * Lesser General Public License for more details. 00015 * 00016 * You should have received a copy of the GNU Lesser General Public 00017 * License along with this library; if not, write to the Free Software 00018 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA 00019 * 00020 */ 00021 00022 #ifndef __WINE_INETCPL__ 00023 #define __WINE_INETCPL__ 00024 00025 #include <windef.h> 00026 #include <winuser.h> 00027 #include <commctrl.h> 00028 00029 extern HMODULE hcpl; 00030 INT_PTR CALLBACK content_dlgproc(HWND, UINT, WPARAM, LPARAM) DECLSPEC_HIDDEN; 00031 INT_PTR CALLBACK general_dlgproc(HWND, UINT, WPARAM, LPARAM) DECLSPEC_HIDDEN; 00032 INT_PTR CALLBACK security_dlgproc(HWND, UINT, WPARAM, LPARAM) DECLSPEC_HIDDEN; 00033 00034 /* ## Memory allocation functions ## */ 00035 00036 static inline void * __WINE_ALLOC_SIZE(1) heap_alloc( size_t len ) 00037 { 00038 return HeapAlloc( GetProcessHeap(), 0, len ); 00039 } 00040 00041 static inline void * __WINE_ALLOC_SIZE(1) heap_alloc_zero( size_t len ) 00042 { 00043 return HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, len ); 00044 } 00045 00046 static inline BOOL heap_free( void *mem ) 00047 { 00048 return HeapFree( GetProcessHeap(), 0, mem ); 00049 } 00050 00051 /* ######### */ 00052 00053 #define NUM_PROPERTY_PAGES 8 00054 00055 /* icons */ 00056 #define ICO_MAIN 100 00057 00058 /* strings */ 00059 #define IDS_CPL_NAME 1 00060 #define IDS_CPL_INFO 2 00061 #define IDS_SEC_SETTINGS 0x10 00062 #define IDS_SEC_LEVEL0 0x100 00063 #define IDS_SEC_LEVEL1 0x101 00064 #define IDS_SEC_LEVEL2 0x102 00065 #define IDS_SEC_LEVEL3 0x103 00066 #define IDS_SEC_LEVEL4 0x104 00067 #define IDS_SEC_LEVEL5 0x105 00068 #define IDS_SEC_LEVEL0_INFO 0x200 00069 #define IDS_SEC_LEVEL1_INFO 0x210 00070 #define IDS_SEC_LEVEL2_INFO 0x220 00071 #define IDS_SEC_LEVEL3_INFO 0x230 00072 #define IDS_SEC_LEVEL4_INFO 0x240 00073 #define IDS_SEC_LEVEL5_INFO 0x250 00074 00075 /* dialogs */ 00076 #define IDC_STATIC -1 00077 00078 #define IDD_GENERAL 1000 00079 #define IDC_HOME_EDIT 1000 00080 #define IDC_HOME_CURRENT 1001 00081 #define IDC_HOME_DEFAULT 1002 00082 #define IDC_HOME_BLANK 1003 00083 #define IDC_HISTORY_DELETE 1004 00084 #define IDC_HISTORY_SETTINGS 1005 00085 00086 #define IDD_DELETE_HISTORY 1010 00087 #define IDC_DELETE_TEMP_FILES 1011 00088 #define IDC_DELETE_COOKIES 1012 00089 #define IDC_DELETE_HISTORY 1013 00090 #define IDC_DELETE_FORM_DATA 1014 00091 #define IDC_DELETE_PASSWORDS 1015 00092 00093 #define IDD_SECURITY 2000 00094 #define IDC_SEC_LISTVIEW 2001 00095 #define IDC_SEC_ZONE_INFO 2002 00096 #define IDC_SEC_GROUP 2003 00097 #define IDC_SEC_TRACKBAR 2004 00098 #define IDC_SEC_LEVEL 2005 00099 #define IDC_SEC_LEVEL_INFO 2006 00100 00101 #define IDD_CONTENT 4000 00102 #define IDC_CERT 4100 00103 #define IDC_CERT_PUBLISHER 4101 00104 00105 #endif Generated on Sun May 27 2012 04:20:57 for ReactOS by
1.7.6.1
|