mirror of https://github.com/KLayout/klayout.git
For more clarity change 'snap to objects (unless disabled in template)' to 'never snap to object' (inverted) in rulers config.
This commit is contained in:
parent
b5be4fc497
commit
4d77056da1
|
|
@ -594,12 +594,12 @@
|
|||
</widget>
|
||||
</item>
|
||||
<item row="10" column="1">
|
||||
<widget class="QCheckBox" name="t_snap_cbx">
|
||||
<widget class="QCheckBox" name="t_never_snap_cbx">
|
||||
<property name="toolTip">
|
||||
<string>If checked, snap to edges or vertices of objects unless disabled above</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Snap to objects</string>
|
||||
<string>Never snap to objects</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
|
@ -893,7 +893,7 @@
|
|||
<tabstop>style_cb</tabstop>
|
||||
<tabstop>outline_cb</tabstop>
|
||||
<tabstop>t_angle_cb</tabstop>
|
||||
<tabstop>t_snap_cbx</tabstop>
|
||||
<tabstop>t_never_snap_cbx</tabstop>
|
||||
</tabstops>
|
||||
<resources>
|
||||
<include location="../../icons/icons.qrc"/>
|
||||
|
|
|
|||
|
|
@ -375,7 +375,7 @@ ConfigPage4::show ()
|
|||
mp_ui->style_cb->setCurrentIndex ((unsigned int) m_ruler_templates [m_current_template].style ());
|
||||
mp_ui->outline_cb->setCurrentIndex ((unsigned int) m_ruler_templates [m_current_template].outline ());
|
||||
mp_ui->t_angle_cb->setCurrentIndex ((unsigned int) m_ruler_templates [m_current_template].angle_constraint ());
|
||||
mp_ui->t_snap_cbx->setChecked (m_ruler_templates [m_current_template].snap ());
|
||||
mp_ui->t_never_snap_cbx->setChecked (! m_ruler_templates [m_current_template].snap ());
|
||||
mp_ui->t_mode_cb->setCurrentIndex ((unsigned int) m_ruler_templates [m_current_template].mode ());
|
||||
|
||||
mp_ui->main_position->setCurrentIndex ((unsigned int) m_ruler_templates [m_current_template].main_position ());
|
||||
|
|
@ -410,7 +410,7 @@ ConfigPage4::commit ()
|
|||
ant::Template::ruler_mode_type mode = ant::Template::ruler_mode_type (mp_ui->t_mode_cb->currentIndex ());
|
||||
m_ruler_templates [m_current_template].set_mode (mode);
|
||||
|
||||
m_ruler_templates [m_current_template].snap (mp_ui->t_snap_cbx->isChecked ());
|
||||
m_ruler_templates [m_current_template].snap (! mp_ui->t_never_snap_cbx->isChecked ());
|
||||
|
||||
m_ruler_templates [m_current_template].set_main_position (Object::position_type (mp_ui->main_position->currentIndex ()));
|
||||
m_ruler_templates [m_current_template].set_main_xalign (Object::alignment_type (mp_ui->main_xalign->currentIndex ()));
|
||||
|
|
|
|||
|
|
@ -33,14 +33,14 @@
|
|||
just being horizontal. By default, the ruler uses the global setting. It can however be configured
|
||||
to provide its own constraint.
|
||||
</li>
|
||||
<li><b>Object snapping:</b> each ruler can be configure to snap to the closest object edge or vertex.
|
||||
By default, the rulers use the global setting. It may be disabled however for each ruler.
|
||||
</li>
|
||||
<li><b>Mode:</b> in normal mode, two clicks are required to define a ruler: to set the first
|
||||
point and to set the second one. In "Single click" mode, a single click will set both
|
||||
points to the same. In "Auto measure" mode, the points will be determined by looking
|
||||
for edges in the vicinity of the click point and adjusting the points accordingly.
|
||||
</li>
|
||||
<li><b>Never snap to objects:</b> if this option is on, the ruler never snaps to drawing
|
||||
objects, even if that global option is enabled.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
|
|
|
|||
Loading…
Reference in New Issue