Explorar o código

HackStudio: Show cursor line and column in the statusbar

Andreas Kling %!s(int64=5) %!d(string=hai) anos
pai
achega
7eed2e968c
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      DevTools/HackStudio/main.cpp

+ 4 - 0
DevTools/HackStudio/main.cpp

@@ -57,6 +57,10 @@ int main(int argc, char** argv)
 
     auto statusbar = GStatusBar::construct(widget);
 
+    text_editor->on_cursor_change = [&] {
+        statusbar->set_text(String::format("Line: %d, Column: %d", text_editor->cursor().line(), text_editor->cursor().column()));
+    };
+
     window->show();
     return app.exec();
 }