6/2/2011 9:27 AM | |
Posts: 34 Rating: (0) |
Hi everyone, I want to change the picture of a standard Block icon in @PCS7Typicals.pdl.. How can it be done? Please help me. Thanks & Regards. Chetna |
6/2/2011 9:54 AM | |
Posts: 691 Rating: (37) |
You can edit the Block Icons. Open @PCS7Typicals.pdl , select the desired Bolock Icon and right click. Choose Coustomized Objects-> Edit, in that you will see an object Status Display showing some pic. You can modify that with the help of its properties. Once you finished editing, select all the Block Icons object , then right click -> Customized Objects -> Finish Editing. Once you do OS Project Editor all the Block Icons resets to by default Configuration How can you create your own block icons that will be incorporated |
6/2/2011 1:59 PM | |
Posts: 691 Rating: (37) |
Dear Chetna The pic you have given is already in Edit mode. The reason that is Dark Black is that it has been used by the Block Icon Property. Please refer to the above posted link for Creating Block Icons. First you close this Pdl without saving anything and then re-open it and then go for edit |
6/2/2011 2:14 PM | |
Posts: 34 Rating: (0) |
Hi, I have done exactly the same way as the procedure is but 'configuration dailog' is not coming active. take a look at the attchment. Thanks. Chetna |
6/2/2011 2:26 PM | |
Posts: 34 Rating: (0) |
Hi Shar. Yes the pic is taken from HMI Symbol Library. Please tell me how is it done. How can we use a picture from Std Library of Siemens? Thanks. Chetna |
6/2/2011 2:41 PM | |
Posts: 691 Rating: (37) |
Go to View-> Library-> Symbol Library or simply search for Symbol Library button on the Graphics Designer Toolbar. Once Symbol Library Window appears browse your symbol and drag and drop into your PDL. Then double click that symbol for editting the properties You can refer this thread also |
6/3/2011 7:47 AM | |
Posts: 34 Rating: (0) |
Hi Shar, I have used a pic from Symbol Library but I am not able apply any action on 'OnClick'Property.. Please tell me how can this be done. Thanks. Chetna |
6/3/2011 8:14 AM | |
Posts: 691 Rating: (37) |
can you please make the properties wider . I can't see it properly |
6/3/2011 9:37 AM | |
Posts: 34 Rating: (0) |
Hi, Please check out the following attachments. Thanks Chetna. Attachmentproperties.zip (169 Downloads) |
6/3/2011 1:44 PM | |
Joined: 4/19/2008 Last visit: 9/3/2024 Posts: 1525 Rating: (159) |
Hi Chetna, Now it is Clear, what you want, Copy the Working Block Icon, Edit it what you want in side it, Don't Delete anything in that, if you want to add, add it, Finish the Block Icon Edit, Now Checked the Property of the Block Icon, Event -> Click. also compare Action with orignal (Working Block Icon). here is the Link for the PCS7 Faceplate in that you will find all the Action & where you have to call........ |
Ammy |
|
6/4/2011 6:26 AM | |
Posts: 34 Rating: (0) |
Hi Shar, Can you please tell me how to call a C script to trigger the opening of a faceplate on clicking the pic in block icon? Thanks. Chetna |
6/4/2011 6:54 AM | |
Joined: 2/6/2009 Last visit: 8/19/2024 Posts: 939 Rating: (118) |
Hi, I have attached the screen shot the user defined block icon which I have created for my project and the C-script for opening the facelate is as follow. You have to call the script at the event=> mouse action. Script #include "apdefap.h" void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName) { APL_OpenFaceplate(lpszPictureName, lpszObjectName,0, NULL, NULL ); } Attachmentblock icon.pdf (240 Downloads) |
_______________________________________________________________ |
|
6/4/2011 7:38 AM | |
Posts: 691 Rating: (37) |
Hey Chetna There is another way to create faceplatesexcept scripting. Scripting method has been given by Saravana AttachmenttEST.zip (196 Downloads) |
6/4/2011 11:34 AM | |
Joined: 2/6/2009 Last visit: 8/19/2024 Posts: 939 Rating: (118) |
Hi, The object in your attachement is of symbol library only and they wont have mouse actions by default. To assign some attribute to that object you have to make the customized object by using the symbols from symbol library. Please look into the attachement about creating a customized object by using symbol library
Attachmentcustomized object.pdf (217 Downloads) |
_______________________________________________________________ |
|
This contribution was helpful to1 thankful Users |
Follow us on