OS4 DepotLogo by Marko 
(anonymous IP:,2219) 

   Bug tracker
   Locale browser


   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (600)
   o Document (22)
   o Driver (97)
   o Emulation (148)
   o Game (1005)
   o Graphics (499)
   o Library (116)
   o Network (233)
   o Office (66)
   o Utility (927)
   o Video (69)

Total files: 4379

Full index file
Recent index file



Support the site

 Readme for:  Development » Example » vistk.lha


Description: The Visualize ToolKit Example(!) library
Download: vistk.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 336kb
Version: 0.1.0
Date: 17 Oct 2006
Author: David Olofson, AmigaOS 4.0 compile by Spot / Up Rough
Submitter: Spot / Up Rough
Email: spot/triad se
Category: development/example
License: Other
Distribute: yes
Min OS Version: 4.0
FileID: 2187
Comments: 0
Snapshots: 0
Videos: 0
Downloads: 306  (Current version)
306  (Accumulated)
Votes: 0 (0/0)  (30 days/7 days)

Show comments Show snapshots Show videos Show content Show crashlogs Replace file 
 VisTk - the Visualize ToolKit library

 (Not to be confused with *serious*
 projects with similar names or acronyms.
 VisTk used to be called "VTK", but I
 changed it for this public release to
 somewhat reduce the risk of confusion.)

In short, this is a widget toolkit originally designed
for svgalib in 256 color mode. I created it because I
needed something fast and simple to integrate simple
GUIs with fast real time visualization. Over time, it
has evolved a bit, but not much - it's been ported to
GGI and SDL, but still supports only 256 colors (needs
emulation provided by GGI or SDL, or the "real thing").

AFAIK, it won't build for GGI or svgalib any more -
the makefile doesn't check for them, but that's just
the beginning. OTOH, who needs that when SDL wraps
those and many more targets, adding lightning fast 256
color emulation? Works for me.

Either way, I'm not going to spend much more time with
this crap. The design is somewhat broken, and the code
could use a major overhaul. Don't use it for anything
serious, unless you seriously feel like making it "Yet
Another Toolkit"! I take no responsibility if you get
seriously ill or injured while trying to figure out if
you've found a bug or if you just don't understand how
VisTk is supposed to work.

Instead watch out for ChromeTk, if you're willing to
wait for something that

 1) is designed and hacked by me ("After
    seeing THIS!? Yeah, right!" ;-)

 2) is designed specifically for flashy
    GUIs with lots of chrome and high
    quality rendering in games and
    multimedia applications.

Otherwise, just use FLTK, GTK+, Qt or whatever - those
are well tested, solid, high quality software, and are
much more appropriate for common tasks than either my
VisTk or my upcoming ChromeTk.

Still, *if* you decide to play with VisTK, of course, I'll
gratefully accept patches - I'm still using VisTK in some
of my programs.

  David Olofson <david()olofson.net>

  .________                                        /_________.
  |                                                           |
  |        A M I G A   O S   4 . 0   C O M P I L E   B Y      |
  |                                      .____.               |
  |  ______       _________.___          .   _|___            |
  | /  ___/______/   ._    .  /________  :    ___/_________ _  _
_ _____._           |/    :_/   ._    _:    
        |/          _|     |     |/      |     
        |           ______|     |       |     |       ____ _  _
_  _ ________________|     |     |       |_______________    .
                       .cRb|_____________|e^D.                |
  |                                                           | 
  |   I am in a shitty economical situation, so if you feel   | 
  |  that what I do is  worth anything, use paypal to donate  |  
  |         to my email addy, spotATtriadDOTse, thanx!        | 
  |                                                           | 
  |                    Spot / Up Rough 2006                   | 

Copyright © 2004-2024 by Björn Hagström All Rights Reserved