FLTK logo

SPTK 4.00

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 Back To Listings  ]
 
Category:Wiki/Software/WidgetsRating:
7.21 
Name:SPTKPopularity:61%
Version:4.00License:LGPL
Author:Alexey ParshinEMail:alexeyp
Created:Jan 08, 2003
Updated:Nov 11, 2023
Home Page:http://www.sptk.net (22795 visits)
Download:http://www.sptk.net/index.php?act=download (8640 visits)
Description:

Widget toolkit for business-style application development with database support (ODBC, MySQL, PostgreSQL, Oracle, and SQLite). Supports both FLTK1 and FLTK2 as the graphical subsystem base.

All the widgets support database connectivity. Special CDialog class makes editing database records easy. Every widget can be connected to the field, and CDialog can be connected to the database table. CDBListView / CDBCombo show the database records as multi columns view, etc.

There is a set of classes to read and create files in MS Excel 97 format.

Tested on Linux/BSD/Solaris/Windows/Darwin


Articles

Submit Article | View All ]
ID Title Last Modified Comment(s)  
  962SPTK 4.00Dec 29, 20090  
 

SPTK 4.00 release

 
  937SPTK 4.00Sep 20, 20095  
 

SPTK starts version 4.

 
  734SPTK 3.5.1Jun 28, 20070  
 

SPTK building system is updated

 
  727SPTK 3.5.1May 27, 20070  
 

SPTK 3.5.0/1 is out

 
  661SPTK 3.3.0Oct 15, 20064  
 

SPTK version 3.3.3 is out

 
     

Comments

Submit Comment ]

From Alexey Parshin, 09:31 Jan 24, 2003 (score=4)

It's so strange - I can see a lot of people trying to view or download SPTK, but I don't have any feedback. Any comments? Is it so bad that nobody wants to use it? I know it lacks documentation.. I can add the examples as needed..
Reply ]

From arek, 21:30 Nov 28, 2007 (score=3)

Just downloaded SPTK 3.5.6, ran ./autogen.bash and got the following: "configure.in:285: required file `sptk3/gui/Makefile.in' not found oops!"
Reply ]

From infounpep, 23:59 Jan 08, 2007 (score=3)

The most important thing is you should provide the detail information about how to install SPTK (current/latest version e.g 3.3.0) in different platforms. I means how to install in Windows, UNIX/LINUX and in different software application (VC, DEC C++ , etc..) If you can provide these detail information, I t would be very useful for the users and they will more interest in using SPTK.
Reply ]

From Bernd Dusemund, 01:53 Mar 03, 2004 (score=1)

I needed a while to compile it. With fedora,  I installed in addition, unixODBC, mysql, mysgl-devel, postgresql, postgresql-devel, aspell, ./configure still said

ODBC:     not installed FLTK:     1.1.4, building SPTK Aspell:   not installed

but I could compile it,

and will see, if it works

Bernd
Reply ]

From Alexey Parshin, 08:21 Mar 09, 2004 (score=2)

You can take to my e-mail, so we try to find out why SPTK configure can't find unixODBC.
Reply ]

From Anonymous, 04:52 Jul 18, 2003 (score=1)

HEllo,

i tried using windows msys 1.0 and dev-cpp but it doesn' t work. it doesn' t mather for me, that' s a alpha release and i will wait for the final. my goal is to make a multi platform software using a database ( mysql actually ) and i am a C++ beginner !!! ( not easy isn' t it ?? ) Don' t be afraid, your software for odbc connection is good and i will try ( and i try but i can get no .......)

thank' s
Reply ]

From William Trenker, 15:59 Jan 24, 2003 (score=1)

Alexy, I've been spending the last few days looking for database tools and SPTK looks very promising.  I downloaded it but I couldn't build it because I have FLTK 2.0 running here.  I'm thinking of installing FLTK 1 on another machine so I can try SPTK.
Reply ]

From bluekid, 05:32 Jan 09, 2007 (score=3)

Database support is good feature but Why another library ? FLTK is nice library and Fluid is also very good. But there is not enough people support it. so in my opinion rather than another library you support FLTK.
Reply ]

From thesaintve, 12:14 Apr 28, 2005 (score=3)

Hi!! I was install the FLTK lib, aspell lib and PSTK. When i try compile a link the odbc_test.cpp in the "sptk-2.3.26\examples" My MS VisualC++ return followin Link error: what is the library than missing me? I was link to odbc32.lib and SPTKLibd.lib too.!!!

--------------------Configuration: odbc_test - Win32 Debug------------ Linking... odbc_test.obj : error LNK2001: unresolved external symbol "public: __thiscall CString::~CString(void)" (??1CString@@QAE@XZ) odbc_test.obj : error LNK2001: unresolved external symbol "class CString  __cdecl operator+(char const *,class CString const &)" (??H@YA?AVCString@@PBDABV0@@Z) odbc_test.obj : error LNK2001: unresolved external symbol "public: class CString  __thiscall CException::text(bool)const " (?text@CException@@QBE?AVCString@@_N@Z) odbc_test.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall CQuery::~CQuery(void)" (??1CQuery@@UAE@XZ) odbc_test.obj : error LNK2001: unresolved external symbol "public: int __thiscall CVariant::asInteger(void)const " (?asInteger@CVariant@@QBEHXZ) odbc_test.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall CQuery::open(void)" (?open@CQuery@@UAE_NXZ) odbc_test.obj : error LNK2001: unresolved external symbol "public: void __thiscall CQuery::exec(void)" (?exec@CQuery@@QAEXXZ) odbc_test.obj : error LNK2001: unresolved external symbol "public: __thiscall CQuery::CQuery(class CDatabase *,class CString)" (??0CQuery@@QAE@PAVCDatabase@@VCString@@@Z) odbc_test.obj : error LNK2001: unresolved external symbol "public: __thiscall CString::CString(char const *)" (??0CString@@QAE@PBD@Z) odbc_test.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall CODBCDatabase::~CODBCDatabase(void)" (??1CODBCDatabase@@UAE@XZ) odbc_test.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CODBCDatabase::close(void)" (?close@CODBCDatabase@@UAEXXZ) odbc_test.obj : error LNK2001: unresolved external symbol "public: void __thiscall CQuery::fetch(void)" (?fetch@CQuery@@QAEXXZ) odbc_test.obj : error LNK2001: unresolved external symbol "public: class CParam & __thiscall CQuery::param(char const *)const " (?param@CQuery@@QBEAAVCParam@@PBD@Z) odbc_test.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CODBCDatabase::open(class CString)" (?open@CODBCDatabase@@UAEXVCString@@@Z) odbc_test.obj : error LNK2001: unresolved external symbol "public: __thiscall CODBCDatabase::CODBCDatabase(class CString)" (??0CODBCDatabase@@QAE@VCString@@@Z) odbc_test.obj : error LNK2001: unresolved external symbol "public: void __thiscall CVariant::setInteger(int)" (?setInteger@CVariant@@QAEXH@Z) odbc_test.obj : error LNK2001: unresolved external symbol "public: void __thiscall CVariant::setString(char const *,int)" (?setString@CVariant@@QAEXPBDH@Z) odbc_test.obj : error LNK2001: unresolved external symbol "protected: void __thiscall CQuery::closeQuery(bool)" (?closeQuery@CQuery@@IAEX_N@Z) Debug/odbc_test.exe : fatal error LNK1120: 18 unresolved externals Error executing link.exe.

odbc_test.exe - 19 error(s), 0 warning(s)
Reply ]

From alexey.parshin, 14:50 Apr 28, 2005 (score=3)

It looks like SPTK itself isn't linked to your application. The library is SPTKLIBd.lib (on Windows). Please, verify it's included into your project.
Reply ]

From Cristian Mitrana, 10:08 Mar 17, 2004 (score=2)

It appears that even if you do not have unixODBC installed you cannot
 build sptk. Somehow CQuery.h get included in the wrong place and makes
 the compile process fail.
 Build system - Debian linux (unstable) with gcc-3.3.3 and glibc-2.3.
 With unixODBX installed ( the headers, etc) compiles well and the demos
 are very nice :), I'm still a newbie at using fltk.
Reply ]

From newsptkman, 23:23 Jul 14, 2004 (score=1)

May I ask how can I add a CTabs widget on the previous builded CDialog or CTabs directly? I tried this but the sub CTabs just shown but don't work. Why?

Thanks!^^
Reply ]

From Anonymous, 10:45 Aug 04, 2004 (score=1)

Very cool set of widgets!

With SPTK 2.2, I ran into some problems compiling with VC6 because it required aspell.h.  .

Ended up downloading aspell.h from another website to build but would prefer to remove aspell completely.
Reply ]

From rayam, 18:00 May 29, 2004 (score=1)

Thank you for contribution of SPTK. I am not fully complied the sptk, because some program are not available, such as aspell, odbc, etc. Is it will affect the correctness of the combo box? Because I find it always return zero under the example of treeview as I try to add something by clicking the add button.
Reply ]

From rayam, 18:03 May 29, 2004 (score=1)

Sorry I have not metioned my system. Here is the details. WINXP, Dev-C++ with MingW/GCC3.2,FLTK 1.1.5rc
Reply ]

From rayam, 18:58 Apr 26, 2004 (score=1)

I am new to fltk and sptk. I dn and try to make library but get the missing file error: netinet/in.h and aspell.h I am using Dev-C++ with MGwin in window 98. Shall I need to install the related file?
Reply ]

From Yveslessars003, 07:04 Sep 25, 2003 (score=1)

I just tried to build SPTKLib with VC6 . Full of errors Missing  <FL/Fl.H> <FL/Fl_Box.h> <FL/Fl_Group.H> <FL/Fl_Widget.h> and many more. Sure would like to try this tool but it seems complicate to even just build the Lib.
Reply ]

From Anonymous, 13:20 Oct 10, 2003 (score=1)

You haven't correctly configured VC6.
Reply ]

From Alexey Parshin, 16:56 Dec 01, 2003 (score=1)

Can you send me some comments on my e-mail?
Reply ]

 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.