ReactOS 0.4.15-dev-6073-g59e7458
|
#include <stdarg.h>
#include <stdlib.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "winuser.h"
#include "commctrl.h"
#include "winerror.h"
#include "comctl32.h"
#include "wine/debug.h"
#include "wine/list.h"
#include "wine/unicode.h"
Go to the source code of this file.
Classes | |
struct | taskdialog_control |
struct | taskdialog_button_desc |
struct | taskdialog_template_desc |
struct | taskdialog_info |
Macros | |
#define | NONAMELESSUNION |
#define | ALIGNED_LENGTH(_Len, _Align) (((_Len)+(_Align))&~(_Align)) |
#define | ALIGNED_POINTER(_Ptr, _Align) ((LPVOID)ALIGNED_LENGTH((ULONG_PTR)(_Ptr), _Align)) |
#define | ALIGN_LENGTH(_Len, _Align) _Len = ALIGNED_LENGTH(_Len, _Align) |
#define | ALIGN_POINTER(_Ptr, _Align) _Ptr = ALIGNED_POINTER(_Ptr, _Align) |
#define | TASKDIALOG_INIT_COMMON_BUTTON(id) |
Variables | |
static const UINT | DIALOG_MIN_WIDTH = 240 |
static const UINT | DIALOG_SPACING = 5 |
static const UINT | DIALOG_BUTTON_WIDTH = 50 |
static const UINT | DIALOG_BUTTON_HEIGHT = 14 |
static const UINT | ID_MAIN_INSTRUCTION = 0xf000 |
static const UINT | ID_CONTENT = 0xf001 |
#define ALIGN_LENGTH | ( | _Len, | |
_Align | |||
) | _Len = ALIGNED_LENGTH(_Len, _Align) |
Definition at line 44 of file taskdialog.c.
#define ALIGN_POINTER | ( | _Ptr, | |
_Align | |||
) | _Ptr = ALIGNED_POINTER(_Ptr, _Align) |
Definition at line 45 of file taskdialog.c.
#define ALIGNED_LENGTH | ( | _Len, | |
_Align | |||
) | (((_Len)+(_Align))&~(_Align)) |
Definition at line 42 of file taskdialog.c.
#define ALIGNED_POINTER | ( | _Ptr, | |
_Align | |||
) | ((LPVOID)ALIGNED_LENGTH((ULONG_PTR)(_Ptr), _Align)) |
Definition at line 43 of file taskdialog.c.
#define NONAMELESSUNION |
Definition at line 26 of file taskdialog.c.
|
static |
Definition at line 425 of file taskdialog.c.
Referenced by TaskDialogIndirect().
|
static |
|
static |
Definition at line 91 of file taskdialog.c.
Referenced by taskdialog_get_reference_rect(), and taskdialog_get_text_extent().
HRESULT WINAPI TaskDialog | ( | HWND | owner, |
HINSTANCE | hinst, | ||
const WCHAR * | title, | ||
const WCHAR * | main_instruction, | ||
const WCHAR * | content, | ||
TASKDIALOG_COMMON_BUTTON_FLAGS | common_buttons, | ||
const WCHAR * | icon, | ||
int * | button | ||
) |
Definition at line 605 of file taskdialog.c.
|
static |
Definition at line 269 of file taskdialog.c.
Referenced by create_taskdialog_template().
|
static |
Definition at line 221 of file taskdialog.c.
Referenced by create_taskdialog_template().
|
static |
Definition at line 154 of file taskdialog.c.
Referenced by taskdialog_add_buttons(), and taskdialog_add_static_label().
|
static |
Definition at line 216 of file taskdialog.c.
Referenced by create_taskdialog_template().
|
static |
Definition at line 199 of file taskdialog.c.
Referenced by taskdialog_add_content(), and taskdialog_add_main_instruction().
Definition at line 377 of file taskdialog.c.
Referenced by create_taskdialog_template().
|
static |
Definition at line 411 of file taskdialog.c.
Referenced by create_taskdialog_template().
|
static |
Definition at line 389 of file taskdialog.c.
Referenced by create_taskdialog_template().
|
static |
Definition at line 114 of file taskdialog.c.
Referenced by taskdialog_add_static_label(), and taskdialog_init_button().
|
static |
Definition at line 226 of file taskdialog.c.
Referenced by taskdialog_add_buttons().
|
static |
Definition at line 243 of file taskdialog.c.
Referenced by taskdialog_add_buttons().
|
static |
Definition at line 520 of file taskdialog.c.
Referenced by taskdialog_on_button_click(), and taskdialog_proc().
|
static |
Definition at line 526 of file taskdialog.c.
Referenced by taskdialog_proc().
|
static |
Definition at line 532 of file taskdialog.c.
Referenced by TaskDialogIndirect().
HRESULT WINAPI TaskDialogIndirect | ( | const TASKDIALOGCONFIG * | taskconfig, |
int * | button, | ||
int * | radio_button, | ||
BOOL * | verification_flag_checked | ||
) |
Definition at line 575 of file taskdialog.c.
Referenced by TaskDialog().
Definition at line 107 of file taskdialog.c.
Referenced by create_taskdialog_template(), and taskdialog_add_control().
WINE_DEFAULT_DEBUG_CHANNEL | ( | taskdialog | ) |
Definition at line 50 of file taskdialog.c.
Referenced by taskdialog_add_buttons().
Definition at line 49 of file taskdialog.c.
Referenced by taskdialog_init_button().
Definition at line 47 of file taskdialog.c.
Referenced by create_taskdialog_template().
Definition at line 48 of file taskdialog.c.
Referenced by taskdialog_add_buttons(), taskdialog_add_static_label(), taskdialog_get_text_extent(), and taskdialog_init_button().
Definition at line 53 of file taskdialog.c.
Referenced by taskdialog_add_content().
Definition at line 52 of file taskdialog.c.
Referenced by taskdialog_add_main_instruction().