Commit 84c83af0 authored by Zhiyi Zhang's avatar Zhiyi Zhang Committed by Alexandre Julliard

uxtheme: Support parsing more tooltip parts and states.

parent f6f07e0c
......@@ -1179,6 +1179,17 @@ static const MSSTYLES_CLASS_MAP classTooltip[] = {
{TTP_CLOSE, TTCS_NORMAL, L"NORMAL"},
{TTP_CLOSE, TTCS_HOT, L"HOT"},
{TTP_CLOSE, TTCS_PRESSED, L"PRESSED"},
{TTP_BALLOONSTEM, 0, L"BALLOONSTEM"},
{TTP_BALLOONSTEM, TTBSS_POINTINGUPLEFTWALL, L"POINTINGUPLEFTWALL"},
{TTP_BALLOONSTEM, TTBSS_POINTINGUPCENTERED, L"POINTINGUPCENTERED"},
{TTP_BALLOONSTEM, TTBSS_POINTINGUPRIGHTWALL, L"POINTINGUPRIGHTWALL"},
{TTP_BALLOONSTEM, TTBSS_POINTINGDOWNRIGHTWALL, L"POINTINGDOWNRIGHTWALL"},
{TTP_BALLOONSTEM, TTBSS_POINTINGDOWNCENTERED, L"POINTINGDOWNCENTERED"},
{TTP_BALLOONSTEM, TTBSS_POINTINGDOWNLEFTWALL, L"POINTINGDOWNLEFTWALL"},
{TTP_WRENCH, 0, L"WRENCH"},
{TTP_WRENCH, TTWS_NORMAL, L"NORMAL"},
{TTP_WRENCH, TTWS_HOT, L"HOT"},
{TTP_WRENCH, TTWS_PRESSED, L"PRESSED"},
{0, 0, L""}
};
......
......@@ -1376,6 +1376,7 @@ enum TOOLTIPPARTS {
TTP_BALLOONTITLE = 4,
TTP_CLOSE = 5,
TTP_BALLOONSTEM = 6,
TTP_WRENCH = 7,
};
#define TOOLTIPSTYLEPARTS TOOLTIPPARTS;
......@@ -1405,6 +1406,12 @@ enum BALLOONSTEMSTATES {
TTBSS_POINTINGDOWNLEFTWALL = 6,
};
enum WRENCHSTATES {
TTWS_NORMAL = 1,
TTWS_HOT = 2,
TTWS_PRESSED = 3,
};
/* TRACKBARSTYLE class */
#if defined(_MSC_VER) || defined(__MINGW32__)
#define VSCLASS_TRACKBARSTYLE L"TRACKBARSTYLE"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment