|
Category: | Wiki/Software/Widgets | Rating: | |
Name: | [Stale links 2023-11-11] Fl_Signal | Popularity: | 10% |
Version: | 0.3 | License: | LGPL |
Author: | Roman Kantor | EMail: | rkantor AT tcd DOT ie |
Created: | May 22, 2003 |
Updated: | Nov 12, 2023 |
Home Page: | http://rfltk.svn.sourceforge.net/ (3285 visits) |
Download: | http://rfltk.svn.sourceforge.net/ (2005 visits) |
Description: | Callback and signal/slot library for FLTK
Features: type-safety of callbacks (signals, slots); both functions and class member methods with any number parameters can be used (0-5 are implemented); multiple callbacks can be attached to a widget or a node;
callbacks can be dynamically attached to / removed from a widget or a signal; each argument of callback function can be determined either by a value (parameter/value binding), pointer to a variable or as a return value of a sub-call; return values can be either stored in a variable (defined by a pointer), pushed to a sub-call, sent to a signal or used by attached slots as an argument; special callback classes: signals and slots can emit/accept values of any type and propagate the callback event; - it is add-on library (no FLTK patching); both standard fltk callbacks and this library can be used simultaneously |
[ Submit Article | View All ]
[ Submit Comment ]From Anonymous, 21:28 May 01, 2004 (score=2)
The file Fl_Signal-0.3.tar.gz is damaged and cannot be un-tared.
[ Reply ] From Peca, 03:39 Jul 30, 2003 (score=1)
Linux, gcc 3.2.2, FLTK-UTF8-1.3.0-2
----------
$ cd Fl_Signal/makefiles/
$ make
g++ -O -Wall -I../../fltk -c -o Fl_Signal.o ../Fl_Signal.cpp
In file included from ../Fl_Signal.cpp:26:
../Fl_Signal.H:149: friend declaration requires class-key, i.e. `friend class
Fl_Cb_<R>'
../Fl_Signal.H:172: friend declaration requires class-key, i.e. `friend class
Fl_Cb_<R>'
../Fl_Signal.H:200: friend declaration requires class-key, i.e. `friend class
Fl_Cb_<R>'
../Fl_Signal.H:241: friend declaration requires class-key, i.e. `friend class
Fl_Cb_<R>'
../Fl_Signal.H:537: friend declaration requires class-key, i.e. `friend class
Fl_Cb_<R>'
../Fl_Signal.H:560: friend declaration requires class-key, i.e. `friend class
Fl_Cb_<R>'
make: *** [Fl_Signal.o] Error 1
[ Reply ]
From Peca, 03:42 Jul 30, 2003 (score=1)
it is 1.1.3-2
sorry :)
[ Reply ]
|
| |