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
|
|
0
|
|
|
|
Reply
|
Thomas
|
4/6/2010 9:59:12 PM |
|
On Apr 6, 11:59=A0pm, Thomas MENEZ <menez.tho...@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
In a word "Fantastic". Anybody interested in creating rich Tk GUI
applications in rapid time should try this out. Congratulations on
continuing this effort! Tcl rules as usual.
|
|
0
|
|
|
|
Reply
|
Mark
|
4/7/2010 9:35:30 AM
|
|
On 6 apr, 23:59, Thomas MENEZ <menez.tho...@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
Just a bit of nitpicking, but why stick to a version 0.10? At a first
glance
(especially the website) it is a nice and useable product. So, I'd
say, make it 1.0,
otherwise people may get the wrong impression.
Regards,
Arjen
|
|
0
|
|
|
|
Reply
|
Arjen
|
4/7/2010 12:03:35 PM
|
|
Arjen Markus wrote:
> On 6 apr, 23:59, Thomas MENEZ <menez.tho...@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
>
> Just a bit of nitpicking, but why stick to a version 0.10? At a first
> glance
> (especially the website) it is a nice and useable product. So, I'd
> say, make it 1.0,
> otherwise people may get the wrong impression.
>
> Regards,
>
> Arjen
Have you contemplated his roadmap at
http://puretkgui.sourceforge.net/?q=node/24 ?
I think it demonstrates that he has thought about where
"gotcha's" may arise and that he has prioritized work on
resolving them. I like the planning. I've downloaded the code and
hope to try it soon.
|
|
0
|
|
|
|
Reply
|
Richard
|
4/7/2010 12:26:03 PM
|
|
On 7 apr, 14:26, Richard Owlett <rowl...@pcnetinc.com> wrote:
> Arjen Markus wrote:
> > On 6 apr, 23:59, Thomas MENEZ <menez.tho...@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
>
> > Just a bit of nitpicking, but why stick to a version 0.10? At a first
> > glance
> > (especially the website) it is a nice and useable product. So, I'd
> > say, make it 1.0,
> > otherwise people may get the wrong impression.
>
> > Regards,
>
> > Arjen
>
> Have you contemplated his roadmap athttp://puretkgui.sourceforge.net/?q=node/24?
>
> I think it demonstrates that he has thought about where
> "gotcha's" may arise and that he has prioritized work on
> resolving them. I like the planning. I've downloaded the code and
> hope to try it soon.- Tekst uit oorspronkelijk bericht niet weergeven -
>
> - Tekst uit oorspronkelijk bericht weergeven -
Yes, I saw that :). Like I said, just nitpicking - I do not criticise
his work,
it is just that it would be a shame if the "low" version number put
off people
from looking at it and trying it.
Regards,
Arjen
|
|
0
|
|
|
|
Reply
|
Arjen
|
4/7/2010 1:46:17 PM
|
|
On Apr 7, 3:46=A0pm, Arjen Markus <arjen.markus...@gmail.com> wrote:
> On 7 apr, 14:26, Richard Owlett <rowl...@pcnetinc.com> wrote:
>
>
>
> > Arjen Markus wrote:
> > > On 6 apr, 23:59, Thomas MENEZ <menez.tho...@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
>
> > > Just a bit of nitpicking, but why stick to a version 0.10? At a first
> > > glance
> > > (especially the website) it is a nice and useable product. So, I'd
> > > say, make it 1.0,
> > > otherwise people may get the wrong impression.
>
> > > Regards,
>
> > > Arjen
>
> > Have you contemplated his roadmap athttp://puretkgui.sourceforge.net/?q=
=3Dnode/24?
>
> > I think it demonstrates that he has thought about where
> > "gotcha's" may arise and that he has prioritized work on
> > resolving them. I like the planning. I've downloaded the code and
> > hope to try it soon.- Tekst uit oorspronkelijk bericht niet weergeven -
>
> > - Tekst uit oorspronkelijk bericht weergeven -
>
> Yes, I saw that :). Like I said, just nitpicking - I do not criticise
> his work,
> it is just that it would be a shame if the "low" version number put
> off people
> from looking at it and trying it.
>
> Regards,
>
> Arjen
Thank you for your kind words.
Actually moving on to v1.0 makes PureTkGUI not only fully usable
but it also implies PureTkGUI delivers the basic GUI builder
capabilities, which is not the case 'yet'. I will therefore stick
to incremental pre-v1.0 versions until these capabilities have been
delivered.
However, I might end up tweaking the roadmap to focus on the
core key-features that PureTkGUI still misses, so as to make
v1.0.0 happen earlier. Nevertheless I like quality products
so there will be no rush.
It's developed on my free time, and I also have a life...
If you have suggestions or wishes, SF provides some cool
collaborative tools to ease the process, and I'm quite
disappointed at the lack of feedback. Maybe users are waiting
for v1.0.0 indeed. Or maybe there's very little interest.
Time will tell.
Thomas
|
|
0
|
|
|
|
Reply
|
Thomas
|
4/14/2010 8:54:38 PM
|
|
On 14 apr, 22:54, Thomas MENEZ <menez.tho...@gmail.com> wrote:
> On Apr 7, 3:46=A0pm, Arjen Markus <arjen.markus...@gmail.com> wrote:
>
>
>
>
>
> > On 7 apr, 14:26, Richard Owlett <rowl...@pcnetinc.com> wrote:
>
> > > Arjen Markus wrote:
> > > > On 6 apr, 23:59, Thomas MENEZ <menez.tho...@gmail.com> wrote:
> > > >> Hi all !
> > > >> I am very pleased to announce that PureTkGUI v0.10.0 is finally ou=
t.
> > > >> This release brings you an advanced recursive cut/copy/paste featu=
re,
> > > >> 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 includ=
ed
> > > >> CHANGES file which you have to read.
> > > >> Last, a brand new full featured website is now online, check it ou=
t !http://puretkgui.sourceforge.net
>
> > > > Just a bit of nitpicking, but why stick to a version 0.10? At a fir=
st
> > > > glance
> > > > (especially the website) it is a nice and useable product. So, I'd
> > > > say, make it 1.0,
> > > > otherwise people may get the wrong impression.
>
> > > > Regards,
>
> > > > Arjen
>
> > > Have you contemplated his roadmap athttp://puretkgui.sourceforge.net/=
?q=3Dnode/24?
>
> > > I think it demonstrates that he has thought about where
> > > "gotcha's" may arise and that he has prioritized work on
> > > resolving them. I like the planning. I've downloaded the code and
> > > hope to try it soon.- Tekst uit oorspronkelijk bericht niet weergeven=
-
>
> > > - Tekst uit oorspronkelijk bericht weergeven -
>
> > Yes, I saw that :). Like I said, just nitpicking - I do not criticise
> > his work,
> > it is just that it would be a shame if the "low" version number put
> > off people
> > from looking at it and trying it.
>
> > Regards,
>
> > Arjen
>
> Thank you for your kind words.
>
> Actually moving on to v1.0 makes PureTkGUI not only fully usable
> but it also implies PureTkGUI delivers the basic GUI builder
> capabilities, which is not the case 'yet'. I will therefore stick
> to incremental pre-v1.0 versions until these capabilities have been
> delivered.
> However, I might end up tweaking the roadmap to focus on the
> core key-features that PureTkGUI still misses, so as to make
> v1.0.0 happen earlier. Nevertheless I like quality products
> so there will be no rush.
>
> It's developed on my free time, and I also have a life...
>
> If you have suggestions or wishes, SF provides some cool
> collaborative tools to ease the process, and I'm quite
> disappointed at the lack of feedback. Maybe users are waiting
> for v1.0.0 indeed. Or maybe there's very little interest.
>
> Time will tell.
>
> Thomas- Tekst uit oorspronkelijk bericht niet weergeven -
>
> - Tekst uit oorspronkelijk bericht weergeven -
I know the feeling: a thousand ideas floating around in your head
and a thousand seconds a day to implement them ...
Anyway, I have started to check out your builder - I will report
my findings.
Regards,
Arjen
|
|
0
|
|
|
|
Reply
|
Arjen
|
4/15/2010 6:34:03 AM
|
|
On 14 avr, 22:54, Thomas MENEZ <menez.tho...@gmail.com> wrote:
> collaborative tools to ease the process, and I'm quite
> disappointed at the lack of feedback. Maybe users are waiting
> for v1.0.0 indeed. Or maybe there's very little interest.
>
Seeing the work you have done on it, it is necessarily interesting.
I used Visual Tcl but it is out of date (mainly due to the new "tile"
widgets
that are missing; it's still alive, but I've read the code Pure TkGui
generates is cleaner.
Concerning the lack of feedback, on my side I simply use Tcl 8.4.xyz
because of BLT
and don't have 8.5 or superior. But there a new distrib of "BLT Lite",
so I hope to switch soon. So there no lack of interest in fact.
Eager to see Tutorial 2, too ;-) !!
Olivier
|
|
0
|
|
|
|
Reply
|
oc_forums
|
4/15/2010 7:34:51 AM
|
|
> Concerning the lack of feedback, on my side I simply use Tcl 8.4.xyz
> because of BLT
same here
> and don't have 8.5 or superior. But there a new distrib of "BLT Lite",
> so I hope to switch soon. So there no lack of interest in fact.
BLT Lite? Where did you get this? I saw something about a DLL for
windows. But that seemed to be something very odd.
|
|
0
|
|
|
|
Reply
|
Roger
|
4/15/2010 7:52:07 AM
|
|
On Apr 15, 1:54=A0am, Thomas MENEZ <menez.tho...@gmail.com> wrote:
> If you have suggestions or wishes, SF provides some cool
> collaborative tools to ease the process, and I'm quite
> disappointed at the lack of feedback. Maybe users are waiting
> for v1.0.0 indeed. Or maybe there's very little interest.
>
> Time will tell.
>
> Thomas
I hope you don't get discouraged; it takes a long time for software to
get traction, even if it's free and high quality! People just don't
have the time to try out works-in-progress, there's too much stuff out
there. Keep at it, at worst you will still have your journey as your
reward :-)
/Ashok
|
|
0
|
|
|
|
Reply
|
APN
|
4/15/2010 8:50:22 AM
|
|
On 15 avr, 09:52, Roger O <roger.oberholt...@gmail.com> wrote:
> BLT Lite? Where did you get this? I saw something about a DLL for
> windows. But that seemed to be something very odd.
Oh ! I'm sorry for the misunderstanding, I meant RBC "Refactored BLT
component"..
I hope nobody will be upset changing the name on my own, i will be
more careful !
Olivier
|
|
0
|
|
|
|
Reply
|
oc_forums
|
4/15/2010 9:06:10 AM
|
|
> ...I'm quite
> disappointed at the lack of feedback. Maybe users are waiting
> for v1.0.0 indeed. Or maybe there's very little interest.
I believe there is interest but, as others have said, it will takes a
lot of time for users to test out a new tool and yours is by no means
trivial. It will take courage and time for a user to start working
with a new tool. I took a look at what you have done so far and liked
what I see. I may give it a try on the next small project that comes
along if it is more feature complete when I'm ready to give it a try.
tomk
|
|
0
|
|
|
|
Reply
|
tomk
|
4/15/2010 9:51:31 PM
|
|
On Apr 14, 9:54=A0pm, Thomas MENEZ <menez.tho...@gmail.com> wrote:
, and I'm quite
> disappointed at the lack of feedback. Maybe users are waiting
> for v1.0.0 indeed. Or maybe there's very little interest.
>
> Time will tell.
>
> Thomas
Speaking as someone who only writes GUI code as a last resort (and I
will be doing some in the near future) your project is being watched
with great interest. However, it gives the impression (probably
wrongly) that difficult projects are comparatively easy to built, but
that small projects take a lot of effort.
This is based on watching the tutorial.
This impression can easily be corrected by a simple 'Hello world'
tutorial, say based on one of the examples out of the Welch book.
The other thing of specific interest to me is the problem that I end
up with because I write the main code first, and then add a GUI at the
end; it is not blindingly obvious to me how one writes the GUI so that
it uses the pre-existing variable names and procs.
Dave
|
|
0
|
|
|
|
Reply
|
dave
|
4/16/2010 8:42:48 AM
|
|
On Apr 16, 10:42=A0am, "dave.joub...@googlemail.com"
<dave.joub...@googlemail.com> wrote:
> This is based on watching the tutorial.
I agree. The tutorial shows what menus there are, which I can see.
What I would like to know is how to make a simple app with a menu, add
a pane, and a widget in each pane. That covers many of the concepts
the program uses. I think there is lots of power in the tool, but I,
being sometimes rather dense, seem not to get the basic idea sorted
out and so cannot make a simple app as described above.
An alternative is to include one or two samples that have a few things
in place.
I too am watching this tool with interest. In my case I need to make
more GUI apps, but dread the process of getting the geometry working
as I want. I am hoping this tool will work with my 'issues'.
--
Roger Oberholtzer
|
|
0
|
|
|
|
Reply
|
Roger
|
4/16/2010 2:29:56 PM
|
|
On Apr 15, 5:51=A0pm, tomk <krehbiel....@gmail.com> wrote:
> > ...I'm quite
> > disappointed at the lack of feedback. Maybe users are waiting
> > for v1.0.0 indeed. Or maybe there's very little interest.
>
> I believe there is interest but, as others have said, it will takes a
> lot of time for users to test out a new tool and yours is by no means
> trivial. It will take courage and time for a user to start working
> with a new tool. I took a look at what you have done so far and liked
> what I see. I may give it a try on the next small project that comes
> along if it is more feature complete when I'm ready to give it a try.
>
> tomk
Does anyone have a copy of XF? I am having trouble finding it. All the
substitutes for XF
seem to have problems. I had XF some years back but during hardware
and OS upgrades I seem to have lost it.
John Culleton
john at wexfordpress.com
|
|
0
|
|
|
|
Reply
|
wexfordpress
|
4/16/2010 6:31:59 PM
|
|
On 14 avr, 22:54, Thomas MENEZ <menez.tho...@gmail.com> wrote:
> If you have suggestions or wishes, SF provides some cool
> collaborative tools to ease the process, and I'm quite
> disappointed at the lack of feedback. Maybe users are waiting
> for v1.0.0 indeed. Or maybe there's very little interest.
>
Ok then I have installed ActiveTcl 8.5.8.1..
* --> Double clic "startPureTkGUI_win32.bat"
* --> : popup window with warning messages because I don't have all
the packages
* --> : ok, a big window that I resize
* --> : then a frame, a menubutton, a button
* --> : I generate a clear code
* --> : / but I double clic on it gives only the "." window nothing
else
* --> : / I don't know how to create a menu attached to the menubutton
* --> : / For the created button I have named a command "toto", but
each time
I select the created button in PureTkGui editor, it wants to launch
a procedure
that does't exist yet.
In VTcl, you could manage the procedures while in the editor, but VTcl
(Visual Tcl)
is now broken.
What is great is that you have add all the Tk or Tile widgets, but
creating a program seems not possible yet ? Or maybe i'm wrong ?
Olivier.
|
|
0
|
|
|
|
Reply
|
oc_forums
|
4/17/2010 10:44:27 AM
|
|
Those few posts have been very enlightening as to what
could be improved on the short term.
- Tcl/Tk 8.4 "limitation" : I intend building standalone
PureTkGUI versions (using a custom built Tcl/Tk 8.6.x
source release) to cope with that. PureTkGUI is able
to generate 8.4 compatible code, provided the user selects
the proper 8.4 widgets.
- Tutorials : A tutorial depicting a "hello world"
application is currently in the works.
- Sample projects will be provided in addition
to the already provided (but maybe too complex)
PureTkGUI project.
More to come.
Thomas
|
|
0
|
|
|
|
Reply
|
Thomas
|
4/17/2010 6:54:17 PM
|
|
On Apr 17, 12:44=A0pm, oc_forums <oliviercolin...@gmail.com> wrote:
> Ok then I have installed ActiveTcl 8.5.8.1..
>
> * --> Double clic "startPureTkGUI_win32.bat"
> * --> : popup window with warning messages because I don't have all
> the packages
You can disable those warnings inside PureTkGUI preferences.
> * --> : ok, a big window that I resize
I guess you mean 'too big'. I have already fixed that in the
next version to cope with small resolutions.
> * --> : then a frame, a menubutton, a button
> * --> : I generate a clear code
> * --> : / but I double clic on it gives only the "." window nothing
> else
That's normal. By default, PureTkGUI generates a source file
holding a proc that you can you use in your own Tcl scripts,
so that sourcing (i.e. double clicking) the generated ".tcl"
file will not create any widget. Hoewever, if you wish that
those widgets be created when you source the generated file,
you have to set the corresponding option inside the project
preferences. The generated proc will be called at the end
of the generated file. Maybe I should enable this option
by default for newcomers.
> * --> : / I don't know how to create a menu attached to the menubutton
Widget not supported yet. Basically, if you can't do
something, it is very likely the feature is not
available yet. PureTkGUI aims at being user friendly.
> * --> : / For the created button I have named a command "toto", but
> each time
> =A0 I select the created button in PureTkGui editor, it wants to launch
> a procedure
> =A0 that does't exist yet.
Indeed this is a known generic problem. I have not found any
workaround yet, but this is a minor problem for now. It
does not prevent you from building your GUI, it's just
annoying. v1.0.0 will address this issue.
> In VTcl, you could manage the procedures while in the editor, but VTcl
> (Visual Tcl)
> is now broken.
A basic code editor will be available.
> What is great is that you have add all the Tk or Tile widgets, but
> creating a program seems not possible yet ? Or maybe i'm wrong ?
Yes, PureTKGUI v0.10.0 currently allows to create GUIs. The tutorial
will show you how.
> Olivier.
Thomas
|
|
0
|
|
|
|
Reply
|
Thomas
|
4/17/2010 7:10:22 PM
|
|
New tutorial #2 posted on http://puretkgui.sourceforge.net
Objective : Create a "Hellow world !" type application.
Thomas.
|
|
0
|
|
|
|
Reply
|
Thomas
|
4/18/2010 2:03:33 PM
|
|
On 6 apr, 23:59, Thomas MENEZ <menez.tho...@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 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?
- 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.
- 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 ;).
Oh, and viewing the generated code does not work before you have
generated the code, but that was not immediately clear.
Regards,
Arjen
|
|
0
|
|
|
|
Reply
|
Arjen
|
4/20/2010 7:43:46 AM
|
|
On 20 avr, 09:43, Arjen Markus <arjen.markus...@gmail.com> wrote:
> On 6 apr, 23:59, Thomas MENEZ <menez.tho...@gmail.com> wrote:
>
>
> - The messages that some packages are missing are useful, but also
> =A0 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
> =A0 visible - perhaps use a different background colour?
>
I had something similar with "panedwindow", only one side
seems usable.
Olivier
|
|
0
|
|
|
|
Reply
|
oc_forums
|
4/20/2010 8:05:22 AM
|
|
oc_forums wrote:
> On 20 avr, 09:43, Arjen Markus <arjen.markus...@gmail.com> wrote:
>
>>On 6 apr, 23:59, Thomas MENEZ <menez.tho...@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 ?
iterate over [package present ... ] ?
tcl is condensed introspection ;-)
uwe
|
|
0
|
|
|
|
Reply
|
Uwe
|
4/20/2010 8:18:26 AM
|
|
On 20 apr, 10:18, Uwe Klein <uwe_klein_habertw...@t-online.de> wrote:
> oc_forums wrote:
> > On 20 avr, 09:43, Arjen Markus <arjen.markus...@gmail.com> wrote:
>
> >>On 6 apr, 23:59, Thomas MENEZ <menez.tho...@gmail.com> wrote:
>
> >>- The messages that some packages are missing are useful, but also
> >> =A0a 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 ?
>
> iterate over [package present ... ] ?
>
> tcl is condensed introspection ;-)
>
> uwe
Well, I appreciate the application checking all it needs or can use,
but
unless it is critical to the operation, I think a message box is too
alarming
- perhaps just a window with such messages in the background.
I would say: turning them off by default is better. But perhaps that
is
a matter of taste.
Regards,
Arjen
Regards,
Arjen
|
|
0
|
|
|
|
Reply
|
Arjen
|
4/20/2010 9:50:28 AM
|
|
On Apr 20, 9:43=A0am, Arjen Markus <arjen.markus...@gmail.com> wrote:
> On 6 apr, 23:59, Thomas MENEZ <menez.tho...@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 !ht=
tp://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
> =A0 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.
> =A0 In my case: Tix widgets were missing and later (on a different
> machine)
> =A0 all manner of packages were missing. However, the GUI builder
> started
> =A0 and did not seem to mind at all.
>
> - If you insert a canvas and click outside the canvas, it is no longer
> =A0 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
> =A0 a per-widget basis. I'd rather make the choice for the toplevel or
> =A0 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
> =A0 scrollbars (well, that is the one thing where it will be useful).
> =A0 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.
|
|
0
|
|
|
|
Reply
|
Thomas
|
4/20/2010 10:09:38 PM
|
|
On Apr 20, 10:05=A0am, oc_forums <oliviercolin...@gmail.com> wrote:
> On 20 avr, 09:43, Arjen Markus <arjen.markus...@gmail.com> wrote:
>
> > On 6 apr, 23:59, Thomas MENEZ <menez.tho...@gmail.com> wrote:
>
> > - The messages that some packages are missing are useful, but also
> > =A0 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
> > =A0 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 ;-).
|
|
0
|
|
|
|
Reply
|
Thomas
|
4/20/2010 10:10:52 PM
|
|
On Apr 20, 10:18=A0am, Uwe Klein <uwe_klein_habertw...@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.
|
|
0
|
|
|
|
Reply
|
Thomas
|
4/20/2010 10:12:59 PM
|
|
On Apr 21, 12:12=A0am, Thomas MENEZ <menez.tho...@gmail.com> wrote:
Mine complains that it cannot find the xml package. I am fairly
certain is it installed. As the project is saved in xml, should this
be fatal?
I need to see why it does not find the xml package...
|
|
0
|
|
|
|
Reply
|
Roger
|
4/21/2010 7:51:37 AM
|
|
On Apr 6, 2:59=A0pm, Thomas MENEZ <menez.tho...@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
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.
spectcl - http://spectcl.sourceforge.net/
visual tcl - https://sourceforge.net/projects/vtcl/
tkproe - http://tkproe.sourceforge.net/
Regards,
Tom K.
|
|
0
|
|
|
|
Reply
|
tomk
|
4/21/2010 4:46:56 PM
|
|
On Apr 21, 6:46=A0pm, tomk <krehbiel....@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.
|
|
0
|
|
|
|
Reply
|
Thomas
|
4/22/2010 8:32:57 PM
|
|
On Apr 21, 9:51=A0am, Roger O <roger.oberholt...@gmail.com> wrote:
> On Apr 21, 12:12=A0am, Thomas MENEZ <menez.tho...@gmail.com> wrote:
>
> Mine complains that it cannot find the xml package. I am fairly
> certain is it installed. As the project is saved in xml, should this
> be fatal?
>
> I need to see why it does not find the xml package...
Hello Roger. My guess is that you're using Ubuntu where you get this :
% package require xml
attempt to provide package sgmlparser 1.1 failed: package sgmlparser
1.0 provided instead
%
Although the xml package is installed.
PureTkGUI implements a simplified xml parser/writer to load/save xml
files for the time being and should move on to xml package one day.
No problem not having the xml package running properly, you can safely
disable the warning, which is actually irrelevant, for now.
Regards
Thomas
|
|
0
|
|
|
|
Reply
|
Thomas
|
4/22/2010 8:37:06 PM
|
|
|
29 Replies
725 Views
(page loaded in 0.351 seconds)
|