CompilerLogWidget

Log widget with parsing of compiler output

Constructors

this
this(string ID)

forward to super c'tor

Members

Functions

errorFromLine
ErrorPosition errorFromLine(int line)
Undocumented in source. Be warned that the author may not have intended to support it.
findProjectForLine
string findProjectForLine(int line)
Undocumented in source. Be warned that the author may not have intended to support it.
firstError
ErrorPosition firstError()

returns first error line info from log

handleCustomLineHighlight
CustomCharProps[] handleCustomLineHighlight(int line, dstring txt, CustomCharProps[] buf)

Custom text color and style highlight (using text highlight) support.

onMouseEvent
bool onMouseEvent(MouseEvent event)
onThemeChanged
void onThemeChanged()

handle theme change: e.g. reload some themed resources

resolveRelativePath
void resolveRelativePath(string path, int line)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

baseDirectory
string baseDirectory [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
baseDirectory
string baseDirectory [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_baseDirectory
string _baseDirectory;
Undocumented in source.
_deprecationColor
uint _deprecationColor;
Undocumented in source.
_errorColor
uint _errorColor;
Undocumented in source.
_filenameColor
uint _filenameColor;
Undocumented in source.
_warningColor
uint _warningColor;
Undocumented in source.
compilerLogIssueClickHandler
Signal!CompilerLogIssueClickHandler compilerLogIssueClickHandler;
Undocumented in source.
ctr
auto ctr;
Undocumented in source.

Meta