<Chapter Label="ch:appl">
<Heading>Examples of Applications based on <C>NCurses.BrowseGeneric</C>
</Heading>
This chapter introduces the operation <Ref Oper="Browse"/>
and lists several examples how the function
<Ref Func="NCurses.BrowseGeneric"/> can be utilized
for rendering &GAP; related data or for playing games.
Each section describes the relevant &GAP; functions
and briefly sketches the technical aspects of the implementation;
more details can be found in the &GAP; files,
in the <F>app</F> directory of the package.
<P/>
Only Section <Ref Sect="sec:tomdisp"/> describes a standard application
in the sense of the introduction to Chapter <Ref Chap="chap:browse-user"/>,
perhaps except for a special function that is needed to compare table
entries.
The other examples in this chapter require some of the programming
described in Chapter <Ref Chap="chap:browse-prg"/>.
<P/>
The &GAP; examples in this chapter use the <Q>replay</Q> feature of
<Ref Func="NCurses.BrowseGeneric"/>, see Section <Ref Sect="sec:features"/>.
This means that the <Ref Func="NCurses.BrowseGeneric"/> based function
is called between two calls of <Ref Func="BrowseData.SetReplay"/>.
If you want to paste these examples into the &GAP; session with the mouse
then do not paste the final <Ref Func="BrowseData.SetReplay"/> call,
since <Ref Func="NCurses.BrowseGeneric"/> would regard the additional input
as a user interrupt.
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.