<?xml version="1.0" encoding="utf-8"?>
<Library Name="CmpVisuHandler, 3.5.9.0 (System)">
  <Node Name="Visu_InputChecks2" TypeGUID="{2db5746d-d284-4425-9f7f-2663a34b0ebc}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}" Comment=" the structure is the same than Visu_InputChecks, only extended" IsHidden="true" ObjectGUID="{e952a9ed-6396-4951-9bcc-747ba5097ebe}" />
  <Node Name="Visu_InputChecks" TypeGUID="{2db5746d-d284-4425-9f7f-2663a34b0ebc}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}" IsHidden="true" ObjectGUID="{7fe3da2c-d3b2-449b-8c45-5196711b15a2}" />
  <Node Name="Visu_ClientTagData" TypeGUID="{2db5746d-d284-4425-9f7f-2663a34b0ebc}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}" ObjectGUID="{affc6412-233e-4e1c-8518-cb754cca6e96}" />
  <Node Name="VisuStructSimpleRectangle" TypeGUID="{2db5746d-d284-4425-9f7f-2663a34b0ebc}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}" Comment=" This type is used also within the runtime system under the name RTS_Rectangle, &#xD;&#xA; defined in SysGraphicBase.h" IsHidden="true" ObjectGUID="{6424210f-491e-4aba-9f99-17246ef49262}" />
  <Node Name="VisuStructPoint" TypeGUID="{2db5746d-d284-4425-9f7f-2663a34b0ebc}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}" Comment=" This type is used also within the runtime system under the name RTS_Point, &#xD;&#xA; defined in SysGraphicBase.h&#xD;&#xA; Structure can be used also from end users (Polygon dynamic array)" ObjectGUID="{7ff07baf-0903-47c1-b96a-3eb0a9d4fae4}" />
  <Node Name="VisuStructEvent" TypeGUID="{2db5746d-d284-4425-9f7f-2663a34b0ebc}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}" Comment=" This type is used also within the runtime system under the name EventStruct, &#xD;&#xA; defined in SysGraphicBase.h" IsHidden="true" ObjectGUID="{cc4f3dc7-780e-4dd1-9cc9-9416e562e8d2}" />
  <Node Name="Vish_Starttargetvisu_Params2" TypeGUID="{2db5746d-d284-4425-9f7f-2663a34b0ebc}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}" Comment=" This structure is an extension of Vish_Starttargetvisu_Params; can be passed to VishStartVisu using the starttype VISU_STARTVISU_TARGETVISU_WITHRESULT2 " IsHidden="true" ObjectGUID="{08c55bfd-2c0b-4989-97f6-c252913a4de3}" />
  <Node Name="Vish_Starttargetvisu_Params" TypeGUID="{2db5746d-d284-4425-9f7f-2663a34b0ebc}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}" IsHidden="true" ObjectGUID="{14bba352-c21e-4d3b-a013-54cfa78f8375}" />
  <Node Name="Vish_HavetomanageClient_Data2" TypeGUID="{2db5746d-d284-4425-9f7f-2663a34b0ebc}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}" IsHidden="true" ObjectGUID="{2e616a30-dfd8-4491-b29b-fa47176d411d}" />
  <Node Name="Vish_HavetomanageClient_Data" TypeGUID="{2db5746d-d284-4425-9f7f-2663a34b0ebc}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}" IsHidden="true" ObjectGUID="{4e2093c5-26f9-45fe-9da4-0f8a9d3a9f17}" />
  <Node Name="Visu_Types" TypeGUID="{2db5746d-d284-4425-9f7f-2663a34b0ebc}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}" IsHidden="true" ObjectGUID="{c840c6c4-2980-4cab-8b11-b6e6ad0b82bb}" />
  <Node Name="VisuEnumClientTag" TypeGUID="{2db5746d-d284-4425-9f7f-2663a34b0ebc}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}" ObjectGUID="{927720ea-be7b-491d-ba5f-aff698d57b03}" />
  <Node Name="VishWriteValueIfValid" TypeGUID="{6f9dac99-8de1-4efc-8465-68ac443b7d08}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94};{3b83b776-fb25-43b8-99f2-3c507c9143fc}" Comment=" | This function writes a value of a string with a specific type to&#xD;&#xA; | a pointer if the input has the correct type, else a error is returned&#xD;&#xA; :return: The runtime system error code (see CmpErrors.library)&#xD;&#xA; link even in simulation mode" IsHidden="true" ObjectGUID="{145b325b-1645-4f12-a413-68fc3e79c886}" />
  <Node Name="VishStartVisu" TypeGUID="{6f9dac99-8de1-4efc-8465-68ac443b7d08}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94};{3b83b776-fb25-43b8-99f2-3c507c9143fc}" Comment=" | Provides functionality to start a visu in the runtime system. Can be used for starting&#xD;&#xA; | a targetvisu or a webserver for example." IsHidden="true" ObjectGUID="{ddbeadd0-09a3-4742-8d91-a273d0117bb0}" />
  <Node Name="VishSetClientData" TypeGUID="{6f9dac99-8de1-4efc-8465-68ac443b7d08}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94};{3b83b776-fb25-43b8-99f2-3c507c9143fc}" Comment=" | Registers the IEC-ID of the client and the paintbuffer of this client&#xD;&#xA; | in the runtime system. &#xD;&#xA; | A id of -1 means that the client was not registered!&#xD;&#xA; | A dwExternID of 0xFFFFFFFE, i.e. REMOVE_CLIENT means that the client with IEC_ID id&#xD;&#xA; | has to be removed from the maps in the runtime. The data in the IEC-Task has already be&#xD;&#xA; | freed!   &#xD;&#xA; link even in simulation mode" IsHidden="true" ObjectGUID="{8e400a8e-69e8-4374-a3ca-48f0bffef1fc}" />
  <Node Name="VishRemoveCurrentEvent" TypeGUID="{6f9dac99-8de1-4efc-8465-68ac443b7d08}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94};{3b83b776-fb25-43b8-99f2-3c507c9143fc}" Comment=" | Removes the currently active event from the applications event queue&#xD;&#xA; :return: The runtime system error code (see CmpErrors.library)&#xD;&#xA; link even in simulation mode" IsHidden="true" ObjectGUID="{702c8c95-af0d-4f4a-bd75-372856a92e94}" />
  <Node Name="VishPrintfW" TypeGUID="{6f9dac99-8de1-4efc-8465-68ac443b7d08}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94};{3b83b776-fb25-43b8-99f2-3c507c9143fc}" Comment=" | Does a printf for the given format wstring and the given variable. Will not return NULL!&#xD;&#xA; | Obsolete, use VishBufferPrintfW instead&#xD;&#xA; :return: the formatted string" IsHidden="true" ObjectGUID="{2ab0b6d1-8ea3-47fa-a241-d977eb077e5a}" />
  <Node Name="VishPrintf" TypeGUID="{6f9dac99-8de1-4efc-8465-68ac443b7d08}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94};{3b83b776-fb25-43b8-99f2-3c507c9143fc}" Comment=" | Does a printf for the given format string and the given variable. Will not return NULL!&#xD;&#xA; | Obsolete, use VishBufferPrintf instead&#xD;&#xA; :return: the formatted string" IsHidden="true" ObjectGUID="{a306724b-dec3-43dd-ae63-68f583e20c0f}" />
  <Node Name="VishHaveToManageClients2" TypeGUID="{6f9dac99-8de1-4efc-8465-68ac443b7d08}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94};{3b83b776-fb25-43b8-99f2-3c507c9143fc}" Comment=" | Checks if a new Client has to be created or an existing Client has to&#xD;&#xA; | be removed&#xD;&#xA; :return: &#xD;&#xA;&#xD;&#xA; - VISU_CLIENTS_TOREMOVE(0x0001) if a client has to be removed.&#xD;&#xA; - VISU_CLIENTS_TOADD(0x0002) if a new Client has to be created. &#xD;&#xA; link even in simulation mode" IsHidden="true" ObjectGUID="{8bbb8e04-a38e-42fa-9040-58e6b158b07c}" />
  <Node Name="VishHaveToManageClients" TypeGUID="{6f9dac99-8de1-4efc-8465-68ac443b7d08}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94};{3b83b776-fb25-43b8-99f2-3c507c9143fc}" Comment=" | Checks if a new Client has to be created or an existing Client has to&#xD;&#xA; | be removed&#xD;&#xA; :return: &#xD;&#xA;&#xD;&#xA; - VISU_CLIENTS_TOREMOVE(0x0001) if a client has to be removed.&#xD;&#xA; - VISU_CLIENTS_TOADD(0x0002) if a new Client has to be created. &#xD;&#xA; link even in simulation mode" IsHidden="true" ObjectGUID="{70002d2e-423e-4d45-a7a2-721ce0cf22a7}" />
  <Node Name="VishGetCurrentEvent" TypeGUID="{6f9dac99-8de1-4efc-8465-68ac443b7d08}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94};{3b83b776-fb25-43b8-99f2-3c507c9143fc}" Comment=" | Returns the currently active event for the given application.&#xD;&#xA; :return: The active input event or a monitoring event if there is none. &#xD;&#xA; link even in simulation mode" IsHidden="true" ObjectGUID="{de3081ba-4798-4a60-a05b-6ffcd46d91dd}" />
  <Node Name="VishGetClientId" TypeGUID="{6f9dac99-8de1-4efc-8465-68ac443b7d08}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94};{3b83b776-fb25-43b8-99f2-3c507c9143fc}" Comment=" | Returns the iec id the client was registered with. Executes the mapping from&#xD;&#xA; | externID -&gt; IEC-ID&#xD;&#xA; :return: a valid IEC-ID or INVALID_IEC_ID(-1)&#xD;&#xA; link even in simulation mode" IsHidden="true" ObjectGUID="{0a31755c-6215-48ee-8794-18587cc9ec77}" />
  <Node Name="VishFillCurrentEvent" TypeGUID="{6f9dac99-8de1-4efc-8465-68ac443b7d08}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94};{3b83b776-fb25-43b8-99f2-3c507c9143fc}" Comment=" | Returns the currently active event for the given application.&#xD;&#xA; | Fills the given structure, when there is no current event, it will be filled with a monitoring event.&#xD;&#xA; :return: The runtime system error code (see CmpErrors.library)&#xD;&#xA; link even in simulation mode" IsHidden="true" ObjectGUID="{e230c9f9-2140-4e54-85b6-223dc16f0a90}" />
  <Node Name="VishBufferPrintfW" TypeGUID="{6f9dac99-8de1-4efc-8465-68ac443b7d08}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94};{3b83b776-fb25-43b8-99f2-3c507c9143fc}" Comment=" Does a printf for the given format string and the given variable. Will not return NULL!" IsHidden="true" ObjectGUID="{692dded6-f441-4664-be7b-841fddc43124}" />
  <Node Name="VishBufferPrintf" TypeGUID="{6f9dac99-8de1-4efc-8465-68ac443b7d08}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94};{3b83b776-fb25-43b8-99f2-3c507c9143fc}" Comment=" | This function writes a value of a string with a specific type to&#xD;&#xA; | the given buffer if the input has the correct type, otherwise an error is returned.&#xD;&#xA; :return: The runtime system error code (see CmpErrors.library)&#xD;&#xA; link even in simulation mode" IsHidden="true" ObjectGUID="{4933794d-6fe5-4285-9a7e-ea7baab7d3f3}" />
  <Node Name="TL_ElementProperties" TypeGUID="{2bef0454-1bd3-412a-ac2c-af0f31dbc40f}" EmbeddedTypeGUIDs="" ObjectGUID="{cc3e1b2c-2fad-48e9-b1be-64bfa0a77a15}" />
  <Node Name="Structures" TypeGUID="{738bea1e-99bb-4f04-90bb-a7a567e74e3a}" EmbeddedTypeGUIDs="" ProvidesLanguageModel="false" ObjectGUID="{8dab812a-3304-41ae-a54c-2cc854aba6cf}" />
  <Node Name="Project Settings" TypeGUID="{8753fe6f-4a22-4320-8103-e553c4fc8e04}" EmbeddedTypeGUIDs="" ProvidesLanguageModel="false" ObjectGUID="{6470a90f-b7cb-43ac-9ae5-94b2338b4573}" />
  <Node Name="Project Information" TypeGUID="{085afe48-c5d8-4ea5-ab0d-b35701fa6009}" EmbeddedTypeGUIDs="" ProvidesLanguageModel="false" ObjectGUID="{11c0fc3a-9bcf-4dd8-ac38-efb93363e521}" />
  <Node Name="Constants" TypeGUID="{ffbfa93a-b94d-45fc-a329-229860183b1d}" EmbeddedTypeGUIDs="{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}" IsHidden="true" ObjectGUID="{bb4cca6b-c098-43f6-9d56-dd2464dd1ebf}" />
</Library>