Completing access to FL_BLINE in Fl_Browser.
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled

May be used by derived classes like Fl_File_Browser
for fast access.
This commit is contained in:
Matthias Melcher
2026-04-27 01:02:47 +02:00
parent f1b81f8a55
commit 4f9d7794f8
2 changed files with 50 additions and 10 deletions
+5 -2
View File
@@ -1,7 +1,7 @@
//
// Browser header file for the Fast Light Tool Kit (FLTK).
//
// Copyright 1998-2023 by Bill Spitzak and others.
// Copyright 1998-2026 by Bill Spitzak and others.
//
// This library is free software. Distribution and use rights are outlined in
// the file "COPYING" which should have been included with this file. If this
@@ -135,9 +135,12 @@ protected:
void*& bline_data(FL_BLINE* b) const;
const void* bline_data(const FL_BLINE* b) const;
char& bline_flags(FL_BLINE* b) const;
const char bline_flags(const FL_BLINE* b) const;
char bline_flags(const FL_BLINE* b) const;
char* bline_txt(FL_BLINE* b) const;
const char* bline_txt(const FL_BLINE* b) const;
Fl_Image*& bline_icon(FL_BLINE* b) const;
const Fl_Image* bline_icon(const FL_BLINE* b) const;
short bline_length(const FL_BLINE* b) const;
public: