|
|
Home » U++ TheIDE » U++ TheIDE: Layout (Forms) Designer » Designer: Tutorial for beginners
Designer: Tutorial for beginners [message #1818] |
Mon, 20 March 2006 22:42 |
|
forlano
Messages: 1202 Registered: March 2006 Location: Italy
|
Senior Contributor |
|
|
Hello,
In the last week I tried several GUI and then removed all of them after some hours for the same reasons: too much code (and complex) to realize very silly things.
Then I met the Ultimate++ site and I was attracted by its very nice and powerful widgets. In order to use it I'm ready to start learning C++ that I do not master (I program in C and currently I use a very easy GUI in C with dev-cpp).
I played with TheIDE and unfortunatly I lost many hours to find how to run the designer and then where to click to let appear some thing. I found the tip in the forum only after the reading of dozens of threads while I was unable to found any useful information in the documentation (save the file with the .lay extension). From other side the picture of TheIDE in the site shows its designer feature. For a moment I thought that my IDE was bugged and then I was deinstalling everything.
As a beginner that met some problem (maybe some others could have the same) please let me suggest to the developers to make much more clear the layout feature of the IDE with a very minimal tutorial, although complete, about it (just 2 pushbutton realised with the designer and how to assembly all the files step by step). A beginner as me look for this very stupid example, especially if he has no experience in C++.
Thank you very much for your attention,
Luigi
Edit: This topic was merged.
[Updated on: Mon, 17 April 2006 03:37] by Moderator Report message to a moderator
|
|
|
|
|
|
|
Re: Designer: Tutorial for beginners [message #2522 is a reply to message #2515] |
Sun, 16 April 2006 18:52 |
|
fudadmin
Messages: 1321 Registered: November 2005 Location: Kaunas, Lithuania
|
Ultimate Contributor Administrator |
|
|
gprentice wrote on Sun, 16 April 2006 10:19 |
forlano wrote on Sun, 16 April 2006 20:47 | Hello,
I've prepared a little tutorial that perhaps could be useful to who begin with U++. The English I have used I'm aware is not the best (corrections are very appreciated). If somebody believes the tutorial is useful he can modify it and do with it what he wants without my permission.
Luigi
PS: I hope this is the correct place where to post this tutorial, otherwise I've spoiled once more the Aris' time
PPS: Happy Easter!
|
That demonstrates a whole lot of useful things.
Nice work Luigi!
(I don't see many "English" problems.)
Graeme
|
To both of you.
First of all, this demonstrates how to use Ultimate++ templates and the Designer in hard and not effective ways...
Count all the steps required. And then try:
1. start with "CtrlLib application with main window" with the default option...
2. And after you insert any widget (e.g Button) on the layout you don't need to use Ctrl_T to assign names - you can do that by entering your name next to the widget type...
3. Run it.
But in general Luigi's case just shows that new users are not that clever that could use Ultimate++ effectively with the current state of documentation, examples and... templates, and maybe macros.
And this, Luigi's, kind of tutorials are needed or even better with something like Macromedia's Flash (I had thinking how to make similar with U++... )
On the other hand, I'm very happy that Luigi's response to my lessons are paying off... And I think, no tutorials (nor examples) can substitute the effectiveness of a good interactive mentoring. The latter two should grow up "hand in hand". That means, we need more tutorials and more people who can teach (and learn online with "personal touch" to uncover more Ultimate++'s "guisberg" features! In fact, it's possible to use them and C++ "power" without a deep knowledge of C++. And learn them easily "in the process". What do you think Luigi ?
P.S. Yes, this is the correct topic place but later I'll merge it with your prevous similar topic and make it sticky
[Updated on: Sun, 16 April 2006 19:09] Report message to a moderator
|
|
|
Re: Designer: Tutorial for beginners [message #2524 is a reply to message #2522] |
Sun, 16 April 2006 19:48 |
|
forlano
Messages: 1202 Registered: March 2006 Location: Italy
|
Senior Contributor |
|
|
fudadmin wrote on Sun, 16 April 2006 18:52 |
First of all, this demonstrates how to use Ultimate++ templates and the Designer in hard and not effective ways...
[snip]
|
I was awaiting this comments from you .
I am aware of the shortcuts but I wanted just to show all the possibilities. I showed the property panel without the need of CTRL+T, but when you need to tune in a finer way the position or size of the widget I think you have to edit it with CTRL+T. In few words, I have freezed in this tutorial what I have learned from you about designer. The first time when I was alone was very frustrating and I got some sparse hint on the forum. The first impression is very, very important, expecially for beginner. They should feel able to do something immediatly: compile the test case without problems, past and copy piece of code and run it, open the designer and do weird things... it's not important if they do not understand what they do (as me for example ) but playing with success they get confidence and are not afraid to continue.
Quote: | And this, Luigi's, kind of tutorials are needed or even better with something like Macromedia's Flash (I had thinking how to make similar with U++... )
|
One guy did some video tutorial (using Camtasia + voice) for the FLTK library and it was really impressive. With U++ would be much more impressive of course. But I guess this is very time consuming. Behind 15 minutes of video there are many hours of projects, trial ed errors.
Quote: | On the other hand, I'm very happy that Luigi's response to my lessons are paying off... And I think, no tutorials (nor examples) can substitute the effectiveness of a good interactive mentoring.
|
You are right!
Quote: | The latter two should grow up "hand in hand". That means, we need more tutorials and more people who can teach (and learn online with "personal touch" to uncover more Ultimate++'s "guisberg" features! In fact, it's possible to use them and C++ "power" without a deep knowledge of C++. And learn them easily "in the process". What do you think Luigi ?
|
I subscribe everything you have written.
Luigi
[Updated on: Sun, 16 April 2006 20:02] by Moderator Report message to a moderator
|
|
|
Re: Designer: Tutorial for beginners [message #2528 is a reply to message #2522] |
Sun, 16 April 2006 23:11 |
gprentice
Messages: 260 Registered: November 2005 Location: New Zealand
|
Experienced Member |
|
|
Quote: | First of all, this demonstrates how to use Ultimate++ templates and the Designer in hard and not effective ways...
Count all the steps required. And then try:
1. start with "CtrlLib application with main window" with the default option...
2. And after you insert any widget (e.g Button) on the layout you don't need to use Ctrl_T to assign names - you can do that by entering your name next to the widget type...
3. Run it.
But in general Luigi's case just shows that new users are not that clever that could use Ultimate++ effectively with the current state of documentation, examples and... templates, and maybe macros.
And this, Luigi's, kind of tutorials are needed or even better with something like Macromedia's Flash (I had thinking how to make similar with U++... )
|
Well I dislike "active" information and I try hard to keep macromedia flash off my PC. I think Luigi's tutorial is excellent and I think most people would realise the widget names can be entered in the designer, but perhaps this could be added to the tutorial.
If you want to make an "active" tutorial and have lots of bandwidth perhaps you could do it like this
http://www.slickedit.com/content/view/353/217
(This URL gives error 404 in Mozilla but it's ok in Internet Explorer.)
Graeme
[Updated on: Sun, 16 April 2006 23:15] Report message to a moderator
|
|
|
|
|
|
|
|
|
|
|
Re: Designer: Tutorial for beginners [message #24849 is a reply to message #13666] |
Mon, 01 February 2010 15:17 |
AllJumbledUp
Messages: 1 Registered: February 2010 Location: Australia
|
Junior Member |
|
|
Hi,
I'm brand new to Upp (from Dev Cpp) and it's taken 2 days to make it all work, partly my lack of knowledge of minGW & partly overly optimistic doco.
I'd like to see Luigi's tutorial despite the disparagement 'cos, let's face it, it can't be worse than nothing Unfortunately all the above links go nowhere. I've found the codeproject one (by searching for Upp on the site) at
http://www.codeproject.com/KB/library/IntroUpp.aspx
but Luigi's is nowhere to be found...
Kind regards.
I just noticed the dates on the previous posts. I would have hoped for the doco to be amazingly clear after 2 or 3 years. I have to say the Layout info seems to be written for people who already know how it all works and just need reminding. Is there a button or menu item somewhere that would invoke Layout?
[Updated on: Mon, 01 February 2010 15:30] Report message to a moderator
|
|
|
|
|
|
Goto Forum:
Current Time: Sun Dec 08 05:21:58 CET 2024
Total time taken to generate the page: 0.01641 seconds
|
|
|