Dear List,
I'm looking for a toolkit to write a "track based" application like an
audio-sequencer or even like a project management tool like MS Project
(please don't shoot me when i'm talking about microsoft products on an open
source list, it's just an example!!!). What i need is to specify a couple of
horizontal "containers" (i.e. the tracks) to hold individual "block style"
objects in it. Those blocks should be "connectable" to define dependencies
to each other. Yes, i think it's more the project idea behind it.
Does anybody know if there exists some kind of software to simplify the
implementation of such kind of application? Otherwise, what would you
recommend to implement such a gui? Using a blank canvas and manage the whole
drawing stuff? Or is there a way to "obuse" present widgets in wxPython for
it?
Thanks in advance and sorry for my bad english. I hope somebody understood
my needs...
Best regards
Oliver
A ListCtrl widget in LC_ICON mode might be a good place to start.
···
On Wed, 28 Apr 2004 13:08:54 +0200, Oliver Walczak <oliver.walczak@momatec.de> wrote:
Dear List,
I'm looking for a toolkit to write a "track based" application like an
audio-sequencer or even like a project management tool like MS Project
(please don't shoot me when i'm talking about microsoft products on an open
source list, it's just an example!!!). What i need is to specify a couple of
horizontal "containers" (i.e. the tracks) to hold individual "block style"
objects in it. Those blocks should be "connectable" to define dependencies
to each other. Yes, i think it's more the project idea behind it.
Does anybody know if there exists some kind of software to simplify the
implementation of such kind of application? Otherwise, what would you
recommend to implement such a gui? Using a blank canvas and manage the whole
drawing stuff? Or is there a way to "obuse" present widgets in wxPython for
it?
Thanks in advance and sorry for my bad english. I hope somebody understood
my needs...
Best regards
Oliver
--
Peter Damoc
Hacker Wannabe
http://www.sigmacore.net/about.html
Oliver Walczak wrote:
Dear List,
I'm looking for a toolkit to write a "track based" application like an
audio-sequencer or even like a project management tool like MS Project
(please don't shoot me when i'm talking about microsoft products on an open
source list, it's just an example!!!). What i need is to specify a couple of
horizontal "containers" (i.e. the tracks) to hold individual "block style"
objects in it.
There's something similar in ConflictSolver. One of these days I'll try to get time to rip it out and turn it into a stand-alone control... but heck, I've been trying to get enough time just to finish the (argh! far too involved) transition to 2.5 for weeks now, so don't hold your breath.
http://conflictsolver.sourceforge.net/documentation/
Shows what it looks like.
Those blocks should be "connectable" to define dependencies
to each other.
Not present in ConflictSolver's implementation, but doesn't really sound like that big a deal.
Using a blank canvas and manage the whole
drawing stuff? Or is there a way to "obuse" present widgets in wxPython for
it?
I would imagine FloatCanvas might be a good starting point. ("abuse", normally, by the way)
HTH,
Mike
···
_______________________________________
Mike C. Fletcher
Designer, VR Plumber, Coder
http://members.rogers.com/mcfletch/
Mike C. Fletcher wrote:
Oliver Walczak wrote:
I would imagine FloatCanvas might be a good starting point.
Yes, it might. Go to :
http://home.comcast.net/~chrishbarker/FloatCanvas/
to check it out, but if you're going to use it for real, get in touch with me, it's under active development at the moment.
-Chris
···
--
Christopher Barker, Ph.D.
Oceanographer
NOAA/OR&R/HAZMAT (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chris.Barker@noaa.gov