AW: Project toolkit

Dear Peter,
No, a wxListCtrl restricts the objects on a track (row) to sit on a certain
column. I need to place the objects on a track freely in horizontal
direction. This will be the timeline in the view. More ideas?
Best regards
Oliver

···

-----Ursprüngliche Nachricht-----
Von: Peter Damoc [mailto:pdamoc@gmx.net]
Gesendet: Mittwoch, 28. April 2004 13:54
An: wxPython-users@lists.wxwidgets.org
Betreff: Re: [wxPython-users] Project toolkit

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... :wink:
Best regards
Oliver

A ListCtrl widget in LC_ICON mode might be a good place to start.

--
Peter Damoc
Hacker Wannabe
http://www.sigmacore.net/about.html

---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwidgets.org
For additional commands, e-mail: wxPython-users-help@lists.wxwidgets.org

wxListCtrl in LC_ICON mode looks like a thumbnail browser. I thought it could be forced to lay the icons in one row but.... it looks like you cannot do that. Sorry!
Try a panel with a vertical box sizer :smiley:

···

On Wed, 28 Apr 2004 14:06:35 +0200, Oliver Walczak <oliver.walczak@momatec.de> wrote:

Dear Peter,
No, a wxListCtrl restricts the objects on a track (row) to sit on a certain
column. I need to place the objects on a track freely in horizontal
direction. This will be the timeline in the view. More ideas?
Best regards
Oliver

--
Peter Damoc
Hacker Wannabe
http://www.sigmacore.net/about.html

I have done things like this in the past including a msproject look-a-like
for our own task system.
I tried many controls, and each time it turned out to be better just to draw
it myself!

Most of my problems lay with coordinating scroll positions between 2
windows. The remotelyscrolled treeview and companion window work fairly well
for this but I still had problems when I wanted to scroll one from software
rather than by the user scrolling the scrollbar.
I hope this helps.
Andrew

···

-----Original Message-----
From: Oliver Walczak [mailto:oliver.walczak@momatec.de]
Sent: 28 April 2004 13:07
To: wxPython-users@lists.wxwidgets.org
Subject: AW: [wxPython-users] Project toolkit

Dear Peter,
No, a wxListCtrl restricts the objects on a track (row) to sit on
a certain
column. I need to place the objects on a track freely in horizontal
direction. This will be the timeline in the view. More ideas?
Best regards
Oliver

-----Ursprüngliche Nachricht-----
Von: Peter Damoc [mailto:pdamoc@gmx.net]
Gesendet: Mittwoch, 28. April 2004 13:54
An: wxPython-users@lists.wxwidgets.org
Betreff: Re: [wxPython-users] Project toolkit

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... :wink:
> Best regards
> Oliver

A ListCtrl widget in LC_ICON mode might be a good place to start.

--
Peter Damoc
Hacker Wannabe
sigmacore.net

---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwidgets.org
For additional commands, e-mail: wxPython-users-help@lists.wxwidgets.org

---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwidgets.org
For additional commands, e-mail: wxPython-users-help@lists.wxwidgets.org

_____________________________________________________________________
This e-mail is confidential and may be privileged. It may be
read, copied and used only by the intended recipient. No
communication sent by e-mail to or from Eutechnyx is intended to
give rise to contractual or other legal liability, apart from
liability which cannot be excluded under English law.

This message has been checked for all known viruses by Star
Internet delivered through the MessageLabs Virus Control Centre.

www.eutechnyx.com Eutechnyx Limited. Registered in England No: 2172322

_____________________________________________________________________
This e-mail is confidential and may be privileged. It may be read, copied and used only by the intended recipient. No communication sent by e-mail to or from Eutechnyx is intended to give rise to contractual or other legal liability, apart from liability which cannot be excluded under English law.

This message has been checked for all known viruses by Star Internet delivered through the MessageLabs Virus Control Centre.

www.eutechnyx.com Eutechnyx Limited. Registered in England No: 2172322