8#include "Stroika/Foundation/StroikaPreComp.h"
14#include "Stroika/Frameworks/Led/GDI.h"
15#include "Stroika/Frameworks/Led/Support.h"
16#include "Stroika/Frameworks/Led/TextInteractor.h"
18#include "LedItConfig.h"
23 ~Options () =
default;
26 using SearchParameters = TextInteractor::SearchParameters;
29 nonvirtual SearchParameters GetSearchParameters ()
const;
30 nonvirtual
void SetSearchParameters (
const SearchParameters& searchParameters);
32#if qStroika_Foundation_Common_Platform_Windows
34 nonvirtual
const CDockState& GetDocBarState ()
const;
35 nonvirtual
void SetDocBarState (
const CDockState& dockState);
39 nonvirtual
bool GetSmartCutAndPaste ()
const;
40 nonvirtual
void SetSmartCutAndPaste (
bool smartCutAndPaste);
43 nonvirtual
bool GetWrapToWindow ()
const;
44 nonvirtual
void SetWrapToWindow (
bool wrapToWindow);
47 nonvirtual
bool GetShowHiddenText ()
const;
48 nonvirtual
void SetShowHiddenText (
bool showHiddenText);
51 nonvirtual
bool GetShowParagraphGlyphs ()
const;
52 nonvirtual
void SetShowParagraphGlyphs (
bool showParagraphGlyphs);
55 nonvirtual
bool GetShowTabGlyphs ()
const;
56 nonvirtual
void SetShowTabGlyphs (
bool showTabGlyphs);
59 nonvirtual
bool GetShowSpaceGlyphs ()
const;
60 nonvirtual
void SetShowSpaceGlyphs (
bool showSpaceGlyphs);
62#if qStroika_Foundation_Common_Platform_Windows
64 nonvirtual
bool GetCheckFileAssocsAtStartup ()
const;
65 nonvirtual
void SetCheckFileAssocsAtStartup (
bool checkFileAssocsAtStartup);
69 nonvirtual FontSpecification GetDefaultNewDocFont ()
const;
70 nonvirtual
void SetDefaultNewDocFont (
const FontSpecification& defaultNewDocFont);