FLImaging
7.10.21.1
Toggle main menu visibility
FLImagingFoundation
FLImagingGUI
ISearchTarget.h
1
#pragma once
2
3
namespace
FLImaging
4
{
5
namespace
GUI
6
{
7
class
ISearchTarget
8
{
9
public
:
10
virtual
~ISearchTarget();
11
12
virtual
CWnd* GetWnd() = 0;
13
virtual
CString GetAllText() = 0;
14
virtual
long
FindNext(
const
CString& strText,
long
nStartPos, DWORD dwFlags, CHARRANGE& outRange) = 0;
15
virtual
void
SetSelectionRange(
long
nMin,
long
nMax) = 0;
16
virtual
void
GetSelectionRange(
long
& nMin,
long
& nMax) = 0;
17
virtual
void
HighlightRange(
long
nMin,
long
nMax, COLORREF crBack) = 0;
18
virtual
void
ClearAllHighlight() = 0;
19
virtual
void
GetSel(CHARRANGE& cr)
const
= 0;
20
virtual
void
SetSel(CHARRANGE& cr) = 0;
21
virtual
void
SetSel(
long
nStartChar,
long
nEndChar) = 0;
22
virtual
BOOL SetSelectionCharFormat(CHARFORMAT& cf) = 0;
23
virtual
BOOL SetSelectionCharFormat(CHARFORMAT2& cf) = 0;
24
virtual
void
HideSelection(BOOL bHide, BOOL bPerm) = 0;
25
virtual
long
FindText(DWORD dwFlags, FINDTEXTEX* pFindText)
const
= 0;
26
};
27
}
28
}
FLImaging::GUI
Definition
D2DObject.h:12
FLImaging
Generated on
for FLImaging by
1.17.0