Altium C++ SDK 3.0
Loading...
Searching...
No Matches
DXP::ITextDocument Struct Reference

#include <DXP.Interfaces.h>

Inheritance diagram for DXP::ITextDocument:

Public Member Functions

int LineCount ()
void GetLine (int Index, std::wstring *Value)
void SetLine (int Index, std::wstring const Value)
void SaveToFile (std::wstring const AFileName)
int CurrentLineNumber ()
void ReceivePreferencesChanged ()
void SendPreferencesChanged ()
void SetFocus ()
void JumpTo (int X, int Y, bool Centered)
void JumpToOffset (int Offset)
void MarkWordRight ()
void MarkLine ()
void MaskBlock (int AColumn, int ALine, int ALength, int AHeight)
void SelectBlock (int AColumn, int ALine, int ALength, int AHeight)
void ClearMask ()
void ClearSelection ()
void ClearGraph ()
bool GetModifiedSinceAction ()
void SetModifiedSinceAction (bool Value)
bool IsReadOnly ()
void HighlightFoundRect (int X1, int Y1, int X2, int Y2)
void TempHighlightLine (int Index, std::wstring const StyleName)
void ReplaceText (int X, int Y, int Len, std::wstring const NewText)
void GetCursorPosition (int *PosX, int *PosY)
std::wstring GetTextAtCursorEx (TSysCharSet const ExcludeDelimiters)
void ImportEditorSettingsFromTasking (bool ASendNotification)
void ImportEditorSettingsFromVisualStudio (bool ASendNotification)
bool GetLineVisibility (int Index)
std::wstring GetWideText ()
void UpdateSyntax ()
bool IsSelectedTextPresent ()
std::wstring GetSelectedText ()
void BeginUpdate ()
void EndUpdate ()
std::wstring GetTextAtCursor ()

Member Function Documentation

◆ BeginUpdate()

void DXP::ITextDocument::BeginUpdate ( )

◆ ClearGraph()

void DXP::ITextDocument::ClearGraph ( )

◆ ClearMask()

void DXP::ITextDocument::ClearMask ( )

◆ ClearSelection()

void DXP::ITextDocument::ClearSelection ( )

◆ CurrentLineNumber()

int DXP::ITextDocument::CurrentLineNumber ( )

◆ EndUpdate()

void DXP::ITextDocument::EndUpdate ( )

◆ GetCursorPosition()

void DXP::ITextDocument::GetCursorPosition ( int * PosX,
int * PosY )

◆ GetLine()

void DXP::ITextDocument::GetLine ( int Index,
std::wstring * Value )

◆ GetLineVisibility()

bool DXP::ITextDocument::GetLineVisibility ( int Index)

◆ GetModifiedSinceAction()

bool DXP::ITextDocument::GetModifiedSinceAction ( )

◆ GetSelectedText()

std::wstring DXP::ITextDocument::GetSelectedText ( )

◆ GetTextAtCursor()

std::wstring DXP::ITextDocument::GetTextAtCursor ( )

◆ GetTextAtCursorEx()

std::wstring DXP::ITextDocument::GetTextAtCursorEx ( TSysCharSet const ExcludeDelimiters)

◆ GetWideText()

std::wstring DXP::ITextDocument::GetWideText ( )

◆ HighlightFoundRect()

void DXP::ITextDocument::HighlightFoundRect ( int X1,
int Y1,
int X2,
int Y2 )

◆ ImportEditorSettingsFromTasking()

void DXP::ITextDocument::ImportEditorSettingsFromTasking ( bool ASendNotification)

◆ ImportEditorSettingsFromVisualStudio()

void DXP::ITextDocument::ImportEditorSettingsFromVisualStudio ( bool ASendNotification)

◆ IsReadOnly()

bool DXP::ITextDocument::IsReadOnly ( )

◆ IsSelectedTextPresent()

bool DXP::ITextDocument::IsSelectedTextPresent ( )

◆ JumpTo()

void DXP::ITextDocument::JumpTo ( int X,
int Y,
bool Centered )

◆ JumpToOffset()

void DXP::ITextDocument::JumpToOffset ( int Offset)

◆ LineCount()

int DXP::ITextDocument::LineCount ( )

◆ MarkLine()

void DXP::ITextDocument::MarkLine ( )

◆ MarkWordRight()

void DXP::ITextDocument::MarkWordRight ( )

◆ MaskBlock()

void DXP::ITextDocument::MaskBlock ( int AColumn,
int ALine,
int ALength,
int AHeight )

◆ ReceivePreferencesChanged()

void DXP::ITextDocument::ReceivePreferencesChanged ( )

◆ ReplaceText()

void DXP::ITextDocument::ReplaceText ( int X,
int Y,
int Len,
std::wstring const NewText )

◆ SaveToFile()

void DXP::ITextDocument::SaveToFile ( std::wstring const AFileName)

◆ SelectBlock()

void DXP::ITextDocument::SelectBlock ( int AColumn,
int ALine,
int ALength,
int AHeight )

◆ SendPreferencesChanged()

void DXP::ITextDocument::SendPreferencesChanged ( )

◆ SetFocus()

void DXP::ITextDocument::SetFocus ( )

◆ SetLine()

void DXP::ITextDocument::SetLine ( int Index,
std::wstring const Value )

◆ SetModifiedSinceAction()

void DXP::ITextDocument::SetModifiedSinceAction ( bool Value)

◆ TempHighlightLine()

void DXP::ITextDocument::TempHighlightLine ( int Index,
std::wstring const StyleName )

◆ UpdateSyntax()

void DXP::ITextDocument::UpdateSyntax ( )

The documentation for this struct was generated from the following file: