Xserver.pl![Show source Show source](/pldoc/res/source.png) |
ensure_x_server/2 | Ensure the existence of a graphics environment for XPCE. | ![Show source Source](/pldoc/res/source.png) |
autowin.pl![Show source Show source](/pldoc/res/source.png) |
dragdrop.pl![Show source Show source](/pldoc/res/source.png) |
emacs_extend.pl![Show source Show source](/pldoc/res/source.png) |
declare_emacs_mode/2 | Specifies that PceEmacs mode `ModeName' may be defined by (auto)loading `FileSpec'. | ![Show source Source](/pldoc/res/source.png) |
declare_emacs_mode/3 | Sames as declare_emacs_mode/2. | ![Show source Source](/pldoc/res/source.png) |
emacs_mode_bindings/4 | | ![Show source Source](/pldoc/res/source.png) |
gui_tracer.pl -- Graphical debugger utilities![Show source Show source](/pldoc/res/source.png) |
gdebug/0 | Same as debug/0, but uses the graphical tracer. | ![Show source Source](/pldoc/res/source.png) |
gspy/1 | Same as spy/1, but uses the graphical debugger. | ![Show source Source](/pldoc/res/source.png) |
gtrace/0 | Like trace/0, but uses the graphical tracer. | ![Show source Source](/pldoc/res/source.png) |
gtrace/1 | Trace Goal in a separate thread, such that the toplevel remains free for user interaction. | ![Show source Source](/pldoc/res/source.png) |
gtrap/1 | Trap exceptions matching Exception using trap/1 and start the graphical tracer. | ![Show source Source](/pldoc/res/source.png) |
guitracer/0 | Enable the graphical debugger. | ![Show source Source](/pldoc/res/source.png) |
noguitracer/0 | Disable the graphical debugger. | ![Show source Source](/pldoc/res/source.png) |
help_message.pl![Show source Show source](/pldoc/res/source.png) |
hyper.pl![Show source Show source](/pldoc/res/source.png) |
imageops.pl![Show source Show source](/pldoc/res/source.png) |
pce.pl![Show source Show source](/pldoc/res/source.png) |
in_pce_thread_sync/1 | Same as in_pce_thread/1, but wait for Goal to be completed. | ![Show source Source](/pldoc/res/source.png) |
pce_thread/1 | True if Thread is the Prolog thread that runs the graphics message loop. | ![Show source Source](/pldoc/res/source.png) |
locate_clauses/2 | Locate a list of clause-references from a method-specification like Class->Method. | ![Show source Source](/pldoc/res/source.png) |
pce_arm.pl![Show source Show source](/pldoc/res/source.png) |
pce_config.pl -- XPCE congifuration database![Show source Show source](/pldoc/res/source.png) |
config_attributes/2 | Fetch the (meta) attributes of the given config key. | ![Show source Source](/pldoc/res/source.png) |
get_config/2 | Get configuration for Key as Value. | ![Show source Source](/pldoc/res/source.png) |
register_config/1 | Register Pred to provide metadata about the configuration handled in the calling module. | ![Show source Source](/pldoc/res/source.png) |
set_config/2 | Set the configuration parameter Key to Value. | ![Show source Source](/pldoc/res/source.png) |
pce_debug.pl![Show source Show source](/pldoc/res/source.png) |
debugpce/1 | Start/stop printing debugging messages on `Subject'. | ![Show source Source](/pldoc/res/source.png) |
nodebugpce/1 | Start/stop printing debugging messages on `Subject'. | ![Show source Source](/pldoc/res/source.png) |
pce_global_objects/1 | Return a chain with all globally known objects. | ![Show source Source](/pldoc/res/source.png) |
show_slots/1 | Show all slots of the named object. | ![Show source Source](/pldoc/res/source.png) |
pce_dispatch.pl -- Run XPCE in a separate thread![Show source Show source](/pldoc/res/source.png) |
pce_call/1 | Run Goal in the XPCE thread. | ![Show source Source](/pldoc/res/source.png) |
pce_dispatch/1 | Create a new thread pce that takes care of the XPCE message loop. | ![Show source Source](/pldoc/res/source.png) |
pce_end_dispatch/0 | End the XPCE dispatcher loop started with pce_dispatch/1. | ![Show source Source](/pldoc/res/source.png) |
pce_edit.pl -- Find and edit the source location of an XPCE object![Show source Show source](/pldoc/res/source.png) |
editpce/1 | Edit an xpce `object' from Spec using PceEmacs. | ![Show source Source](/pldoc/res/source.png) |
pce_emacs.pl -- PceEmacs toplevel![Show source Show source](/pldoc/res/source.png) |
pce_help_file.pl![Show source Show source](/pldoc/res/source.png) |
pce_help/2 | Start @helper/helper on the help module `DataBaseId', searching for a fragment with label `Label'. | ![Show source Source](/pldoc/res/source.png) |
pce_help_file/2 | Declare `FileName' to hold a helper-format file holding the help-database `DataBaseId'. | ![Show source Source](/pldoc/res/source.png) |
pce_image.pl![Show source Show source](/pldoc/res/source.png) |
pce_main.pl![Show source Show source](/pldoc/res/source.png) |
pce_loop/1 | Runs `Goal', finds all toplevel frames created and then dispatches events untill the last frame is destroyed. | ![Show source Source](/pldoc/res/source.png) |
pce_loop/2 | Runs `Goal', finds all toplevel frames created and then dispatches events untill the last frame is destroyed. | ![Show source Source](/pldoc/res/source.png) |
pce_main_loop/1 | Simple XPCE runtime toplevel loop. | ![Show source Source](/pldoc/res/source.png) |
pce_manual.pl -- Start XPCE manual![Show source Show source](/pldoc/res/source.png) |
manpce/0 | Starts the XPCE manual tools by opening a small window. | ![Show source Source](/pldoc/res/source.png) |
manpce/1 | Start the XPCE manual tools, opening the manual page for Spec. | ![Show source Source](/pldoc/res/source.png) |
pce_meta.pl -- Reflection support for XPCE![Show source Show source](/pldoc/res/source.png) |
classify_class/2 | Classify an XPCE class. | ![Show source Source](/pldoc/res/source.png) |
current_class/2 | Convert between name and class object. | ![Show source Source](/pldoc/res/source.png) |
implements/2 | True if Class implements the method. | ![Show source Source](/pldoc/res/source.png) |
implements/3 | True if Class implements the method. | ![Show source Source](/pldoc/res/source.png) |
isa_class/2 | Succeeds if Sub is Super or below Super. | ![Show source Source](/pldoc/res/source.png) |
pce_library_class/4 | Examine the library index for defined classes. | ![Show source Source](/pldoc/res/source.png) |
pce_to_method/2 | Object is the XPCE object described by Spec. | ![Show source Source](/pldoc/res/source.png) |
pce_to_pl_type/2 | Convert an XPCE Type object to our type-checkers type-logic. | ![Show source Source](/pldoc/res/source.png) |
to_class_name/2 | Convert a name or class-object into a class name. | ![Show source Source](/pldoc/res/source.png) |
type_accepts_function/1 | Succeeds if Type accepts function arguments. | ![Show source Source](/pldoc/res/source.png) |
pce_prolog_xref.pl -- XPCE plugin for library(prolog_xref)![Show source Show source](/pldoc/res/source.png) |
pce_report.pl![Show source Show source](/pldoc/res/source.png) |
pce_shell.pl![Show source Show source](/pldoc/res/source.png) |
pce_tagged_connection.pl![Show source Show source](/pldoc/res/source.png) |
pce_template.pl![Show source Show source](/pldoc/res/source.png) |
use_class_template/1 | Handled by the XPCE class compiler. | ![Show source Source](/pldoc/res/source.png) |
pce_tick_box.pl![Show source Show source](/pldoc/res/source.png) |
pce_toc.pl![Show source Show source](/pldoc/res/source.png) |
pce_type.pl![Show source Show source](/pldoc/res/source.png) |
pce_define_type/2 | Create a type alias name, so we can write more readable code. | ![Show source Source](/pldoc/res/source.png) |
pce_unclip.pl![Show source Show source](/pldoc/res/source.png) |
pce_util.pl![Show source Show source](/pldoc/res/source.png) |
pce_xref.pl -- Cross-referencer front-end![Show source Show source](/pldoc/res/source.png) |
gxref/0 | Start graphical cross-referencer on loaded program. | ![Show source Source](/pldoc/res/source.png) |
xref_file_exports/2 | Produce the export-header for non-module files. | ![Show source Source](/pldoc/res/source.png) |
persistent_frame.pl -- Save/restore layout of XPCE windows![Show source Show source](/pldoc/res/source.png) |
portray_object.pl -- Create Human readable XPCE object descriptions![Show source Show source](/pldoc/res/source.png) |
portray_object/1 | Prints the result of portray_object/2 on the display. | ![Show source Source](/pldoc/res/source.png) |
portray_object/2 | Expands the object description of Object in a human readable form and returs this in Term. | ![Show source Source](/pldoc/res/source.png) |
print_graphics.pl![Show source Show source](/pldoc/res/source.png) |
prolog_predicate.pl![Show source Show source](/pldoc/res/source.png) |
swi_compatibility.pl -- XPCE Compatibility layer![Show source Show source](/pldoc/res/source.png) |
swi_hooks.pl -- Hook XPCE based graphics tools into IDE![Show source Show source](/pldoc/res/source.png) |
alternate_syntax/4 | Implements operator handling for reading arbitrary terms from XPCE classes. | ![Show source Source](/pldoc/res/source.png) |
swi_ide.pl -- SWI-Prolog IDE controller![Show source Show source](/pldoc/res/source.png) |
swi_preferences.pl -- Edit preferences files![Show source Show source](/pldoc/res/source.png) |
prolog_edit_preferences/1 | Edit the specified user preference file. | ![Show source Source](/pldoc/res/source.png) |
tabbed_window.pl![Show source Show source](/pldoc/res/source.png) |
tabular.pl![Show source Show source](/pldoc/res/source.png) |
toolbar.pl![Show source Show source](/pldoc/res/source.png) |