From: Thomas MENEZ on
On Apr 19, 9:19 am, oc_forums <oliviercolin...(a)gmail.com> wrote:
> On 18 avr, 18:23, Thomas MENEZ <menez.tho...(a)gmail.com> wrote:
>
> > On Apr 18, 5:00 pm, Helmut Giese <hgi...(a)ratiosoft.com> wrote:
>
> > Thanks Helmut for pointing this out. It should be fixed now.
> > Thomas.
>
> Hi Thomas, tutorial#1 works well for me with Opera 10.51 (it's semi-
> automatic,
> I mean you have to click after each sequence - really not important,
> just
> a hint), but tutorial#2 is partly recovered with the right column,
> whereas
> tutorial#1 has it's own full page. Trying to sending you a picture by
> email...
>
> Olivier

Hello Olivier
Tutorial #2 has more space now and should not be recovered by any
block.
Which resolution are you using ?
Thomas
From: Thomas MENEZ on
On Apr 20, 9:43 am, Arjen Markus <arjen.markus...(a)gmail.com> wrote:
> On 6 apr, 23:59, Thomas MENEZ <menez.tho...(a)gmail.com> wrote:
>
> > Hi all !
> > I am very pleased to announce that PureTkGUI v0.10.0 is finally out.
> > This release brings you an advanced recursive cut/copy/paste feature,
> > which is very important during GUI design operations as it really
> > speeds things up. Other features have been added, such as tearoff
> > menus for widget creation which makes creating widgets a bit less
> > tedious, and also a more convenient grid geometry configurator.
> > The whole set of new features and bug fixes shows up in the included
> > CHANGES file which you have to read.
> > Last, a brand new full featured website is now online, check it out !http://puretkgui.sourceforge.net
>
> Here are a few remarks after fooling around with your application
> (mind you,
> these are all _negative_ remarks, because that is the easiest way to
> react, my overall impression of pureTkGUI is that it is well-
> designed):
>
> - The messages that some packages are missing are useful, but also
>   a bit distressing. I was thinking: Does it mean that things won't
> work?

In one word, no. Two kinds of warnings are liable to occur at
startup :
1- optional tcl packages that PureTkGUI is able to use
to offer a better user experience.
2- optional widgets packages that PureTkGUI might allow
to use when designing GUIs.

Both warnings can be disabled as stated.

>   In my case: Tix widgets were missing and later (on a different
> machine)
>   all manner of packages were missing. However, the GUI builder
> started
>   and did not seem to mind at all.
>
> - If you insert a canvas and click outside the canvas, it is no longer
>   visible - perhaps use a different background colour?

Canvas is not yet supported, just like paned windows.

>
> - The selection of a geometry manager seems unnecessary - at least on
>   a per-widget basis. I'd rather make the choice for the toplevel or
>   frame as a whole.

That's food for thought indeed. Popup menu should adjust as a
function of already existing children widgets anyway.
It's static for now but that can be improved.
Torn off popup menus can save you from chosing the
same geo manager over and over, check the tutorial #2.

>
> - Some help via boiler-plate code would be useful, for instance for
>   scrollbars (well, that is the one thing where it will be useful).
>   I always forget the standard invocation ;).

Nice idea, but not high priority for now, too many things
to implement before. Added to TODO.

>
> Oh, and viewing the generated code does not work before you have
> generated the code, but that was not immediately clear.

This has been reported by other users as well. Thx.
Fixed in next version.

> Regards,
>
> Arjen

Thomas.
From: Thomas MENEZ on
On Apr 20, 10:05 am, oc_forums <oliviercolin...(a)gmail.com> wrote:
> On 20 avr, 09:43, Arjen Markus <arjen.markus...(a)gmail.com> wrote:
>
> > On 6 apr, 23:59, Thomas MENEZ <menez.tho...(a)gmail.com> wrote:
>
> > - The messages that some packages are missing are useful, but also
> >   a bit distressing. I was thinking: Does it mean that things won't
> > work?
>
> @ Arjen : By going to settings/configure/missing items, you may
> switch them off. Maybe "off" should be the default ?
>
>
>
> > - If you insert a canvas and click outside the canvas, it is no longer
> >   visible - perhaps use a different background colour?
>
> I had something similar with "panedwindow", only one side
> seems usable.
>

Paned window not supported yet. It should be, soon, so as to
be able to move even further and design PureTkGUI's GUI
entirely with PureTkGUI ;-).
From: Thomas MENEZ on
On Apr 20, 10:18 am, Uwe Klein <uwe_klein_habertw...(a)t-online.de>
wrote:
> > @ Arjen : By going to settings/configure/missing items, you may
> > switch them off. Maybe "off" should be the default ?
>
> iterate over [package present ... ] ?
>
> tcl is condensed introspection ;-)
>
> uwe

Indeed I had thought of that, but I really want to make
the user aware of what he misses, and hopefully he'll
try to address those warnings, which can be disabled.
I should make the message boxes more explicit about
what they really stand for. Added to TODO.
From: Thomas MENEZ on
On Apr 21, 6:46 pm, tomk <krehbiel....(a)gmail.com> wrote:
> It just occurred to me that you didn't mention what prior art you have
> reviewed. I suspect you have looked at other Tcl/Tk GUI builders but
> if you haven't you should spend enough time with the following
> applications to understand their strength and weaknesses.
>
> Regards,
> Tom K.

Hello Tom !
I have obviously carefully reviewed all other options before starting
this huge project. None of them implements all that I need.
I urge you to read the "About" section on http://puretkgui.sourceforge.net/
where PureTkGUI's goals are depicted.
Regards.