From f38a940d722064e4b3fb2df6a6c0bcc025383ca0 Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Wed, 5 Aug 2020 16:30:34 +0300 Subject: Color palette theming --- src/gmdocument.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/gmdocument.h') diff --git a/src/gmdocument.h b/src/gmdocument.h index b0a7df22..42639357 100644 --- a/src/gmdocument.h +++ b/src/gmdocument.h @@ -80,13 +80,21 @@ iInt2 sizeWithoutBanner_GmDocument (const iGmDocument *); iRangecc findText_GmDocument (const iGmDocument *, const iString *text, const char *start); iRangecc findTextBefore_GmDocument (const iGmDocument *, const iString *text, const char *before); +enum iGmLinkPart { + icon_GmLinkPart, + text_GmLinkPart, + textHover_GmLinkPart, + domain_GmLinkPart, + visited_GmLinkPart, +}; + const iGmRun * findRun_GmDocument (const iGmDocument *, iInt2 pos); const char * findLoc_GmDocument (const iGmDocument *, iInt2 pos); const iGmRun * findRunAtLoc_GmDocument (const iGmDocument *, const char *loc); const iString * linkUrl_GmDocument (const iGmDocument *, iGmLinkId linkId); uint16_t linkImage_GmDocument (const iGmDocument *, iGmLinkId linkId); int linkFlags_GmDocument (const iGmDocument *, iGmLinkId linkId); -enum iColorId linkColor_GmDocument (const iGmDocument *, iGmLinkId linkId); +enum iColorId linkColor_GmDocument (const iGmDocument *, iGmLinkId linkId, enum iGmLinkPart part); const iTime * linkTime_GmDocument (const iGmDocument *, iGmLinkId linkId); iBool isMediaLink_GmDocument (const iGmDocument *, iGmLinkId linkId); const iString * title_GmDocument (const iGmDocument *); -- cgit v1.2.3