nlneilson Messages: 644 Registered: January 2010 Location: U.S. California. Mojave &...
Contributor
Is there documentation for Upp that is more extensive than just:
Assist->Help Topics?
or
"Manual"? I have not been able to download that, just view it on the web.
Thread()
Default constructor.
is not much help on getting code to run.
cbpporter Messages: 1427 Registered: September 2007
Ultimate Contributor
You should have all the content from manual already in your U++ download. There are a few extra parts which you can get by doing a more extensive SVN checkout. You can generate all the pages on your local computer if you wish. Also, you can check out UppBook, but I don't really know at whats stage it is right now.
As for the "Thread() Default constructor. is not much help on getting code to run.", what can I say? It is the default constructor. It does nothing that is worthwhile talking about. It initializes its data. It is only mentioned for the sake of completeness. In U++ almost everything is default constructable and often these constructors do stuff that is internal or difficult to put into worlds. Yet, I believe that this short description is enough in such case. The constructor is not what allows you to use thread effectively. Have you checked the rest of the documentation for Thread? If you find it lackluster we can improve it, but Run and Wait are the key methods.
nlneilson Messages: 644 Registered: January 2010 Location: U.S. California. Mojave &...
Contributor
cbpporter wrote on Fri, 05 November 2010 10:39
1. You should have all the content from manual already in your U++ download. There are a few extra parts which you can get by doing a more extensive SVN checkout.
2. You can generate all the pages on your local computer if you wish.
3. Also, you can check out UppBook, but I don't really know at whats stage it is right now.
4. As for the "Thread() Default constructor. is not much help on getting code to run.", what can I say? ...
1. Did you go through the tree on the left? The index page is less useful then the online version, but you should be able to find all articles in the items in the tree. They are organized by package.
2. I'll have to search forum to answer that.
3. I'm afraid you need to compile and run it yourself. There is no download link yet.
4. There are no examples in the "reference" pages. There are the GuiMT and GuiLock packages with fairly complex examples. Also link .
This is on two lines so TheIde has the option of GUI or MT.
If it is on one line:
"" = "GUI MT";
the only option is GUI MT which apparently correct.
Since I got the thread working I did not change that back to two lines to see if the app would build.
There have been many posts regarding help documentation.
A download of the "Manual", "Book" or similar should have higher priority to promote Upp.
The "Help" in TheIde that comes with Upp should be better.
nlneilson Messages: 644 Registered: January 2010 Location: U.S. California. Mojave &...
Contributor
Your first link was interesting.
"For beginners, finding information is a challenge."
I second that, especially when away from the internet, otherwise this forum is VERY helpful.
The second link may be interesting to try. I may even pull up IE to try. FireFox has save as page or complete document but it must be set up on the server to do that, the "Book" is not or at least the option is not there.
The third link was great, was able to download the .zip for the complete C++ tutorial/manual.
It' good to see someone is trying to improve the Help in TheIde.
cbpporter Messages: 1427 Registered: September 2007
Ultimate Contributor
nlneilson wrote on Fri, 05 November 2010 20:50
If it is on one line:
"" = "GUI MT";
the only option is GUI MT which apparently correct.
This is the correct one. Every line is a separate configuration. If you choose only GUI, you will not have MT and vice-versa. Both on the same line are correct.
Project->Main package configuration->right click->Edit row->
then type in MT at the end of the line
or
click the symbol at the end of the line and click on the MT
I should have "guessed" that was how it should be done
or
it is in the "Help" page ??? line ???
I opened reference/GuiLock/GuiLock.upp and saw how it should be.
Upp is good to have examples, reference and tutorial to choose from with code that works and TheIde to debug/step through the code.