From d1ba7fbf5022ac1f14d63ca8a3cf264f7cee334d Mon Sep 17 00:00:00 2001 From: Matthias Melcher Date: Sat, 7 Dec 2024 17:31:09 +0100 Subject: Giving access to some Fl_Text_Display member variables (#1153) And typos in FLUID source code docs. --- FL/Fl_Text_Display.H | 4 ++++ fluid/Fl_Type.h | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/FL/Fl_Text_Display.H b/FL/Fl_Text_Display.H index 533839a04..0cf218383 100644 --- a/FL/Fl_Text_Display.H +++ b/FL/Fl_Text_Display.H @@ -537,7 +537,11 @@ protected: void xy_to_rowcol(int x, int y, int* row, int* column, int PosType = CHARACTER_POS) const; void maintain_absolute_top_line_number(int state); +public: int get_absolute_top_line_number() const; + int scroll_row() { return mTopLineNum; } + int scroll_col() { return mHorizOffset; } +protected: void absolute_top_line_number(int oldFirstChar); int maintaining_absolute_top_line_number() const; void reset_absolute_top_line_number(); diff --git a/fluid/Fl_Type.h b/fluid/Fl_Type.h index 59bd89556..f38508e16 100644 --- a/fluid/Fl_Type.h +++ b/fluid/Fl_Type.h @@ -219,7 +219,7 @@ public: virtual void move_child(Fl_Type*, Fl_Type* beforethis) { } virtual void remove_child(Fl_Type*) { } - /** Give widgets a change to arrange their children after all children were add. + /** Give widgets a chance to arrange their children after all children were added. If adding individual children, this is called immediately, but if children are read via a project file, we wait until all children are read and then lay out the group. -- cgit v1.2.3