ReactOS 0.4.15-dev-5884-gab5aff5
|
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "winuser.h"
#include "winnls.h"
#include "commctrl.h"
#include "uxtheme.h"
#include "vssym32.h"
#include "wine/debug.h"
#include "comctl32.h"
Go to the source code of this file.
Classes | |
struct | TRACKBAR_INFO |
Macros | |
#define | TB_REFRESH_TIMER 1 |
#define | TB_REFRESH_DELAY 500 |
#define | TOOLTIP_OFFSET 2 /* distance from ctrl edge to tooltip */ |
#define | TB_DEFAULTPAGESIZE 20 |
#define | TB_THUMBPOSCHANGED 1 |
#define | TB_THUMBSIZECHANGED 2 |
#define | TB_THUMBCHANGED (TB_THUMBPOSCHANGED | TB_THUMBSIZECHANGED) |
#define | TB_SELECTIONCHANGED 4 |
#define | TB_DRAG_MODE 8 /* we're dragging the slider */ |
#define | TB_AUTO_PAGE_LEFT 16 |
#define | TB_AUTO_PAGE_RIGHT 32 |
#define | TB_AUTO_PAGE (TB_AUTO_PAGE_LEFT | TB_AUTO_PAGE_RIGHT) |
#define | TB_THUMB_HOT 64 /* mouse hovers above thumb */ |
#define | TIC_EDGE 0x20 |
#define | TIC_SELECTIONMARKMAX 0x80 |
#define | TIC_SELECTIONMARKMIN 0x100 |
#define | TIC_SELECTIONMARK (TIC_SELECTIONMARKMAX | TIC_SELECTIONMARKMIN) |
Variables | |
static const WCHAR | themeClass [] = { 'T','r','a','c','k','b','a','r',0 } |
#define TB_AUTO_PAGE (TB_AUTO_PAGE_LEFT | TB_AUTO_PAGE_RIGHT) |
Definition at line 88 of file trackbar.c.
#define TB_AUTO_PAGE_LEFT 16 |
Definition at line 86 of file trackbar.c.
#define TB_AUTO_PAGE_RIGHT 32 |
Definition at line 87 of file trackbar.c.
#define TB_DEFAULTPAGESIZE 20 |
Definition at line 76 of file trackbar.c.
Definition at line 85 of file trackbar.c.
#define TB_REFRESH_DELAY 500 |
Definition at line 72 of file trackbar.c.
#define TB_REFRESH_TIMER 1 |
Definition at line 71 of file trackbar.c.
#define TB_SELECTIONCHANGED 4 |
Definition at line 84 of file trackbar.c.
#define TB_THUMB_HOT 64 /* mouse hovers above thumb */ |
Definition at line 89 of file trackbar.c.
#define TB_THUMBCHANGED (TB_THUMBPOSCHANGED | TB_THUMBSIZECHANGED) |
Definition at line 83 of file trackbar.c.
#define TB_THUMBPOSCHANGED 1 |
Definition at line 81 of file trackbar.c.
#define TB_THUMBSIZECHANGED 2 |
Definition at line 82 of file trackbar.c.
#define TIC_EDGE 0x20 |
Definition at line 92 of file trackbar.c.
#define TIC_SELECTIONMARK (TIC_SELECTIONMARKMAX | TIC_SELECTIONMARKMIN) |
Definition at line 95 of file trackbar.c.
#define TIC_SELECTIONMARKMAX 0x80 |
Definition at line 93 of file trackbar.c.
#define TIC_SELECTIONMARKMIN 0x100 |
Definition at line 94 of file trackbar.c.
Definition at line 74 of file trackbar.c.
Definition at line 1125 of file trackbar.c.
Referenced by TRACKBAR_GetTic().
|
inlinestatic |
Definition at line 123 of file trackbar.c.
|
inlinestatic |
Definition at line 100 of file trackbar.c.
Referenced by TRACKBAR_Refresh().
|
static |
|
static |
Definition at line 129 of file trackbar.c.
Referenced by TRACKBAR_CaptureChanged(), TRACKBAR_KeyDown(), TRACKBAR_KeyUp(), TRACKBAR_LButtonUp(), TRACKBAR_LineDown(), TRACKBAR_LineUp(), TRACKBAR_MouseMove(), TRACKBAR_PageDown(), and TRACKBAR_PageUp().
|
static |
Definition at line 1702 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 833 of file trackbar.c.
Referenced by TRACKBAR_LButtonDown(), and TRACKBAR_LButtonUp().
|
static |
Definition at line 1023 of file trackbar.c.
Referenced by TRACKBAR_SetBuddy(), and TRACKBAR_Size().
|
static |
Definition at line 438 of file trackbar.c.
Referenced by TRACKBAR_LButtonDown(), TRACKBAR_MouseMove(), and TRACKBAR_Timer().
|
static |
Definition at line 274 of file trackbar.c.
Referenced by TRACKBAR_InitializeThumb(), TRACKBAR_Refresh(), and TRACKBAR_Size().
|
static |
Definition at line 404 of file trackbar.c.
Referenced by TRACKBAR_Refresh().
|
static |
Definition at line 328 of file trackbar.c.
Referenced by TRACKBAR_InvalidateThumb(), and TRACKBAR_UpdateThumb().
|
static |
Definition at line 1627 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
static |
Definition at line 1075 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
static |
Definition at line 1088 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 176 of file trackbar.c.
Referenced by TRACKBAR_GetAutoPageDirection(), and TRACKBAR_MouseMove().
|
static |
Definition at line 1491 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
static |
Definition at line 1546 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
static |
Definition at line 460 of file trackbar.c.
Referenced by TRACKBAR_Refresh().
|
static |
Definition at line 483 of file trackbar.c.
Referenced by TRACKBAR_DrawTic().
|
static |
Definition at line 694 of file trackbar.c.
Referenced by TRACKBAR_Refresh().
|
inlinestatic |
Definition at line 554 of file trackbar.c.
Referenced by TRACKBAR_DrawTics().
|
static |
Definition at line 564 of file trackbar.c.
Referenced by TRACKBAR_Refresh().
|
static |
Definition at line 1847 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
static |
Definition at line 603 of file trackbar.c.
Referenced by TRACKBAR_DrawThumb().
|
static |
Definition at line 203 of file trackbar.c.
Referenced by TRACKBAR_AutoPage(), and TRACKBAR_LButtonDown().
|
inlinestatic |
Definition at line 1103 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
|
inlinestatic |
Definition at line 1138 of file trackbar.c.
Referenced by TRACKBAR_GetTicPos(), and TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1149 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 398 of file trackbar.c.
Referenced by TRACKBAR_DrawChannel(), and TRACKBAR_DrawTics().
|
static |
Definition at line 1464 of file trackbar.c.
Referenced by TRACKBAR_Create(), TRACKBAR_Size(), and TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 374 of file trackbar.c.
Referenced by TRACKBAR_ClearSel(), TRACKBAR_ClearTics(), TRACKBAR_KillFocus(), TRACKBAR_SetFocus(), TRACKBAR_SetRange(), TRACKBAR_SetRangeMax(), TRACKBAR_SetRangeMin(), TRACKBAR_SetSel(), TRACKBAR_SetSelEnd(), TRACKBAR_SetSelStart(), TRACKBAR_SetThumbLength(), TRACKBAR_SetTic(), TRACKBAR_SetTicFreq(), and TRACKBAR_Size().
|
static |
Definition at line 380 of file trackbar.c.
Referenced by TRACKBAR_InvalidateThumbMove(), TRACKBAR_LButtonDown(), and TRACKBAR_LButtonUp().
|
inlinestatic |
Definition at line 390 of file trackbar.c.
Referenced by TRACKBAR_AutoPage(), TRACKBAR_KeyDown(), TRACKBAR_MouseMove(), and TRACKBAR_SetPos().
|
static |
Definition at line 1774 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1829 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
static |
Definition at line 1564 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
static |
Definition at line 1574 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
static |
Definition at line 1603 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
|
inlinestatic |
|
static |
Definition at line 1712 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 233 of file trackbar.c.
Referenced by TRACKBAR_AutoPage(), and TRACKBAR_KeyDown().
|
inlinestatic |
Definition at line 245 of file trackbar.c.
Referenced by TRACKBAR_AutoPage(), and TRACKBAR_KeyDown().
|
static |
Definition at line 1635 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
static |
Definition at line 138 of file trackbar.c.
Referenced by TRACKBAR_SetRange(), TRACKBAR_SetRangeMax(), TRACKBAR_SetRangeMin(), and TRACKBAR_SetTicFreq().
|
static |
Definition at line 891 of file trackbar.c.
Referenced by TRACKBAR_Paint().
Definition at line 2049 of file trackbar.c.
Referenced by DllMain().
|
static |
Definition at line 1169 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
static |
Definition at line 1651 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1191 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1202 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1216 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1238 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1269 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1293 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1316 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1340 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1360 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1380 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1395 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1419 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1433 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1444 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
inlinestatic |
Definition at line 1453 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
static |
Definition at line 1662 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
static |
Definition at line 1678 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
|
static |
Definition at line 1689 of file trackbar.c.
Referenced by TRACKBAR_WindowProc().
Definition at line 2066 of file trackbar.c.
Referenced by DllMain().
|
inlinestatic |
Definition at line 368 of file trackbar.c.
Referenced by TRACKBAR_AutoPage(), TRACKBAR_InitializeThumb(), TRACKBAR_KeyDown(), TRACKBAR_MouseMove(), TRACKBAR_Refresh(), TRACKBAR_SetPos(), TRACKBAR_SetTicFreq(), and TRACKBAR_Size().
|
static |
Definition at line 848 of file trackbar.c.
Referenced by TRACKBAR_LButtonDown(), and TRACKBAR_Refresh().
|
static |
Definition at line 1860 of file trackbar.c.
Referenced by TRACKBAR_Register().
WINE_DEFAULT_DEBUG_CHANNEL | ( | trackbar | ) |
Definition at line 97 of file trackbar.c.
Referenced by theme_changed(), and TRACKBAR_Create().