summaryrefslogtreecommitdiff
path: root/FL
diff options
context:
space:
mode:
authorManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2023-02-06 10:34:47 +0100
committerManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2023-02-06 10:34:47 +0100
commita56c48079e8d691611c62c92f2cf49b3fb6345d2 (patch)
tree94b6c7f4a8dd61dda386c8ee076c3a088df99f17 /FL
parent7f4a14e376da04b57a77167db11605abe2520e15 (diff)
Fix "\todo Complete documentation of class Fl_String"
Also - fix "\todo Unicode?" in Fl_Text_Display::display_insert() after verification - fix "\todo [Internal] The user_data value must be implemented using \p fl_intptr_t" because that's now in place.
Diffstat (limited to 'FL')
-rw-r--r--FL/Fl_String.H8
-rw-r--r--FL/Fl_Widget.H3
2 files changed, 4 insertions, 7 deletions
diff --git a/FL/Fl_String.H b/FL/Fl_String.H
index 4a20c48b2..72e90f52d 100644
--- a/FL/Fl_String.H
+++ b/FL/Fl_String.H
@@ -63,8 +63,6 @@
\endcode
\since 1.4.0
-
- \todo Complete documentation of class Fl_String
*/
class Fl_String {
@@ -96,10 +94,12 @@ private:
public:
void value(const char *str);
- void value(const char *str, int slen);
-
+ void value(const char *str, int len);
+ /** Returns a pointer to the first character stored in the object */
const char *value() const { return value_; }
+ /** Returns a pointer to the first byte stored in the object */
char *buffer() { return value_; }
+ /** Returns the number of bytes currently stored in the object */
int size() const { return size_; }
int slen() const;
diff --git a/FL/Fl_Widget.H b/FL/Fl_Widget.H
index 416f65470..b0317dc6e 100644
--- a/FL/Fl_Widget.H
+++ b/FL/Fl_Widget.H
@@ -686,9 +686,6 @@ public:
using only \p long values. You may want to use user_data() instead.
\see user_data()
-
- \todo [Internal] The user_data value must be implemented using
- \p fl_intptr_t or similar to avoid 64-bit platform incompatibilities.
*/
long argument() const {return (long)(fl_intptr_t)user_data_;}