lib

Prolog files

autowin.plShow source
dragdrop.plShow source
getpass.pl  -- Request passwords using XPCEShow source
getpass/1Asks the user for a password.Source
gui_tracer.pl  -- Graphical debugger utilitiesShow source
help_message.plShow source
hyper.plShow source
imageops.plShow source
pce.plShow source
pce_arm.plShow source
pce_config.pl  -- XPCE congifuration databaseShow source
pce_debug.plShow source
debugpce/1Start/stop printing debugging messages on `Subject'.Source
nodebugpce/1Start/stop printing debugging messages on `Subject'.Source
pce_global_objects/1Return a chain with all globally known objects.Source
show_slots/1Show all slots of the named object.Source
pce_dispatch.pl  -- Run XPCE in a separate threadShow source
pce_call/1Run Goal in the XPCE thread.Source
pce_dispatch/1Create a new thread pce that takes care of the XPCE message loop.Source
pce_end_dispatch/0End the XPCE dispatcher loop started with pce_dispatch/1.Source
pce_emacs.pl  -- PceEmacs toplevelShow source
emacs/0Create PceEmacs and open the scratch buffer.Source
emacs/1Create PceEmacs and edit Location.Source
emacs_server/0Create a PceEmacs, ready to run as an unattended background server.Source
emacs_toplevel/0Prepare to run PceEmacs as a stand-alone executable.Source
start_emacs/0Create PceEmacs, but no buffers nor windows.Source
pce_grapher.plShow source
grapher/1Send a message or list of messages to the grapher.Source
pce_help_file.plShow source
pce_help/2Start @helper/helper on the help module `DataBaseId', searching for a fragment with label `Label'.Source
pce_help_file/2Declare `FileName' to hold a helper-format file holding the help-database `DataBaseId'.Source
pce_image.plShow source
pce_main.plShow source
pce_loop/1Runs `Goal', finds all toplevel frames created and then dispatches events untill the last frame is destroyed.Source
pce_loop/2Runs `Goal', finds all toplevel frames created and then dispatches events untill the last frame is destroyed.Source
pce_main_loop/1Simple XPCE runtime toplevel loop.Source
pce_manual.pl  -- Start XPCE manualShow source
pce_meta.pl  -- Reflection support for XPCEShow source
classify_class/2Classify an XPCE class.Source
current_class/2Convert between name and class object.Source
implements/2True if Class implements the method.Source
implements/3True if Class implements the method.Source
isa_class/2Succeeds if Sub is Super or below Super.Source
pce_library_class/4Examine the library index for defined classes.Source
pce_to_method/2Object is the XPCE object described by Spec.Source
pce_to_pl_type/2Convert an XPCE Type object to our type-checkers type-logic.Source
to_class_name/2Convert a name or class-object into a class name.Source
type_accepts_function/1Succeeds if Type accepts function arguments.Source
pce_prolog_xref.pl  -- XPCE plugin for library(prolog_xref)Show source
pce_regex_compat.plShow source
regex_convert_file/1Convert a single file, creating <File>.new on success.Source
regex_emacs_to_advanced/2Convert a single regular expression.Source
pce_report.plShow source
pce_shell.plShow source
pce_style_item.plShow source
pce_tagged_connection.plShow source
pce_template.plShow source
pce_tick_box.plShow source
pce_toc.plShow source
pce_unclip.plShow source
pce_util.plShow source
chain_list/2Convert between a Prolog list and an XPCE chain object.Source
default/3Get the default value for an argument.Source
get_chain/3List is a Prolog list constructed from the PCE chain returned by <-Selector on Object.Source
get_object/4Succeeds once if Output is the value returned by invoking get method called Selector on Object.Source
send_list/2Send a messages to the carthesian product of ListOfObjs and ListOfSels.Source
send_list/3Send a messages to the carthesian product of ListOfObjs and ListOfSels.Source
pce_xref.pl  -- Cross-referencer front-endShow source
persistent_frame.pl  -- Save/restore layout of XPCE windowsShow source
portray_object.pl  -- Create Human readable XPCE object descriptionsShow source
portray_object/1Prints the result of portray_object/2 on the display.Source
portray_object/2Expands the object description of Object in a human readable form and returs this in Term.Source
print_graphics.plShow source
prolog_predicate.plShow source
scan_arguments.plShow source
swi_compatibility.pl  -- XPCE Compatibility layerShow source
swi_edit.plShow source
swi_hooks.pl  -- Hook XPCE based graphics tools into IDEShow source
alternate_syntax/4Implements operator handling for reading arbitrary terms from XPCE classes.Source
swi_preferences.pl  -- Edit preferences filesShow source
prolog_edit_preferences/1Edit the specified user preference file.Source
tabbed_window.plShow source
tabular.plShow source
toolbar.plShow source