From: Helmut Giese on
Hi Oliver,
>Visual tcl veteran can be a candidate :
no: way too much work just to find the entry point.
I just had a look at SF and the compressed file (.tar.gz) is 600 KB in
size. It would take an inordinate amount of time to kind of get
aquainted with a project this big.

>* prepared liters of beers before diving into the code...
This alone is not a sufficient reason. Besides, it tends to be
somewhat counter-productive ...

Thanks for giving my question a thought, though.
Best regards
Helmut Giese
From: Shin on
On 2 Mrz., 20:42, Helmut Giese <hgi...(a)ratiosoft.com> wrote:
> Hello out there,
> As part of an upcoming application I need to enable _users_ to
> "design" kind of an instrument panel. Calling it "instrument panel" is
> actually too much - the requirements GUI-wise are not very exciting:
> - text fields to display some values,
> - entries to provide values (to be sent off)
> - maybe an LED or a slider and
> - of course some buttons.
> This "panel" will serve as an interface to interact with some device,
> so in the end they will need to "connect" those widgets with the
> device's properties: Button X sends command Y, and display field Z
> shows temperature, pressure, or whatever. This part is the least of my
> worries - there will be some GUI which will permit this.
>
> The users won't be exposed to Tcl code (they may discover it if they
> care to look at the files which save their configuration) - for them
> it will be just 2 black boxes:
> - One which enables them to do their "design", and
> - the other which magically allows their creation to talk to the
> device in question.
>
> 'design wise' I am a bit at a loss here. Of course, there exist
> various GUI design tools, but I have the feeling that they aren't of
> any use here:
> 1) They expose way too many options for unknowing users to fiddle
> around with,
> 2) their target audience are developers, not end users, and
> 3) they are stand-alone apps - not meant to be part of a larger app.
>
> I am currently in the
>     OMG, how am I going to tackle this!
> stage and would appreciate any advice:
> - Maybe there exists a GUI designer which can be easily stripped down
> and/or
> - is meant to (or can) be integrated into another app?
> - Any other thought or idea?
>
> Here's hoping for some ideas :^(
> Best regards
> Helmut Giese

Hi Helmut,
have you tried the Tcler's Wiki yet?

Have a look at ... to see widgets on a canvas:
http://wiki.tcl.tk/17067

Of course, you'll need a magazine of certain widgets, which can be
dragged into place onto the canvas and the ability to configure those
widgets, but maybe it's a start?

Cheers...
From: Spam on
On Thu, 4 Mar 2010, Shin wrote:

> Hi Helmut,
> have you tried the Tcler's Wiki yet?
>
> Have a look at ... to see widgets on a canvas:
> http://wiki.tcl.tk/17067
>
> Of course, you'll need a magazine of certain widgets, which can be
> dragged into place onto the canvas and the ability to configure those
> widgets, but maybe it's a start?
>
> Cheers...
>

Another very interesting wiki page is the UML demo (Richard Suchenwirth):

http://wiki.tcl.tk/2257

The objects are draggable, and the links react ... some very interesting
techniques here ... canvas is your friend!!

Cheers,
Rob Sciuk
From: Mark Stucky on
Helmut Giese wrote:
> Hello out there,
> As part of an upcoming application I need to enable _users_ to
> "design" kind of an instrument panel. Calling it "instrument panel" is
> actually too much - the requirements GUI-wise are not very exciting:
> - text fields to display some values,
> - entries to provide values (to be sent off)
> - maybe an LED or a slider and
> - of course some buttons.
> This "panel" will serve as an interface to interact with some device,
> so in the end they will need to "connect" those widgets with the
> device's properties: Button X sends command Y, and display field Z
> shows temperature, pressure, or whatever. This part is the least of my
> worries - there will be some GUI which will permit this.
>
> The users won't be exposed to Tcl code (they may discover it if they
> care to look at the files which save their configuration) - for them
> it will be just 2 black boxes:
> - One which enables them to do their "design", and
> - the other which magically allows their creation to talk to the
> device in question.
>
> 'design wise' I am a bit at a loss here. Of course, there exist
> various GUI design tools, but I have the feeling that they aren't of
> any use here:
> 1) They expose way too many options for unknowing users to fiddle
> around with,
> 2) their target audience are developers, not end users, and
> 3) they are stand-alone apps - not meant to be part of a larger app.
>
> I am currently in the
> OMG, how am I going to tackle this!
> stage and would appreciate any advice:
> - Maybe there exists a GUI designer which can be easily stripped down
> and/or
> - is meant to (or can) be integrated into another app?
> - Any other thought or idea?
>
> Here's hoping for some ideas :^(
> Best regards
> Helmut Giese
>




You might want to look at Arjen's "A poor mans GUI"

http://wiki.tcl.tk/4326

--Mark








First  |  Prev  | 
Pages: 1 2 3 4
Prev: Weird tdom bug?
Next: catch not catching