Hi Everyone
I am just an enthusiast programmer. I have been using dynamic languages
for years now and recently I have started to write reasonable C
programs. I would like to be able to create GUIs as well. I know I could
use GTK and just stick with C but if I ever wanted to "look under the
hood" the massive code base might as well be in Klingon.
FLTK is tiny(and fast) I am hoping that if I stick to the smallest
possible subset of C++ then I will be able to handle it's native API and
if I want to "look under the hood" then the small code base would make
this a reasonable thing to do.
Could anyone please correct or add to the following:
Some C++ features are already not used:
templates, exceptions, RTTI, namespaces
We call functions from classes:
return(Fl::run())
We propagate new abstract data types by calling constructor functions:
menu->add("Edit/Submenu/Bbb");
We create our own classes and use them for constructors:
class MyTimer : public Fl_Box {
void draw() {
static long start = time(NULL)................................
MyTimer(int X,int Y,int W,int H,const char*L=0).......................
I don't really know much about the standard library, friend functions,
overloading and exceptions but should I care? If I understand the C++
subset that deals with the above code am I pretty much ready good to go?
Thanks for reading-Patrick
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk