source: trunk/src/comctl32/comctl32.h@ 46

Last change on this file since 46 was 46, checked in by sandervl, 26 years ago

* empty log message *

File size: 1.4 KB
Line 
1/*
2 * Win32 common controls implementation
3 *
4 * Copyright (C) 1999 Achim Hasenmueller
5 *
6 * Based on the work of the WINE group (www.winehq.com)
7 *
8 *
9 * Project Odin Software License can be found in LICENSE.TXT
10 *
11 */
12
13#ifndef _H_COMCTL32
14#define _H_COMCTL32
15
16#include "winbase.h"
17#include "wingdi.h"
18#include "winuser.h"
19#include <win/commctrl.h>
20
21
22#ifdef __cplusplus
23extern "C" {
24#endif
25
26/* registers window classes inside this DLL */
27void CDECL RegisterCOMCTL32WindowClasses(unsigned long hinstDLL);
28void CDECL UnregisterCOMCTL32WindowClasses(void);
29#ifdef __cplusplus
30}
31#endif
32
33
34/**************************************************************************
35 * UNDOCUMENTED functions
36 */
37
38/* private heap memory functions */
39
40LPVOID WINAPI COMCTL32_Alloc (DWORD);
41LPVOID WINAPI COMCTL32_ReAlloc (LPVOID, DWORD);
42BOOL WINAPI COMCTL32_Free (LPVOID);
43DWORD WINAPI COMCTL32_GetSize (LPVOID);
44
45
46extern HMODULE COMCTL32_hModule;
47
48/* Property sheet / Wizard */
49#define IDD_PROPSHEET 1006
50#define IDD_WIZARD 1020
51
52#define IDC_TABCONTROL 12320
53#define IDC_APPLY_BUTTON 12321
54
55/* Toolbar customization dialog */
56#define IDD_TBCUSTOMIZE 200
57
58#define IDC_AVAILBTN_LBOX 201
59#define IDC_RESET_BTN 202
60#define IDC_TOOLBARBTN_LBOX 203
61#define IDC_REMOVE_BTN 204
62#define IDC_HELP_BTN 205
63#define IDC_MOVEUP_BTN 206
64#define IDC_MOVEDN_BTN 207
65
66
67#endif /* _H_COMCTL32 */
Note: See TracBrowser for help on using the repository browser.