PCE version 4C man_modulenamespaceid_tablemodified current_idOIxNgroupsN referenceC hash_tablerefersizeOIxaIsN constraintCman_group_card identifiermodule last_modifiednamesummary descriptionsee_alsoinheritindexOIxN constraintRICdateOIx.4SN constraintCstringOIx%Maintaining constraints and relationsnnnI9sNupdateOIxNupdateRIOIx0fNupdateOIxUpdate Dependant propertiesnnnIvsNtimeOI xNtimeRIOI x0fNtimeOI xControlling real-timennnIsNrefineOI xNrefineRIOI x0fNrefineOIx'Customizing objects for a specific goalnnnIsNpointerOIxNpointerRIOIx0fNpointerOIxPointer related methodsnnnIsNpointsOIxNpointsRIOIx.4SNpointsOIx)Reference points for a smooth line (path)nnnIsNtimingOIxNtimingRIOIx0fNtimingOIxControlling real-timennnIsNinsertOIxNinsertRIOIx0fNinsertOIxText insertion commandsnnnIsNcontentOIxNcontentRIOIx.4SNcontentOIxString contentnnnI#sNanimateOIxNanimateRIOIx0fNanimateOI x Behavariour to support animationnnnIXsNtipOI!xNtipRIOI"x.4SNtipOI#x0End-points of a joint (line, arc, path) or arrownnnI&sNcontentsOI$xNcontentsRIOI%x.4SNcontentsOI&xModify/query contents of objectnnnIsNpopupOI'xNpopupRIOI(x0fNpopupOI)xAssociating (Popup) menusnnnIwsNcontextOI*xNcontextRIOI+x.4SNcontextOI,x&Context I belong too, I am executed innnnIsN appearanceOI-xN appearanceRIOI.x0fN appearanceOI/x!``Look-and-feel'' related aspectsnnnIYsNcontrolOI0xNcontrolRIOI1x0fNcontrolOI2xControl autonomous processesnnnIsN environmentOI3xN environmentRIOI4x0fN environmentOI5x!Handling the process' environmentnnnIsN registersOI6xN registersRIOI7x0fN registersOI8xRegular expression registersnnnIsNsortOI9xNsortRIOI:x.4SNsortOI;xSorting sequencesnnnI/sN conversionOIxConversion (for type checking)nnnIsNpositionOI?xNpositionRIOI@x0fNpositionOIAxPosition of objectsnnnIlsNrelationOIBxNrelationRIOICx.4SNrelationOIDx/Relations, constraints, (graphical) connectionsnnnI8sNformatOIExNformatRIOIFx0fNformatOIGxFormatted write (as C printf())nnnIsNsearchOIHxNsearchRIOIIx0fNsearchOIJx$Finding plain text, regex or objectsnnnIsN postscriptOIKxN postscriptRIOILx0fN postscriptOIMx"Generating PostScript for printingnnnIsNequalityOINxNequalityRIOIOx.4SNequalityOIPxComparing objectsnnnI;sNapplyOIQxNapplyRIOIRx.4SNapplyOISxApplying dialog windowsnnnIMsNmanualOITxNmanualRIOIUx0fNmanualOIVx'Support for the online reference manualnnnIsNareaOIWxNareaRIOIXx0fNareaOIYxHandling size and positionnnnIisNcheckOIZxNcheckRIOI[x.4SNcheckOI\xType definition and checkingnnnIsNforwardOI]xNforwardRIOI^x.4SNforwardOI_x+Execute code, forwarding context parametersnnnIIsNhashingOI`xNhashingRIOIax0fNhashingOIbxCaching information (speed up)nnnIsNobtainOIcxNobtainRIOIdx.4SNobtainOIexObtaining resource-valuesnnnI6sNcopyOIfxNcopyRIOIgx.4SNcopyOIhxCopying instancesnnnIsNvalueOIixNvalueRIOIjx.4SNvalueOIkx Related valuennnI!sNeventOIlxNeventRIOImx0fNeventOInxEvent processingnnnIsNrepaintOIoxNrepaintRIOIpx0fNrepaintOIqxBehaviour dealing with repaintnnnIsNmarkOIrxNmarkRIOIsx0fNmarkOItxMoving the marknnnI~sNcornerOIuxNcornerRIOIvx0fNcornerOIwx$Specifying the corner of a graphicalnnnIgsN dimensionOIxxN dimensionRIOIyx0fN dimensionOIzx!Dimensions of (graphical) objectsnnnIjsNclassOI{xNclassRIOI|x.4NclassOI}xThe classes themselvesnnnIsNreplaceOI~xNreplaceRIOIx0fNreplaceOIxText replacement commandsnnnIsNstackingOIxNstackingRIOIx0fNstackingOIx!Overlapping frames and graphicalsnnnIpsN exceptionOIxN exceptionRIOIx0fN exceptionOIx"Trapping and generation exceptionsnnnIsNomsOIxNomsRIOIx.4SNomsOIxObject management operationsnnnIsNfragmentOIxNfragmentRIOIx0fNfragmentOIxText fragmentsnnnIsNargumentOIxNargumentRIOIx.4SNargumentOIxArgument processingnnnIKsN hierarchyOIxN hierarchyRIOIx0fN hierarchyOIxHierarchical structurennnIsNcreateOIxNcreateRIOIx.4SNcreateOIxRealising constraintsnnnIsNclassifyOIxNclassifyRIOIx0fNclassifyOIxClassify eventsnnnIrsNexecuteOIxNexecuteRIOIx.4SNexecuteOIxExecution of dialog objectsnnnIHsN transientOIxN transientRIOIx.4SN transientOIx Support windows (e.g. prompters)nnnIsNreportOIxNreportRIOIx0fNreportOIx#Reporting events, status and errorsnnnIsNopenOIxNopenRIOIx.4SNopenOIxMaking objects visiblennnIsNkindOIxNkindRIOIx.4SNkindOIxCategory of the instancennnI sNdisplayOIxNdisplayRIOIx0fNdisplayOIxX-Screen oriented behaviournnnIsNbuildOIxNbuildRIOIx.4SNbuildOIxCreating a parse-treennnIJsNlabelOIxNlabelRIOIx.4SNlabelOIxVisible name of objectsnnnI sN statementOIxN statementRIOIx.4SN statementOIxArgument code objectnnnIsNinternalOIxNinternalRIOIx0fNinternalOIxPrivate behaviournnnIsNcurrentOIxNcurrentRIOIx0fNcurrentOIxOperations on `current' objectnnnIsNversionOIxNversionRIOIx0fNversionOIxVersions of XPCE, OS, X, ...nnnIsN statisticsOIxN statisticsRIOIx0fN statisticsOIxTiming, memory usage, etc.nnnIsN interpolationOIxN interpolationRIOIx0fN interpolationOIx%Interpolation points for smooth linesnnnI^sN transposeOIxN transposeRIOIx0fN transposeOIxTransposition of textnnnIsNresetOIxNresetRIOIx0fNresetOIxAborting executionnnnIsNstatusOIxNstatusRIOIx.4SNstatusOIxFlags indicating current statusnnnI?sNclientOIxNclientRIOIx.4SNclientOIxControlled objectnnnIsNprocessOIxNprocessRIOIx0fNprocessOIxProcess identifiernnnIsN selectionOIxN selectionRIOIx.4SN selectionOIx$Manipulation and query of selectionsnnnI@sNcursorOIxNcursorRIOIx0fNcursorOIx#Image of the pointer (mouse) cursornnnI|sNresizeOIxNresizeRIOIx0fNresizeOIx Controlling and trapping resizesnnnIfsNmemberOIxNmemberRIOIx0fNmemberOIxFind objects (by name)nnnIsNstorageOIxNstorageRIOIx0fNstorageOIxDefinition of storage detailsnnnIsNoperantOIxNoperantRIOIx.4SNoperantOIxOperant of expressionnnnIsN miscellaneousOIxN miscellaneousRIOIx0fN miscellaneousOIxRemaining behaviournnnIsNobtainedOIxNobtainedRIOIx.4SNobtainedOIxObtaining resource-valuesnnnI7sNvirtualOIxNvirtualRIOIx0fNvirtualOIxDummy methods on super-classesnnnIsNmenuOIxNmenuRIOIx0fNmenuOIxAssociating (Popup) menusnnnIxsNhostOIxNhostRIOIx0fNhostOIx$Communication with the host languagennnISsN attributesOIxN attributesRIOIx.4SN attributesOIxObject- and sheet attributesnnnIsN visibilityOIxN visibilityRIOIx0fN visibilityOIxMaking object (in-)visiblennnIqsN authorityOIxN authorityRIOIx0fN authorityOIx Access rightsnnnIzsNlanguageOIxNlanguageRIOIx0fNlanguageOIx%Specialisation for specific languagesnnnIVsN programmingOIxN programmingRIOIx0fN programmingOIxMethods to write methodsnnnIsNresourceOIxNresourceRIOIx0fNresourceOIxInterface to ~/.XdefaultnnnIhsNvisualOIxNvisualRIOIx0fNvisualOIx)Behaviour related to the visual hierarchynnnIsNfunctionOIxNfunctionRIOI x0fNfunctionOI xObject management for functionsnnnIsNpropertyOI xNpropertyRIOI x0fNpropertyOI xFont propertiesnnnIZsNcacheOIxNcacheRIOIx0fNcacheOIxCaching information (speed up)nnnIsN calculateOIxN calculateRIOIx0fN calculateOIxCompute propertiesnnnIusNorderOIxNorderRIOIx.4SNorderOIxSorting sequencesnnnI.sN visualisationOIxN visualisationRIOIx.4SN visualisationOIxMaking data visiblennnIsNmetaOIxNmetaRIOIx.4SNmetaOIxAnalysing behaviour and objectsnnnIEsN organisationOIxN organisationRIOIx0fN organisationOIx#Organisation of (graphical) objectsnnnIsNlayoutOI xNlayoutRIOI!x0fNlayoutOI"x+Spatial relations between graphical objectsnnnIasNiconOI#xNiconRIOI$x.4SNiconOI%xIconising FramesnnnI sN orientationOI&xN orientationRIOI'x0fN orientationOI(x"Horizontal or vertical orientationnnnIcsNabortOI)xNabortRIOI*x0fNabortOI+x Cleanup after aborting executionnnnIsNcallbackOI,xNcallbackRIOI-x0fNcallbackOI.xCalling the host-languagennnIsNttyOI/xNttyRIOI0x0fNttyOI1xControlling the terminalnnnIsNcancelOI2xNcancelRIOI3x0fNcancelOI4xCancel event handlingnnnIsNtypeOI5xNtypeRIOI6x.4SNtypeOI7x$Type definition, test and conversionnnnIsNoutputOI8xNoutputRIOI9x.4SNoutputOI:xHandling (process) outputnnnI2sNcolourOI;xNcolourRIOIxNfeedbackRIOI?x0fNfeedbackOI@xFeedback for event-handlingnnnI\sNquitOIAxNquitRIOIBx0fNquitOICxExiting from PCEnnnIsN acceleratorOIDxN acceleratorRIOIEx0fN acceleratorOIFxBinding the keyboardnnnIsNdate_componentOIGxNdate_componentRIOIHx.4SNdate_componentOIIx%Manipulate/query components of a datennnI(sNmodalOIJxNmodalRIOIKx0fNmodalOILxEvent sub-loops: modal windowsnnnIsNfileOIMxNfileRIOINx0fNfileOIOx)Saving and loading files, file operationsnnnIQsNmodeOIPxNmodeRIOIQx0fNmodeOIRxModes of operationnnnITsNmodifiedOISxNmodifiedRIOITx.4SNmodifiedOIUxModification of dialog and textnnnINsN file_typeOIVxN file_typeRIOIWx0fN file_typeOIXxFile propertiesnnnIRsNcommandOIYxNcommandRIOIZx.4SNcommandOI[xProcess' command specificationnnnI"sNfillOI\xNfillRIOI]x0fNfillOI^xBreaking (long) text into linesnnnIsNrangeOI_xNrangeRIOI`x.4SNrangeOIaxRange of a vectornnnIsNmodifierOIbxNmodifierRIOIcx.4SNmodifierOIdx#Test Meta-, Shift- and Control-keysnnnI>sNactionOIexNactionRIOIfx.4SNactionOIgxAssociated actionnnnILsN debuggingOIhxN debuggingRIOIix0fN debuggingOIjxDebugging PCE programsnnnIsNimplementationOIkxNimplementationRIOIlx.4SNimplementationOImxImplementation of behaviournnnIDsNrootOInxNrootRIOIox0fNrootOIpx,Manipulation of the root window (background)nnnIsNlimitOIqxNlimitRIOIrx.4SNlimitOIsxQuery PCE limitsnnnIFsNcompareOItxNcompareRIOIux.4SNcompareOIvxComparing objectsnnnI:sNlineOIwxNlineRIOIxx0fNlineOIyxLine oriented operationsnnnIsNactiveOIzxNactiveRIOI{x.4SNactiveOI|x&Activation (greying) of dialog objectsnnnIOsNserverOI}xNserverRIOI~x0fNserverOIx!Unix socket organisation (server)nnnIsN compatibilityOIxN compatibilityRIOIx0fN compatibilityOIx"Methods for backward compatibilitynnnIsNreadOIxNreadRIOIx.4SNreadOIxReading text from objectsnnnI3sNsetOIxNsetRIOIx.4SNsetOIxSet operations (no duplicates)nnnI+sNparseOIxNparseRIOIx0fNparseOIx%Specialisation for specific languagesnnnIWsNrotateOIxNrotateRIOIx0fNrotateOIxRotating objectsnnnIesNsyntaxOIxNsyntaxRIOIx0fNsyntaxOIx"Defining a syntax (editor, parser)nnnIUsN read_aheadOIxN read_aheadRIOIx0fN read_aheadOIx&Reading data and tokens ahead (parser)nnnIsNitemsOIxNitemsRIOIx.4SNitemsOIx1Manipulation and query items of a browser or menunnnIsNundoOIxNundoRIOIx0fNundoOIxUndoing (edit) operationsnnnIsNdefaultOIxNdefaultRIOIx.4SNdefaultOIxResource default valuesnnnI5sN compilationOIxN compilationRIOIx0fN compilationOIxCompiling representationsnnnIsNwholeOIxNwholeRIOIx0fNwholeOIxManaging objectnnnIsNiterateOIxNiterateRIOIx.4SNiterateOIx(Run code on each element of a collectionnnnIGsNpartOIxNpartRIOIx0fNpartOIxManaged objectsnnnIsNfilterOIxNfilterRIOIx0fNfilterOIxFiltering file I/OnnnIsNaddOIxNaddRIOIx.4SNaddOIxAdding elements to a listnnnI*sNcompleteOIxNcompleteRIOIx0fNcompleteOIx)Automatic completion of textual constantsnnnIsNeditOIxNeditRIOIx0fNeditOIx Modify objectnnnI{sN edit_continueOIxN edit_continueRIOIx0fN edit_continueOIxTemporary re-binding keysnnnIsNaddressOIxNaddressRIOIx.4SNaddressOIxAddress specificationsnnnI sNpathOIxNpathRIOIx.4SNpathOIxFile/directory pathnnnI sNruntimeOIxNruntimeRIOIx0fNruntimeOIxRuntime version detectionnnnIsNpatternOIxNpatternRIOIx.4SNpatternOIxRegular expression patternsnnnI%sNlistOIxNlistRIOIx.4SNlistOIxList operations (add, delete)nnnI)sN completionOIxN completionRIOIx0fN completionOIx)Automatic completion of textual constantsnnnIsNrealiseOIxNrealiseRIOIx0fNrealiseOIxRealising class definitionsnnnIsN componentsOIxN componentsRIOIx.4SN componentsOIxParts I'm built fromnnnIsN cardinalityOIxN cardinalityRIOIx.4SN cardinalityOIx#Number of elements, characters, ...nnnIsNwindow_managerOIxNwindow_managerRIOIx.4SNwindow_managerOIx%Interaction with the X-window managernnnIAsNtableOIxNtableRIOIx0fNtableOIx#Tabular layout of graphical objectsnnnIbsN window_systemOIxN window_systemRIOIx0fN window_systemOIx*Connection to the underlying window systemnnnIsNreceiverOIxNreceiverRIOIx.4SNreceiverOIxReceiver of message or eventnnnIsNcaretOIxNcaretRIOIx0fNcaretOIxMoving the insertion pointnnnI}sNelementOIxNelementRIOIx.4SNelementOIxVector elementsnnnI-sNcaseOIxNcaseRIOIx0fNcaseOIxCase (UPPER/lower) translationnnnIsN permissionOIxN permissionRIOIx0fN permissionOIx Access rightsnnnIysN indentationOIxN indentationRIOIx0fN indentationOIxCreate/analyse text indentationnnnIdsNtemplateOIxNtemplateRIOIx0fNtemplateOIxClass Template supportnnnIsN3dOIxN3dRIOIx0fN3dOIx3-D effect related methodsnnnI`sNnodesOIxNnodesRIOIx.4SNnodesOIxNodes in a hierarchy (tree)nnnIsNindexOIxNindexRIOIx.4SNindexOIxPosition in a sequencennnI,sNtermOIxNtermRIOIx0fNtermOIxConversion to (Prolog) termnnnIsNdelegateOIxNdelegateRIOIx.4SNdelegateOIxDelegation of behaviournnnIsNdeleteOIxNdeleteRIOIx0fNdeleteOIxText deletion commandsnnnIsN conditionOIxN conditionRIOIx.4SN conditionOIxSpecifying conditionsnnnI=sNpieOIxNpieRIOIx.4SNpieOI xAngles, pie-slices, etc.nnnI'sNgreyOI xNgreyRIOI x0f*NgreyOI x!Colour --> monochrome translationnnnIPsNtestOI xNtestRIOIx.4SNtestOIxTest object propertiesnnnIx0fNannotateOI?xAnnotating textnnnI]sNscopeOI@xNscopeRIOIAx0fNscopeOIBxScope of variable assignmentsnnnIsNchangeOICxNchangeRIOIDx0fNchangeOIExTrapping object modificationsnnnIsNxOIFxNxRIOIGx.4SNxOIHxX-window interactionnnnIBsNbindingOIIxNbindingRIOIJx0fNbindingOIKxBinding the keyboardnnnIsNconsoleOILxNconsoleRIOIMx0fNconsoleOINxControlling the host-windownnnIsN referenceOIOxN referenceRIOIPx0fN referenceOIQxObject reference manipulationnnnIsNlookupOIRxNlookupRIOISx.4SNlookupOITx(Table) lookup methodsnnnI0sNfontOIUxNfontRIOIVx0fNfontOIWxAvailable fontsnnnI[sNinputOIXxNinputRIOIYx.4SNinputOIZxHandling (process) inputnnnI1sNnameOI[xNnameRIOI\x.4SNnameOI]xNaming objectsnnnI sNscrollOI^xNscrollRIOI_x0fNscrollOI`xControlling the `viewport'nnnIosNhandleOIaxNhandleRIOIbx0fNhandleOIcxConnection end-pointnnnItXuCnumberOIdxx