70373b5a57
By Robert O'Connor This is a patch to wxTip Provider classes used by the "Tip of the day" dialog. See wx-dev archives August 2002 for discussion of the functionality design. It does 5 things: -Support for comments inside the tips file. The pound character (#) is used, as recommended by Vadim. -Allows optional easy translation support to tips, by marking them as translatable for gettext, by enclosing them in a _(""). Program will translate these tips at runtime from the active catalog. -Blank lines or lines with just spaces are automatically skipped (I had to put this in, I keep wondering why I get blank tips sometimes and it is because the text file had a empty blank line at the end of the text file). -There is a pluggable virtual function to preprocess to modify the tip in a derived class, in case something specialized is desired, such as variable expansion, etc, as recommended by Julian and Vadim. -Now resets the tip counter if the previous tip is past the end of the file (ie you removed some tips, or changed tip files), as discussed on wx-dev. This patch updates: -The classes. -The class documentation and the Tip-of-the-day topic overview documentation. -The dialogs example, placing some new strings for the tips.txt file which demonstrate how to use the Tip-of-the-day features for in practice. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16887 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 |
||
---|---|---|
.. | ||
changes.txt | ||
COPYING.LIB | ||
install.txt | ||
licence.txt | ||
readme.txt | ||
todo.txt |
Welcome to wxWindows/Wine 2.1 snapshot 7, you have downloaded version 2.1 of the WINE port of the wxWindows GUI library. This is a developers release and is it not suited for production development. Beware that major changes can happen before a final release. More information is available from my homepage at: http://wesley.informatik.uni-freiburg.de/~wxxt and about the wxWindows project as a whole (and the Windows and Motif ports in particular) can be found at Julian Smart's homepage at: http://web.ukonline.co.uk/julian.smart/wxwin Information on how to install can be found in the file INSTALL.txt. When you run into problems, please read the INSTALL.txt and follow those instructions. If you still don't have any success, please send a bug report to one of our mailing lists (see my homepage) INCLUDING A DESCRIPTION OF YOUR SYSTEM AND YOUR PROBLEM, SUCH AS YOUR VERSION OF THE WINE SOURCES, WHAT DISTRIBUTION YOU USE AND WHAT ERROR WAS REPORTED. I know this has no effect, but I tried... The library produced by the install process will be called libwx_mse.a (static) and libwx_msw-2.1.so.0.0.0 (shared) so that once a binary incompatible version of wxWindows/Gtk comes out we'll augment the library version number to avoid linking problems. Please send problems concerning installation, feature requests, bug reports or comments to the wxWindows users list. Information on how to subscribe is available from my homepage. wxWindows/Wine doesn't come with any guarantee whatsoever. It might crash your harddisk or destroy your monitor. It doesn't claim to be suitable for any special or general purpose. Regards, Robert Roebling