Eeschema multiple unit component nomenclature improvements (fixes 1226874).
* Replace all occurrences of the word "part" with "unit" when referring to
multiple unit components for improved consistency.
* Replace "shared by" with "common to" when referring to objects (lines, arcs,
pins, etc.) that are common to all units.
* Improve wording in library component properties dialog.
m_PinsNameInsideButt->SetToolTip(_("Check this option to have pin names inside the body and pin number outside.\nIf not checked pins names and pins numbers are outside."));
m_staticTextskew=newwxStaticText(m_PanelBasic,wxID_ANY,_("Pin Name Position Offset"),wxDefaultPosition,wxDefaultSize,0);
m_staticTextskew->Wrap(-1);
m_staticTextskew->SetToolTip(_("Margin (in 0.001 inches) between a pin name position and the component body.\nA value from 10 to 40 is usually good."));
m_OptionPower->SetToolTip(_("Check this option for power symbols.\nPower symbols have specific properties for Eeschema:\n- Value cannot be edited (to avoid mistakes) because this is the pin name that is important for a power symbol\n- Reference is updated automatically when a netlist is created (no need to run Annotate)"));
m_OptionPower=newwxCheckBox(m_PanelBasic,wxID_ANY,_("Define as power symbol"),wxDefaultPosition,wxDefaultSize,0);
m_OptionPower->SetToolTip(_("Check this option when the component is a power symbol"));
bSizerBasicPanel->Add(m_OptionPower,0,wxALL,5);
m_OptionPartsLocked=newwxCheckBox(m_PanelBasic,wxID_ANY,_("Parts are locked"),wxDefaultPosition,wxDefaultSize,0);
m_OptionPartsLocked->SetToolTip(_("Check this option if Eeschema cannot change parts selections inside a given package\nThis happens when parts are different in this package.\nWhen this option is not checked, Eeschema automatically choose the parts in packages to minimize packages count"));
m_OptionPartsLocked=newwxCheckBox(m_PanelBasic,wxID_ANY,_("All units are not interchangeable"),wxDefaultPosition,wxDefaultSize,0);
m_OptionPartsLocked->SetToolTip(_("Check this option when creating multiple unit components and all units are not interchangeable"));
m_staticTextDescription->SetToolTip(_("A short description that is displayed in Eeschema.\nCan be a very good help when selecting components in libraries components lists."));
m_staticTextKeywords->SetToolTip(_("Enter key words that can be used to select this component.\nKey words cannot have spaces and are separated by a space."));
m_staticTextAlias->SetToolTip(_("An alias is a component that uses the body of its root component.\nIt has its own documentation and keywords.\nA fast way to extend a library with similar components"));
<property name="label">Number of Units:</property>
<property name="label">Number of Units</property>
<property name="max_size"></property>
<property name="maximize_button">0</property>
<property name="maximum_size"></property>
@ -783,7 +783,7 @@
<property name="style"></property>
<property name="subclass"></property>
<property name="toolbar_pane">0</property>
<property name="tooltip">This is the number of parts in this component package.
A 74LS00 gate has 4 parts per packages.</property>
<property name="tooltip">Enter the number of units in for a component that contains more than one unit</property>
<property name="window_extra_style"></property>
<property name="window_name"></property>
<property name="window_style"></property>
@ -943,7 +943,7 @@
<property name="gripper">0</property>
<property name="hidden">0</property>
<property name="id">wxID_ANY</property>
<property name="label">Skew:</property>
<property name="label">Pin Name Position Offset</property>
<property name="max_size"></property>
<property name="maximize_button">0</property>
<property name="maximum_size"></property>
@ -1199,7 +1199,7 @@
<property name="gripper">0</property>
<property name="hidden">0</property>
<property name="id">wxID_ANY</property>
<property name="label">Power Symbol</property>
<property name="label">Define as power symbol</property>
<property name="max_size"></property>
<property name="maximize_button">0</property>
<property name="maximum_size"></property>
@ -1220,7 +1220,7 @@
<property name="style"></property>
<property name="subclass"></property>
<property name="toolbar_pane">0</property>
<property name="tooltip">Check this option for power symbols.
Power symbols have specific properties for Eeschema:
- Value cannot be edited (to avoid mistakes) because this is the pin name that is important for a power symbol
- Reference is updated automatically when a netlist is created (no need to run Annotate)</property>
<property name="tooltip">Check this option when the component is a power symbol</property>
<property name="label">Parts are locked</property>
<property name="label">All units are not interchangeable</property>
<property name="max_size"></property>
<property name="maximize_button">0</property>
<property name="maximum_size"></property>
@ -1308,7 +1308,7 @@
<property name="style"></property>
<property name="subclass"></property>
<property name="toolbar_pane">0</property>
<property name="tooltip">Check this option if Eeschema cannot change parts selections inside a given package
This happens when parts are different in this package.
When this option is not checked, Eeschema automatically choose the parts in packages to minimize packages count</property>
<property name="tooltip">Check this option when creating multiple unit components and all units are not interchangeable</property>
m_checkLockItems=newwxCheckBox(this,wxID_ANY,_("Parts in package locked (cannot be swapped)"),wxDefaultPosition,wxDefaultSize,0);
m_checkLockItems=newwxCheckBox(this,wxID_ANY,_("Units in package locked (cannot be swapped)"),wxDefaultPosition,wxDefaultSize,0);
m_checkLockItems->SetToolTip(_("Check this option if Eeschema cannot change parts selections inside a given package\nThis happens when parts are different in this package.\nWhen this option is not checked, Eeschema automatically choose the parts in packages to minimize packages count"));