FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
AcTrayItemBubbleWindowControl.h
Go to the documentation of this file.
1#pragma once
2
3//
4// (C) Copyright 2005-2024 by Graebert GmbH.
5//
6// Permission to use, copy, modify, and distribute this software in
7// object code form for any purpose and without fee is hereby granted,
8// provided that the above copyright notice appears in all copies and
9// that both that copyright notice and the limited warranty and
10// restricted rights notice below appear in all supporting
11// documentation.
12//
13// GRAEBERT PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
14// GRAEBERT SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
15// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. GRAEBERT GMBH
16// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
17// UNINTERRUPTED OR ERROR FREE.
18
19template < typename Param1, typename Param2 > class StrTraitMFC_DLL;
20
23
25{
26public:
27 AcTrayItemBubbleWindowControl( CStringW const &, CStringW const &, CStringW const & = L"", CStringW const & = L"", CStringW const & = L"");
30
33 void SetText(const CString& strText);
38
39 int GetIconType() const;
40 const CString& GetTitle();
41 const CString& GetText();
44 const CString& GetText2() const;
47
48 enum
49 {
54 };
55
56 enum
57 {
64 BUBBLE_WINDOW_DOCUMENT_DEACTIVATED
65 };
66
67private:
68 void InitDefault();
69
70 int m_nIconType;
71 CString m_strTitle;
72 CString m_strText;
73 CString m_strHyperText;
74 CString m_strHyperLink;
75 CString m_strText2;
78
79};
void(* AcTrayItemBubbleWindowCallbackFunc)(void *, int)
void * AcTrayItemBubbleWindowCallbackData
AcTrayItemBubbleWindowCallbackData GetCallbackData() const
void SetTitle(const CString &strTitle)
void SetText2(const CString &strText2)
AcTrayItemBubbleWindowControl(CStringW const &, CStringW const &, CStringW const &=L"", CStringW const &=L"", CStringW const &=L"")
void SetCallback(AcTrayItemBubbleWindowCallbackFunc, AcTrayItemBubbleWindowCallbackData=0)
const CString & GetText2() const
const CString & GetHyperText()
void SetHyperText(const CString &strHyperText)
const CString & GetHyperLink()
const CString & GetTitle()
void SetHyperLink(const CString &strHyperLink)
void SetText(const CString &strText)
AcTrayItemBubbleWindowCallbackFunc GetCallbackFunc() const
void SetIconType(int nIconType)