|
@@ -46,6 +46,7 @@ private:
|
|
|
Glib::RefPtr<Gtk::Application> app_;
|
|
Glib::RefPtr<Gtk::Application> app_;
|
|
|
Gtk::Window* window_ = nullptr;
|
|
Gtk::Window* window_ = nullptr;
|
|
|
Gtk::DrawingArea* drawing_area_ = nullptr; // Raw pointer to the main drawing area if single window
|
|
Gtk::DrawingArea* drawing_area_ = nullptr; // Raw pointer to the main drawing area if single window
|
|
|
|
|
+ Gtk::DrawingArea* minibuffer_drawing_area_ = nullptr; // Dedicated drawing area for minibuffer
|
|
|
Gtk::Widget* content_widget_ = nullptr; // The root widget of the editor content (Paned or DrawingArea)
|
|
Gtk::Widget* content_widget_ = nullptr; // The root widget of the editor content (Paned or DrawingArea)
|
|
|
|
|
|
|
|
// For cursor blinking logic
|
|
// For cursor blinking logic
|