Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » Newbie corner » Upp (Help) documentation
Upp (Help) documentation [message #29634] Thu, 04 November 2010 23:58 Go to next message
nlneilson is currently offline  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.

I have this:
http://www.cplusplus.com/doc/tutorial/
Does someone have a link to a more extensive source for C++ to download?

Much of the time I am at my Ranch/Farm without an internet connection.
Re: Upp (Help) documentation [message #29641 is a reply to message #29634] Fri, 05 November 2010 10:39 Go to previous messageGo to next message
cbpporter is currently offline  cbpporter
Messages: 1401
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.
Re: Upp (Help) documentation [message #29645 is a reply to message #29641] Fri, 05 November 2010 11:58 Go to previous messageGo to next message
nlneilson is currently offline  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. F1 or Assist->Help Topics is much smaller than is on this link:
http://www.ultimatepp.org/www$uppweb$documentation$en-us.htm l
I use the install .exe and the "Manual" is not in the upp directory.

2. How?

3. http://www.ultimatepp.org/srcdoc$UltimateBook$UltimateBook$e n-us.html
There is no link that I could find to download it.

4. An example of how it is used would help.
Thread t;
t.Run(callback(ThreadFn));

Re: Upp (Help) documentation [message #29648 is a reply to message #29645] Fri, 05 November 2010 13:07 Go to previous messageGo to next message
cbpporter is currently offline  cbpporter
Messages: 1401
Registered: September 2007
Ultimate Contributor
nlneilson wrote on Fri, 05 November 2010 12:58


1. F1 or Assist->Help Topics is much smaller than is on this link:
http://www.ultimatepp.org/www$uppweb$documentation$en-us.htm l
I use the install .exe and the "Manual" is not in the upp directory.


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 Smile.

And a few compile flags: flags
Re: Upp (Help) documentation [message #29653 is a reply to message #29634] Fri, 05 November 2010 19:50 Go to previous messageGo to next message
nlneilson is currently offline  nlneilson
Messages: 644
Registered: January 2010
Location: U.S. California. Mojave &...
Contributor
1. Yes, that is more extensive than comes with the Upp install.

Upp and the help on the forum are great.

My problem is not having enough information when away from an internet connection, approx 45 days in the last 60.

Flags:
Project->Main package configuration->right click->Append row->MT
mainconfig
"" = "GUI",
"" = "MT";

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.
Re: Upp (Help) documentation [message #29655 is a reply to message #29653] Fri, 05 November 2010 21:43 Go to previous messageGo to next message
gprentice is currently offline  gprentice
Messages: 260
Registered: November 2005
Location: New Zealand
Experienced Member
This thread might help
http://www.ultimatepp.org/forum/index.php?t=msg&th=5641& amp;start=0&

You can save a whole website for offline viewing - either windows or Linux
http://www.ghacks.net/2010/09/14/view-websites-offline-with- webhttrack/
I don't know how it works so perhaps try it with a small website first.

On Windows you can use Internet Explorer to save a website for offline viewing.

Have you seen this C++ tutorial
http://www.icce.rug.nl/documents/cplusplus/

I'm investigating how to get all the help into theIde at the moment but whether it's achievable or how long it will take to do I don't know yet.

Graeme
Re: Upp (Help) documentation [message #29657 is a reply to message #29655] Fri, 05 November 2010 23:35 Go to previous messageGo to next message
nlneilson is currently offline  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.

Thanks Graeme

Neil
Re: Upp (Help) documentation [message #29661 is a reply to message #29657] Sat, 06 November 2010 00:58 Go to previous messageGo to next message
gprentice is currently offline  gprentice
Messages: 260
Registered: November 2005
Location: New Zealand
Experienced Member
Just remembered something
http://www.mindview.net/Books/DownloadSites

the free books by Bruce Eckel are fairly popular.

http://www.onlinecomputerbooks.com/free-c++-books.php
Re: Upp (Help) documentation [message #29662 is a reply to message #29661] Sat, 06 November 2010 01:53 Go to previous messageGo to next message
nlneilson is currently offline  nlneilson
Messages: 644
Registered: January 2010
Location: U.S. California. Mojave &...
Contributor
Good links, Thanks.
Re: Upp (Help) documentation [message #29667 is a reply to message #29653] Sat, 06 November 2010 11:33 Go to previous messageGo to next message
cbpporter is currently offline  cbpporter
Messages: 1401
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.
Re: Upp (Help) documentation [message #29670 is a reply to message #29667] Sat, 06 November 2010 18:18 Go to previous message
nlneilson is currently offline  nlneilson
Messages: 644
Registered: January 2010
Location: U.S. California. Mojave &...
Contributor
Project->Main package configuration->right click->Append row->MT
mainconfig
"" = "GUI",
"" = "MT";

This gives two lines.

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.
Previous Topic: Confused about Tab and RichTable..
Next Topic: Simple thread example
Goto Forum:
  


Current Time: Sat Apr 27 13:56:31 CEST 2024

Total time taken to generate the page: 0.04564 seconds