📄 setselectedpadsastestpoints.txt
字号:
SetSelectedPadsAsTestpoints Server
----------------------------------
This server allows you to set the testpoint state of selected pads and vias.
Usual warnings apply: you use this server at you own risk.
Considered Solutions Pty Ltd is not to be held responsible, in any way,
for any damage to data or your computer or your computer setup.
The server is (c) 2001 Considered Solutions Pty Ltd. All rights reserved.
There is no on-line help. This is the help file.
There is only one process:
SetSelectedPadsAsTestpoints
and only one parameter:
TestpointAction which can be one of:
ClearAll, Both, BottomOnly or TopOnly.
Example:
TestpointAction=BottomOnly
Note that only *selected* pads and vias are changed. Pads that are part of a component are changed if selected. If you have a pad which is, say, set to a bottom testpoint and it is selected - running the server with TestpointAction=TopOnly will *not* clear the bottom testpoint status. Think in terms that the server is checking the Top testpoint checkbox only and leaving the other alone.
Why did I spend the time? Protel does not allow global operations on the testpoint status - why do they do this to us? Every new attribute and we have to go cap in hand pleading for global operations to apply to it. This is a quick hack to allow me to set the testpoint status on the pads of my testpoint components. (Note to Protel - please allow global operations on all attributes - or at least explain in the docs why you can't.)
Installation:
Extract the files to a suitable location - somewhere near your P99SE install would be smart - maybe make an Addon folder below the main P99SE folder. Run P99SE, click the Client menu (you know the arrow next to the file menu), click Servers, right click in the list of servers and select Install, navigate to the SetSelectedPadsAsTestpoints.ins file and away you go.
(2nd note to Protel - I am going to start to charge $1 for every word I use in trying to explain what and where the Client menu is. I recently checked to see if I could change it by customising it into a word - no luck. The arrow sucks! Give us a word!)
Add it to some menu using the usual Customisation methods.
Good luck,
Ian
Feedback to i.wilson@considered.com.au
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -