Can we create a custom symbol with custom properties and add it to the PI Process book symbol library, so that we can reuse it across different PI Process book?
Thanks & Regards
If you are referring to a static image/symbol, then you can copy/paste pretty much any type of (standard) graphical content in ProcessBook - JPG/BMP images, Visio symbols, etc. However, you cannot add those to the Symbol Library.
If you are referring to more dynamic elements where you can possibly take actions, then you can develop your own ActiveX Controls (not .NET UserControls) and insert them on a ProcessBook display.
Hope this helps!
We are looking at creating symbols with actions. After going through your reply we also feel that we need to create ActiveX controls as there is no method to add our symbols into Process book symbol library.
Thanks for your response.
Thanks and Regards
Steve PilonHowever, you cannot add those to the Symbol Library.
This is not truth, at least not fully truth -- using Symbol Factory you can create your own symbol library -- OSIsoft itself have done that when add China flags to standard Symbol Factory collection.
Right on, thanks for sharing Sergey!
If you'll purchase additional product, Symbol Factory 2.0 (see http://www.softwaretoolbox.com/store/item_pages/itempage_419.asp ), then you can develop your own custom symbols (either raster or vector; this product support BMP, JPG, WMF/EMF ) and create your own additional symbol library. ProcessBook itself uses Symbol Factory ActiveX to display these symbols.
We have done this in one of our projects, if you want it, I can post a sample file.
Sergey BannikovI can post a sample file
That would be really useful for the community
I've prepared sample file - SAMPLE.CAT.
You can download it by this reference: http://www.orioner.ru/sample.cat
This file should be copied to folder "C:\Program Files\PIPC\Procbook\PBCAT\" (if default location was used during ProcessBook installation), and then you can see additional category in Symbol - SAMPLE and three new symbol inside - two raster images and one vector.
It shows you what you can do with this tool.
Thanks for sharing, Sergey.
However it doesn't seem to work on my end... do I need to take any additional step such as registering it? Or could that be a versioning issue (I am using PI ProcessBook 3.2)?
Works fine for me with PI ProcessBook 3.2, installed to C:\PIPC.
No, these .CAT files only should be placed in proper location; no additional registration is needed. I've attached screenshot for ProcessBook 188.8.131.52 that shown both ProcessBok display with Symbol Library window opened and folder that contains all .CAT files -- my additional file is selected.
Hope this can help you.
I found the issue: I run Windows 7 64-bit on my machine and somehow there were 2 different \PROCBOOK\PBCAT folders - 1 for 32-bit and 1 for 64-bit. I first inadvertently copied the file in the 64-bit one and nothing would show up. I just copied it to the the 32-bit folder as well and it now works perfectly.
(I will contact tech support to troubleshoot this dual folder issue...)
Thanks again for sharing!
Retrieving data ...