ReactOS  0.4.15-dev-494-g1d8c567
inetcpl.h File Reference
#include <windef.h>
#include <winuser.h>
#include <commctrl.h>
Include dependency graph for inetcpl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NUM_PROPERTY_PAGES   8
 
#define ICO_MAIN   100
 
#define ICO_INTERNET   1313
 
#define IDS_CPL_NAME   1
 
#define IDS_CPL_INFO   2
 
#define IDS_SEC_SETTINGS   0x10
 
#define IDS_SEC_LEVEL0   0x100
 
#define IDS_SEC_LEVEL1   0x101
 
#define IDS_SEC_LEVEL2   0x102
 
#define IDS_SEC_LEVEL3   0x103
 
#define IDS_SEC_LEVEL4   0x104
 
#define IDS_SEC_LEVEL5   0x105
 
#define IDS_SEC_LEVEL0_INFO   0x200
 
#define IDS_SEC_LEVEL1_INFO   0x210
 
#define IDS_SEC_LEVEL2_INFO   0x220
 
#define IDS_SEC_LEVEL3_INFO   0x230
 
#define IDS_SEC_LEVEL4_INFO   0x240
 
#define IDS_SEC_LEVEL5_INFO   0x250
 
#define IDC_STATIC   -1
 
#define IDD_GENERAL   1000
 
#define IDC_HOME_EDIT   1000
 
#define IDC_HOME_CURRENT   1001
 
#define IDC_HOME_DEFAULT   1002
 
#define IDC_HOME_BLANK   1003
 
#define IDC_HISTORY_DELETE   1004
 
#define IDC_HISTORY_SETTINGS   1005
 
#define IDD_DELETE_HISTORY   1010
 
#define IDC_DELETE_TEMP_FILES   1011
 
#define IDC_DELETE_COOKIES   1012
 
#define IDC_DELETE_HISTORY   1013
 
#define IDC_DELETE_FORM_DATA   1014
 
#define IDC_DELETE_PASSWORDS   1015
 
#define IDD_SECURITY   2000
 
#define IDC_SEC_LISTVIEW   2001
 
#define IDC_SEC_ZONE_INFO   2002
 
#define IDC_SEC_GROUP   2003
 
#define IDC_SEC_TRACKBAR   2004
 
#define IDC_SEC_LEVEL   2005
 
#define IDC_SEC_LEVEL_INFO   2006
 
#define IDD_CONTENT   4000
 
#define IDC_CERT   4100
 
#define IDC_CERT_PUBLISHER   4101
 
#define IDD_CONNECTIONS   5000
 
#define IDC_USE_WPAD   5100
 
#define IDC_USE_PAC_SCRIPT   5101
 
#define IDC_EDIT_PAC_SCRIPT   5102
 
#define IDC_USE_PROXY_SERVER   5200
 
#define IDC_EDIT_PROXY_SERVER   5201
 
#define IDC_EDIT_PROXY_PORT   5202
 

Functions

INT_PTR CALLBACK connections_dlgproc (HWND, UINT, WPARAM, LPARAM) DECLSPEC_HIDDEN
 
INT_PTR CALLBACK content_dlgproc (HWND, UINT, WPARAM, LPARAM) DECLSPEC_HIDDEN
 
INT_PTR CALLBACK general_dlgproc (HWND, UINT, WPARAM, LPARAM) DECLSPEC_HIDDEN
 
INT_PTR CALLBACK security_dlgproc (HWND, UINT, WPARAM, LPARAM) DECLSPEC_HIDDEN
 

Variables

HMODULE hcpl
 

Macro Definition Documentation

◆ ICO_INTERNET

#define ICO_INTERNET   1313

Definition at line 39 of file inetcpl.h.

◆ ICO_MAIN

#define ICO_MAIN   100

Definition at line 38 of file inetcpl.h.

◆ IDC_CERT

#define IDC_CERT   4100

Definition at line 92 of file inetcpl.h.

◆ IDC_CERT_PUBLISHER

#define IDC_CERT_PUBLISHER   4101

Definition at line 93 of file inetcpl.h.

◆ IDC_DELETE_COOKIES

#define IDC_DELETE_COOKIES   1012

Definition at line 78 of file inetcpl.h.

◆ IDC_DELETE_FORM_DATA

#define IDC_DELETE_FORM_DATA   1014

Definition at line 80 of file inetcpl.h.

◆ IDC_DELETE_HISTORY

#define IDC_DELETE_HISTORY   1013

Definition at line 79 of file inetcpl.h.

◆ IDC_DELETE_PASSWORDS

#define IDC_DELETE_PASSWORDS   1015

Definition at line 81 of file inetcpl.h.

◆ IDC_DELETE_TEMP_FILES

#define IDC_DELETE_TEMP_FILES   1011

Definition at line 77 of file inetcpl.h.

◆ IDC_EDIT_PAC_SCRIPT

#define IDC_EDIT_PAC_SCRIPT   5102

Definition at line 98 of file inetcpl.h.

◆ IDC_EDIT_PROXY_PORT

#define IDC_EDIT_PROXY_PORT   5202

Definition at line 101 of file inetcpl.h.

◆ IDC_EDIT_PROXY_SERVER

#define IDC_EDIT_PROXY_SERVER   5201

Definition at line 100 of file inetcpl.h.

◆ IDC_HISTORY_DELETE

#define IDC_HISTORY_DELETE   1004

Definition at line 73 of file inetcpl.h.

◆ IDC_HISTORY_SETTINGS

#define IDC_HISTORY_SETTINGS   1005

Definition at line 74 of file inetcpl.h.

◆ IDC_HOME_BLANK

#define IDC_HOME_BLANK   1003

Definition at line 72 of file inetcpl.h.

◆ IDC_HOME_CURRENT

#define IDC_HOME_CURRENT   1001

Definition at line 70 of file inetcpl.h.

◆ IDC_HOME_DEFAULT

#define IDC_HOME_DEFAULT   1002

Definition at line 71 of file inetcpl.h.

◆ IDC_HOME_EDIT

#define IDC_HOME_EDIT   1000

Definition at line 69 of file inetcpl.h.

◆ IDC_SEC_GROUP

#define IDC_SEC_GROUP   2003

Definition at line 86 of file inetcpl.h.

◆ IDC_SEC_LEVEL

#define IDC_SEC_LEVEL   2005

Definition at line 88 of file inetcpl.h.

◆ IDC_SEC_LEVEL_INFO

#define IDC_SEC_LEVEL_INFO   2006

Definition at line 89 of file inetcpl.h.

◆ IDC_SEC_LISTVIEW

#define IDC_SEC_LISTVIEW   2001

Definition at line 84 of file inetcpl.h.

◆ IDC_SEC_TRACKBAR

#define IDC_SEC_TRACKBAR   2004

Definition at line 87 of file inetcpl.h.

◆ IDC_SEC_ZONE_INFO

#define IDC_SEC_ZONE_INFO   2002

Definition at line 85 of file inetcpl.h.

◆ IDC_STATIC

#define IDC_STATIC   -1

Definition at line 66 of file inetcpl.h.

◆ IDC_USE_PAC_SCRIPT

#define IDC_USE_PAC_SCRIPT   5101

Definition at line 97 of file inetcpl.h.

◆ IDC_USE_PROXY_SERVER

#define IDC_USE_PROXY_SERVER   5200

Definition at line 99 of file inetcpl.h.

◆ IDC_USE_WPAD

#define IDC_USE_WPAD   5100

Definition at line 96 of file inetcpl.h.

◆ IDD_CONNECTIONS

#define IDD_CONNECTIONS   5000

Definition at line 95 of file inetcpl.h.

◆ IDD_CONTENT

#define IDD_CONTENT   4000

Definition at line 91 of file inetcpl.h.

◆ IDD_DELETE_HISTORY

#define IDD_DELETE_HISTORY   1010

Definition at line 76 of file inetcpl.h.

◆ IDD_GENERAL

#define IDD_GENERAL   1000

Definition at line 68 of file inetcpl.h.

◆ IDD_SECURITY

#define IDD_SECURITY   2000

Definition at line 83 of file inetcpl.h.

◆ IDS_CPL_INFO

#define IDS_CPL_INFO   2

Definition at line 50 of file inetcpl.h.

◆ IDS_CPL_NAME

#define IDS_CPL_NAME   1

Definition at line 49 of file inetcpl.h.

◆ IDS_SEC_LEVEL0

#define IDS_SEC_LEVEL0   0x100

Definition at line 52 of file inetcpl.h.

◆ IDS_SEC_LEVEL0_INFO

#define IDS_SEC_LEVEL0_INFO   0x200

Definition at line 58 of file inetcpl.h.

◆ IDS_SEC_LEVEL1

#define IDS_SEC_LEVEL1   0x101

Definition at line 53 of file inetcpl.h.

◆ IDS_SEC_LEVEL1_INFO

#define IDS_SEC_LEVEL1_INFO   0x210

Definition at line 59 of file inetcpl.h.

◆ IDS_SEC_LEVEL2

#define IDS_SEC_LEVEL2   0x102

Definition at line 54 of file inetcpl.h.

◆ IDS_SEC_LEVEL2_INFO

#define IDS_SEC_LEVEL2_INFO   0x220

Definition at line 60 of file inetcpl.h.

◆ IDS_SEC_LEVEL3

#define IDS_SEC_LEVEL3   0x103

Definition at line 55 of file inetcpl.h.

◆ IDS_SEC_LEVEL3_INFO

#define IDS_SEC_LEVEL3_INFO   0x230

Definition at line 61 of file inetcpl.h.

◆ IDS_SEC_LEVEL4

#define IDS_SEC_LEVEL4   0x104

Definition at line 56 of file inetcpl.h.

◆ IDS_SEC_LEVEL4_INFO

#define IDS_SEC_LEVEL4_INFO   0x240

Definition at line 62 of file inetcpl.h.

◆ IDS_SEC_LEVEL5

#define IDS_SEC_LEVEL5   0x105

Definition at line 57 of file inetcpl.h.

◆ IDS_SEC_LEVEL5_INFO

#define IDS_SEC_LEVEL5_INFO   0x250

Definition at line 63 of file inetcpl.h.

◆ IDS_SEC_SETTINGS

#define IDS_SEC_SETTINGS   0x10

Definition at line 51 of file inetcpl.h.

◆ NUM_PROPERTY_PAGES

#define NUM_PROPERTY_PAGES   8

Definition at line 35 of file inetcpl.h.

Function Documentation

◆ connections_dlgproc()

INT_PTR CALLBACK connections_dlgproc ( HWND  ,
UINT  ,
WPARAM  ,
LPARAM   
)

Definition at line 349 of file connections.c.

350 {
351  switch (msg)
352  {
353  case WM_INITDIALOG:
356  break;
357  case WM_COMMAND:
359  case WM_NOTIFY:
361  }
362  return FALSE;
363 }
const DOCKBAR PVOID HWND HWND * hwnd
Definition: tooldock.h:22
#define TRUE
Definition: types.h:120
static UINT WPARAM LPARAM lparam
Definition: combo.c:716
static BOOL initdialog_done
Definition: connections.c:45
static INT_PTR connections_on_notify(HWND hwnd, WPARAM wparam, LPARAM lparam)
Definition: connections.c:248
#define WM_COMMAND
Definition: winuser.h:1722
static void connections_on_initdialog(HWND hwnd)
Definition: connections.c:123
static INT_PTR connections_on_command(HWND hwnd, WPARAM wparam)
Definition: connections.c:216
#define msg(x)
Definition: auth_time.c:54
#define WM_INITDIALOG
Definition: winuser.h:1721
#define WM_NOTIFY
Definition: richedit.h:61
static UINT WPARAM wparam
Definition: combo.c:716

Referenced by display_cpl_sheets().

◆ content_dlgproc()

INT_PTR CALLBACK content_dlgproc ( HWND  ,
UINT  ,
WPARAM  ,
LPARAM   
)

Definition at line 78 of file content.c.

79 {
80  if ((msg != WM_SETCURSOR) && (msg != WM_NCHITTEST) && (msg != WM_MOUSEMOVE))
81  TRACE("(%p, 0x%08x/%d, 0x%lx, 0x%lx)\n", hwnd, msg, msg, wparam, lparam);
82 
83  if (msg == WM_COMMAND)
84  {
85  switch (LOWORD(wparam))
86  {
87  case IDC_CERT:
89  break;
90 
91  case IDC_CERT_PUBLISHER:
93  break;
94  }
95  }
96  return FALSE;
97 }
const DOCKBAR PVOID HWND HWND * hwnd
Definition: tooldock.h:22
#define CRYPTUI_CERT_MGR_PUBLISHER_TAB
Definition: cryptuiapi.h:47
static BOOL display_cert_manager(HWND parent, DWORD flags)
Definition: content.c:39
#define WM_NCHITTEST
Definition: winuser.h:1668
#define WM_SETCURSOR
Definition: winuser.h:1618
#define IDC_CERT
Definition: inetcpl.h:92
static UINT WPARAM LPARAM lparam
Definition: combo.c:716
#define TRACE(s)
Definition: solgame.cpp:4
#define IDC_CERT_PUBLISHER
Definition: inetcpl.h:93
#define WM_COMMAND
Definition: winuser.h:1722
#define WM_MOUSEMOVE
Definition: winuser.h:1757
#define msg(x)
Definition: auth_time.c:54
#define LOWORD(l)
Definition: pedump.c:82
static UINT WPARAM wparam
Definition: combo.c:716

Referenced by display_cpl_sheets().

◆ general_dlgproc()

INT_PTR CALLBACK general_dlgproc ( HWND  ,
UINT  ,
WPARAM  ,
LPARAM   
)

Definition at line 298 of file general.c.

299 {
300 
301  switch (msg)
302  {
303  case WM_INITDIALOG:
305  return TRUE;
306 
307  case WM_COMMAND:
308  return general_on_command(hwnd, wparam);
309 
310  case WM_NOTIFY:
312 
313  default:
314  /* do not flood the log */
315  if ((msg == WM_SETCURSOR) || (msg == WM_NCHITTEST) || (msg == WM_MOUSEMOVE))
316  return FALSE;
317 
318  TRACE("(%p, 0x%08x/%d, 0x%lx, 0x%lx)\n", hwnd, msg, msg, wparam, lparam);
319 
320  }
321  return FALSE;
322 }
const DOCKBAR PVOID HWND HWND * hwnd
Definition: tooldock.h:22
#define TRUE
Definition: types.h:120
#define WM_NCHITTEST
Definition: winuser.h:1668
static INT_PTR general_on_notify(HWND hwnd, WPARAM wparam, LPARAM lparam)
Definition: general.c:252
static INT_PTR general_on_command(HWND hwnd, WPARAM wparam)
Definition: general.c:176
#define WM_SETCURSOR
Definition: winuser.h:1618
static UINT WPARAM LPARAM lparam
Definition: combo.c:716
#define TRACE(s)
Definition: solgame.cpp:4
#define WM_COMMAND
Definition: winuser.h:1722
#define WM_MOUSEMOVE
Definition: winuser.h:1757
#define msg(x)
Definition: auth_time.c:54
static VOID general_on_initdialog(HWND hwnd)
Definition: general.c:219
#define WM_INITDIALOG
Definition: winuser.h:1721
#define WM_NOTIFY
Definition: richedit.h:61
static UINT WPARAM wparam
Definition: combo.c:716

Referenced by display_cpl_sheets().

◆ security_dlgproc()

INT_PTR CALLBACK security_dlgproc ( HWND  ,
UINT  ,
WPARAM  ,
LPARAM   
)

Definition at line 410 of file security.c.

411 {
412  secdlg_data *sd;
413 
414  if (msg == WM_INITDIALOG) {
416  }
417 
419  if (sd) {
420  switch (msg)
421  {
422  case WM_NOTIFY:
424 
425  case WM_NCDESTROY:
426  return security_on_destroy(sd);
427 
428  default:
429  /* do not flood the log */
430  if ((msg == WM_SETCURSOR) || (msg == WM_NCHITTEST) ||
432  return FALSE;
433 
434  TRACE("(%p, 0x%08x/%03d, 0x%08lx, 0x%08lx)\n", hwnd, msg, msg, wparam, lparam);
435  }
436  }
437  return FALSE;
438 }
const DOCKBAR PVOID HWND HWND * hwnd
Definition: tooldock.h:22
static INT_PTR security_on_destroy(secdlg_data *sd)
Definition: security.c:272
#define WM_NCHITTEST
Definition: winuser.h:1668
#define GetWindowLongPtrW
Definition: winuser.h:4804
#define WM_PARENTNOTIFY
Definition: winuser.h:1785
#define WM_SETCURSOR
Definition: winuser.h:1618
static UINT WPARAM LPARAM lparam
Definition: combo.c:716
#define WM_MOUSEACTIVATE
Definition: winuser.h:1619
static INT_PTR security_on_notify(secdlg_data *sd, WPARAM wparam, LPARAM lparam)
Definition: security.c:378
#define TRACE(s)
Definition: solgame.cpp:4
#define WM_NCDESTROY
Definition: winuser.h:1666
static const WCHAR sd[]
Definition: suminfo.c:287
#define DWLP_USER
Definition: winuser.h:866
static INT_PTR security_on_initdialog(HWND hsec)
Definition: security.c:295
#define WM_MOUSEMOVE
Definition: winuser.h:1757
#define msg(x)
Definition: auth_time.c:54
#define WM_INITDIALOG
Definition: winuser.h:1721
#define WM_NOTIFY
Definition: richedit.h:61
static UINT WPARAM wparam
Definition: combo.c:716

Referenced by display_cpl_sheets().

Variable Documentation

◆ hcpl