Menu

Tree [b84aab] master 0_11_5 / src / platform / fltk /
 History

HTTPS access


File Date Author Commit
 AnsiWidget.cxx 2012-05-12 Chris Warren-Smith Chris Warren-Smith [cb4718] Cleanup formatting. Remove obsolete modules
 AnsiWidget.h 2012-05-12 Chris Warren-Smith Chris Warren-Smith [cb4718] Cleanup formatting. Remove obsolete modules
 BasicEditor.cxx 2013-04-09 Chris Warren-Smith Chris Warren-Smith [9714ff] FLTK prelim integration with mosync widgets
 BasicEditor.h 2013-10-25 Chris Warren-Smith Chris Warren-Smith [d4a990] FLTK: fix text width handling
 EditorWidget.cxx 2013-12-30 Chris Warren-Smith Chris Warren-Smith [ba5e7b] ANDROID: Replace battery drain error with conso...
 EditorWidget.h 2013-10-25 Chris Warren-Smith Chris Warren-Smith [d4a990] FLTK: fix text width handling
 FileWidget.cxx 2014-04-16 Chris Warren-Smith Chris Warren-Smith [61ff5c] FLTK: recent path duplicate entries
 FileWidget.h 2014-04-12 Chris Warren-Smith Chris Warren-Smith [8dd263] FLTK: update file open
 HelpWidget.cxx 2013-10-16 Chris Warren-Smith Chris Warren-Smith [8c5cb0] FLTK: fix for cygwin build
 HelpWidget.h 2013-04-23 Chris Warren-Smith Chris Warren-Smith [689723] FLTK prelim integration with mosync widgets
 MainWindow.cxx 2014-04-16 Chris Warren-Smith Chris Warren-Smith [61ff5c] FLTK: recent path duplicate entries
 MainWindow.h 2014-04-14 Chris Warren-Smith Chris Warren-Smith [86f80a] FLTK: added close others
 Makefile.am 2013-12-28 Chris Warren-Smith Chris Warren-Smith [8ffa0b] FLTK: fix regression from android merge
 Profile.cxx 2014-04-19 Chris Warren-Smith Chris Warren-Smith [b84aab] FLTK: fix startup size in run mode
 Profile.h 2013-04-09 Chris Warren-Smith Chris Warren-Smith [9714ff] FLTK prelim integration with mosync widgets
 README.TXT 2012-05-12 Chris Warren-Smith Chris Warren-Smith [cb4718] Cleanup formatting. Remove obsolete modules
 TtyWidget.cxx 2013-04-09 Chris Warren-Smith Chris Warren-Smith [9714ff] FLTK prelim integration with mosync widgets
 TtyWidget.h 2013-04-09 Chris Warren-Smith Chris Warren-Smith [9714ff] FLTK prelim integration with mosync widgets
 audio.cxx 2013-10-24 Chris Warren-Smith Chris Warren-Smith [c79ec6] FLTK: update for cygwin build
 blib_fltk_ui.cxx 2013-04-23 Chris Warren-Smith Chris Warren-Smith [689723] FLTK prelim integration with mosync widgets
 build_kwp.cxx 2012-11-03 Chris Warren-Smith Chris Warren-Smith [cc008a] FLTK fix compile errors caused by formatting ch...
 dev_fltk.cxx 2014-04-19 Chris Warren-Smith Chris Warren-Smith [b84aab] FLTK: fix startup size in run mode
 display.cxx 2014-04-19 Chris Warren-Smith Chris Warren-Smith [b84aab] FLTK: fix startup size in run mode
 display.h 2014-04-19 Chris Warren-Smith Chris Warren-Smith [b84aab] FLTK: fix startup size in run mode
 readme.html 2012-05-08 Chris Warren-Smith Chris Warren-Smith [c29114] Code cleanup and reorganisation.
 sbasic.nsi 2014-04-19 Chris Warren-Smith Chris Warren-Smith [b84aab] FLTK: fix startup size in run mode
 sbfltk.rc 2012-05-12 Chris Warren-Smith Chris Warren-Smith [cb4718] Cleanup formatting. Remove obsolete modules
 smallbasic.desktop 2012-05-08 Chris Warren-Smith Chris Warren-Smith [c29114] Code cleanup and reorganisation.
 system.h 2013-12-28 Chris Warren-Smith Chris Warren-Smith [8ffa0b] FLTK: fix regression from android merge
 utils.cxx 2014-04-14 Chris Warren-Smith Chris Warren-Smith [86f80a] FLTK: added close others
 utils.h 2014-04-14 Chris Warren-Smith Chris Warren-Smith [86f80a] FLTK: added close others

Read Me

Copyright (c) 2002-2012 Chris Warren-Smith

0. TODO:

- Fix up fltk AnsiWidget.saveImage()
- Update imagedraw handling to be like SDL implementation
- Add break point, variable inspection, step/resume options.

1.  About 

    Commenced sometime around early Nov 2004. Gave me something
    to do during my boring train ride to/from work.

2.  FLTK patches

    5. scandir.c line 31
    # if defined(_WIN32) && !defined(__CYGWIN__) && !defined(__MINGW32__)
    
    6. rgbImage.cxx
    uncomment the write_jpeg code block
    #undef INT32
    extern "C" {
    #include <stdio.h>
    #include "../images/libjpeg/jpeglib.h"
    }
    variable data is now "pixels_"
    comment out line begining with "if ( depth!=3 )" 

    then in jconfig.h
    #if defined(WIN32) || defined(__EMX__) || defined(__MINGW32__)
    typedef unsigned char boolean;
    #endif

3.  How to build under Windows (W2K/XP)
   
    Install mingw+msys tools (www.mingw.org)
     - use the perl from cygwin by creating the file
       c:\MinGW\msys\1.0\bin\perl
       with this line:
       /c/cygwin/bin/perl.exe $*
       The cygwin perl knows about unix syle paths whereas
       the ActiveState perl uses drive lettered paths

    refer to "How to build under Linux"

4. Release tags:

    SB_FLTK_0_9_7 (5 Feb 2006)
    SB_FLTK_0_9_6_4 (2 Sept 2005)
    SB_FLTK_0_9_6_1 (16 May 2005)


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.