The user interface for the Jekejeke Prolog runtime library can be
either run with a GUI or without a GUI. In the following we describe
the GUI of the Jekejeke Prolog runtime library. It only allows query
answering and source consulting. Further capabilities and their
activations can be managed.
- Tours: Each guided
tour shows how a task can be solved via the user interface of
the Jekejeke Prolog runtime library. Among the tasks we find
Java foreign predicate execution, multiple thread execution and
memory low excess. More...
- Menus: The Jekejeke
Prolog runtime library does not provide the editing of programs.
For this purpose arbitrary external editors can be used. Even
editors that come with external integrated development
environments are suitable. Nevertheless some action items to
control the console and the interpreter are needed come as
- Toolbars and Popup Menus: Toolbars
windows and allow the invocation of action items quicker than
menus. Therefore we also provide access to some action items via
the toolbar. Further improvements in usability are pop-up menus
that can be invoked by right-click mouse. More...
- Console Windows &
Dialogs: The console consists of a terminal window for
the interaction with a Jekejeke Prolog thread. Besides a text
dialog based interaction it is also possible to interact via the
menus, the toolbar and the pop up menu with the Jekejeke Prolog
- Activation Dialogs &
Panels: The activation dialogs & panels deal with
the management of the capability store. Only enlisted
capabilities are shown. It is possible to interactively activate
- Settings Panels: The
settings dialog shows tabbed panels. Each panel is responsible
for a particular set of settings. All the settings are stored in
the user profile. Some changes are only effective after a
restart of the runtime library. More...
- Appendix Tour Listings: The
code of the Java classes and the Prolog texts for the tours is