ManoloFLTK
a624290b27
Remove warnings when fl_attr.h is compiled in C
2023-03-09 18:10:38 +01:00
Albrecht Schlosser
9f8b65a70e
Document MSVC macro _MSVC_LANG for future use in fl_attr.h
...
This macro defines the C++ standard used by the compiler since
Visual Studio 2015 Update 3.
2023-02-06 23:03:45 +01:00
Matthias Melcher
fa9915e1e3
Doxygen fix for FL_DEPRECATED
2023-02-05 00:22:08 +01:00
Matthias Melcher
1aa6c4fed8
Fix position() methods that shadow Fl_Widget::position()
...
* `FL_DEPRECATED` macro to mark `position()` method that shadow `Fl_Widget::position()` #69 (#666 )
2023-02-02 20:54:19 +01:00
Albrecht Schlosser
4e75549e7b
Update dependencies and fix whitespace errors
...
- replace tabs with spaces
- remove trailing whitespace
2023-02-02 17:09:14 +01:00
ManoloFLTK
f54c2b3430
Have files fl_attr.h and names.h visible by Doxygen
...
For some reason, the \file Doxygen command is absolutely required.
2023-01-15 11:00:48 +01:00
Matthias Melcher
44c874b731
Use FL_OVERRIDE
for all overridden virtual methods ( #611 )
...
FL_OVERRIDE is defined as `override` for C++11 and higher
FL_OVERRIDE is defined as `override` for VisualC 2015 and newer
Don't interfere with Fl_Widget::override()
2022-12-30 19:14:36 +01:00
Albrecht Schlosser
8863ef7901
Avoid multiple definition of macro __fl_attr()
...
This could happen if both FL/fl_ask.H and fluid/Fl_Type.h were
included in the same file.
2021-10-17 12:24:39 +02:00