mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-29 14:22:25 -06:00
RichEdit: Diagram, ide: Tool to convert virtual methods to override
This commit is contained in:
parent
e0bc0f5fd6
commit
119d4c4e5f
7 changed files with 27 additions and 4 deletions
|
|
@ -593,6 +593,19 @@ void CodeEditor::MakeLineEnds()
|
|||
Make(THISBACK(LineEnds));
|
||||
}
|
||||
|
||||
void CodeEditor::ConvertToOverrides()
|
||||
{
|
||||
Make([](String& out) {
|
||||
out.Insert(0, " ");
|
||||
out.Replace("\tvirtual\t", "\t");
|
||||
out.Replace("\tvirtual ", "\t");
|
||||
out.Replace(" virtual\t", " ");
|
||||
out.Replace(" virtual ", " ");
|
||||
out.Replace(";", " override;");
|
||||
out.Remove(0, 1);
|
||||
});
|
||||
}
|
||||
|
||||
void CodeEditor::MoveNextWord(bool sel) {
|
||||
int64 p = GetCursor64();
|
||||
int64 e = GetLength64();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue