Hi All,

The QuizMaster Manager Open Source project is now available from:
http://www.vdf-guidance.com. Look under 'Projects'

What is it?

QuizMaster Manager is an Open Source project - and as such you can use any
part of it for free - that is available from http://www.vdf-guidance.com
under 'Projects'. The project also contains lots of icons and skins to
demonstrate the new CodeJock classes. While the program is fully functional
for creating 'Quiz Shows' with about 850 different questions, that is merely
used as a workbench to test new and old software tricks.

If you find bugs or things to correct/add - do not e-mail me - instead fix
it and send the solution to me =:-) That is the Open Source part - if you
want improvements, contribute. Suggestions and improvents are much
appreciated.

What to look for:

* After compiling the program, open the 'Program properties' dialog and
select the 'Visual Appearance' tab page to play with the new CodeJock stuff.
To test even more skins, just drop .msstyles or .cjstyles files into the
"Data\Skins" folder and re-start the app. A new class cDbReadDirComboform
was constructed for this purpose.

* If you rather would like to have a Rebar instead of the Menu and Toolbar
system, you can un-remark the Use QuizMenuRibbon.mn near the top of the Main
object in the QuizMasterManager.src program, and remark the Use
QuizMenuToolbar.mn line.

* When using the 'Open' toolbar button an example on how to dynamically
creating menu/toolbar items can be found in the 'File' - Recent Quiz Files'.
For the source see the cApplication object and the cMRUFiles.pkg class.

* The 'About' object contains a cRichText object where you can click on
web-links to start a web-browser. The .rtf file has been linked into the
program as a resource. A new interface has been introduced to this slightly
enhanced about object. For usage see the QuizMasterManager.src Main object.

* The cAdHocDbGrid class used by the QuizBuilder view. A new class that can
be used for 'Ad-hoc' data selections. Basically it is a grid class with some
data-aware functionality build in. Note that you can also click on any
header in the grid to resort it, just like a normal Windows Explorer view.
Double click the grid to add questions, press Ctrl+Up and Ctrl+Down to move
rows around and right-click to find a context sensitive CodeJock popup-menu.
A class like this is typically needed in situations like the QuizMaster when
users should be able to pick data-records in any order to be printed. It has
an Open dialog and Save Dialog build in. This is a comprehensive class but
still very easy to use.

* Tips on how to dynamically change which data fields that should be
exposed, depending on user settings. To see this you will need to select to
use two languages from the 'Program Preferences' tab-page 'Advanced
Settings'. Then by selecting 'First' or 'Second' language at the bottom
right of the QuizBuilder view. You wll see how data changes dynamically in
both the cAdHocDbGrid and the lookup list (master.sl).

* On the Tools menu, you wll find a Database Management dialog. It
exemplifies how to reindex all tables, and how to copy records between
different destinations et.al.

* Context sensitive help, with two different solutions. One is standard
html-help and the other is to use a RTF enabled dialog.

* See also 'Suggested Naming Convention for icons/bitmap files' at the top
of the QuizMenuToolbar.mn package.

* Vincent's very nice SysInfoDialog, can be found from the 'About' dialog
with some small adjustments. Will be installed ujder Libraries\About And
SysInfo.

* David Martinko's excellent AutoComplete dbForm class has been used for
controls when questions are being entered or edited. Will be installed under
the Libraries\AutoComplete.

Have Fun!

--
Best regards,
Nils G. Svedmyr
RDC Tools International

--
Best regards,
Nils G. Svedmyr
RDC Tools International