This dialog box allows you to include objects in a selection group, or exclude them from it, depending on the type and properties. The dialog box lists all the types of objects on the page and for each type you can specify an expression with which to filter objects. If the filter expression is not specified, objects are selected only by type.

SuggerimentoTip:

To open this dialog, choose the command Select objects in the menu Modify or click the button on the toolbar.

Add to current selection

If this option is enabled, the objects are added to the current selection. Otherwise, all selected objects will be deselected and the selection will contain only the new selected objects.

Use the current selection

If this option is enabled, the search is performed only among the selected objects. If this option is not enabled, all objects on the page are scanned.

Filter expression

If the filter expression is not specified, objects are selected only by type. Otherwise, the object type to which the expression refers is selected only if the result of the expression is different from zero.

The expression may contain references to object properties. For example, you can select all lines that have the style name PEN1 by specifying the following expression:

pen=="PEN1"

Unit of Measure

The values of coordinates, lengths and angles must be expressed according to the current unit of measure.

List of properties common to all objects

Property Type Description
objname String Name of the object. Corresponds to the value of the OBJNAME attribute.
objid String Identifier of the object. Corresponds to the value of the OBJID attribute.
layername String The name of the layer to which the object belongs.
canprint Boolean If the object can be printed is equal to TRUE otherwise it is FALSE.
cansnap Boolean Is equal to TRUE if the object's notable points are active for object snap operations otherwise it is FALSE.
canmove Boolean If the object can be moved is equal to TRUE otherwise it is FALSE.
canrotate Boolean If the object can be rotated is equal to TRUE otherwise it is FALSE.
canshear Boolean If the object can be deformed is equal to TRUE otherwise it is FALSE.
canscale Boolean If the object can be resized is equal to TRUE otherwise it is FALSE.

List of properties for the pen style

Property Type Description
pen String Name of the style.
penh String Style handler.
penwidth Number Thickness of the pen.
pencolor String The name of the pen color.
pattern String Hatch name.
patternh String Hatch handler.
startcap String Name of start cap.
endcap String Name of end cap.

List of properties for the fill style

Property Type Description
brush String Name of the style.
brushh Stringa Style handler.
fillcolor String Background color.
hatchcolor String Hatch color.
shadow String Name of the shadow style.
shadowh String Shadow style handler.

List of properties for text style

Property Type Description
font String Font name.
fonth String Font handler.
fontfamily String Font family.
fontsize Number Character size in pt.
isbold Boolean If the character is in bold is equal to TRUE otherwise it is FALSE.
isitalic Boolean If the character is italic equals TRUE otherwise it is FALSE.
fontbrush String The name of the font fill style.
fontbrushh String The handler of the font fill style.
fontcolor String The name of the font color.

List of object properties: Line

Property Type Description
x1 Number Horizontal coordinate of the starting point.
y1 Number Vertical coordinate of the starting point.
x2 Number Horizontal coordinate of the end point.
y2 Number Vertical coordinate of the end point.
angle Number Angle relative to the X-axis.
len Number Length.

List of object properties: Ellipse, Circle, arc

Property Type Description
x1 Number Horizontal coordinate of the starting point.
y1 Number Vertical coordinate of the starting point.
x2 Number Horizontal coordinate of the end point.
y2 Number Vertical coordinate of the end point.
cx Number Horizontal coordinate of the center.
cy Number Vertical coordinate of the center.
sx Number Size of x-axis
sy Number Size of y-axis.
angle Number Angle of rotation.
sa Number Start angle.
ea Number End angle.

List of object properties: Curve

Property Type Description
x1 Number Horizontal coordinate of the starting point.
y1 Number Vertical coordinate of the starting point.
x2 Number Horizontal coordinate of the end point.
y2 Number Vertical coordinate of the end point.

List of object properties: Rectangle

Property Type Description
cx Number Horizontal coordinate of the center.
cy Number Vertical coordinate of the center.
width Number Width.
height Number Height.
angle Number Angle of rotation.

List of object properties: Path

Property Type Description
x1 Number Horizontal coordinate of the starting point.
y1 Number Vertical coordinate of the starting point.
x2 Number Horizontal coordinate of the end point.
y2 Number Vertical coordinate of the end point.
width Number Thickness.
angle Number Angle relative to the X-axis.
startcap String Name of start cap.
endcap String Name of end cap.

List of object properties: Text, Attribute, Reference, Value, Net

Property Type Description
style String Name of the style.
styleh String Style handler.
x Number The horizontal coordinate of the origin point.
y Number The vertical coordinate of the origin point.
angle Number Angle of rotation.
text String First line of the text.

List of object properties: Paragraph

Property Type Description
cx Number Horizontal coordinate of the center.
cy Number Vertical coordinate of the center.
width Number Width.
height Number Height.
angle Number Angle of rotation.
text String First line of the text.

List of object properties: Label

Property Type Description
style String Name of the style.
styleh String Style handler.
text String First line of the text.

List of object properties: Dimension

Property Type Description
style String Name of the style.
styleh String Style handler.

List of object properties: Image, Page

Property Type Description
cx Number Horizontal coordinate of the center.
cy Number Vertical coordinate of the center.
width Number Width.
height Number Height.
angle Number Angle of rotation.

List of object properties: Clone

Property Type Description
originalname String Name of the original object. Corresponds to the value of the OBJNAME attribute of the original object.
originalid String Identifier of the original object. Corresponds to the value of the OBJID attribute of the original object.

List of object properties: OLE

Property Type Description
cx Number Horizontal coordinate of the center.
cy Number Vertical coordinate of the center.
width Number Width.
height Number Height.

List of object properties: Table

Property Type Description
cx Number Horizontal coordinate of the center.
cy Number Vertical coordinate of the center.
width Number Width.
height Number Height.
angle Number Angle of rotation.
rows Number Number of lines.
columns Number Number of columns.

List of object properties: Frame

Property Type Description
style String Name of the style.
styleh String Style handler.
partname String Name of the frame.
partnum String Frame number.

List of object properties: Hotspot

Property Type Description
x Number Horizontal coordinate of the point.
y Number Vertical coordinate of the point.
width Number Width.

List of object properties: Pin, SheetEntry, Port

Property Type Description
style String Name of the style.
styleh String Style handler.
x1 Number Horizontal coordinate of the anchor point.
y1 Number Vertical coordinate of the anchor point.
x2 Number Horizontal coordinate of the plug point.
y2 Number Vertical coordinate of the plug point.
len Number Length.
angle Number Angle of rotation.
type String Electric type.
swapid Number Value of the SwapID parameter.
joinid Number Value of the JoinID parameter.

List of object properties: Symbol, Sheet

Property Type Description
ref String Reference.
val String Value.

List of object properties: Wire

Property Type Description
style String Name of the style.
styleh String Style handler.
x1 Number Horizontal coordinate of the starting point.
y1 Number Vertical coordinate of the starting point.
x2 Number Horizontal coordinate of the end point.
y2 Number Vertical coordinate of the end point.
angle Number Angle to the X-axis.
len Number Length.

List of object properties: Bus

Property Type Description
style String Name of the style.
styleh String Style handler.
x1 Number Horizontal coordinate of the starting point.
y1 Number Vertical coordinate of the starting point.
x2 Number Horizontal coordinate of the end point.
y2 Number Vertical coordinate of the end point.
width Number Width.
angle Number Angle to the X-axis.
startcap String Name of start cap.
endcap String Name of end cap.

List of object properties: BusEntry

Property Type Description
style String Name of the style.
styleh String Style handler.
x1 Number Horizontal coordinate of the anchor point.
y1 number Vertical coordinate of the anchor point.
x2 Number Horizontal coordinate of the plug point.
y2 Number Vertical coordinate of the plug point.

List of object properties: Power

Property Type Description
name String Name.

List of object properties: Probe

Property Type Description
style String Name of the style.
styleh String Style handler.
x Number Horizontal coordinate of the plug point.
y Number Vertical coordinate of the plug point.
name String Name.

List of object properties: Pad

Property Type Description
style String Name of the style.
styleh String Style handler.
x Number Horizontal coordinate.
y Number Vertical coordinate.
angle Number Angle of rotation.
istestpoint Boolean If the pad is a test point is equal to TRUE otherwise it is FALSE.
issmd Boolean If the pad is SMD is equal to TRUE otherwise it is FALSE.
isplated Boolean If the pad has the metallized hole is equal to TRUE otherwise it is FALSE.
isslot Boolean If the pad has the slot type hole is equal to TRUE otherwise it is FALSE.
holesize Number Diameter of the hole.
net String The name of the net to which the pad belongs.

List of object properties: Via

Property Type Description
style String Name of the style.
styleh String Style handler.
x Number Horizontal coordinate.
y Numero Vertical coordinate.
istestpoint Boolean If the pad is a test point is equal to TRUE otherwise it is FALSE.
holesize Number Diameter of the hole.
net String The name of the net to which the pad belongs.

List of object properties: Track

Property Type Description
style String Name of the style.
styleh String Style handler.
x1 Number Horizontal coordinate of the starting point.
y1 Number Vertical coordinate of the starting point
x2 Number Horizontal coordinate of the end point.
y2 Number Vertical coordinate of the end point.
width Number Width.
len Number Length.
angle Number Angle to the X-axis.
net String The name of the net to which the track belongs.

List of object properties: TrackArc

Property Type Description
style String Name of the style.
styleh String Style handler.
cx Number Horizontal coordinate of the center.
cy Number Vertical coordinate of the center.
x1 Number Horizontal coordinate of the starting point.
y1 Number Vertical coordinate of the starting point.
x2 Number Horizontal coordinate of the end point.
y2 Number Vertical coordinate of the end point.
width Number Width.
len Number Length.
net String The name of the net to which the track belongs.

List of object properties: Device

Property Type Description
ref String Reference.
val String Value.

See also