| 1485 | } |
| 1486 | |
| 1487 | void |
| 1488 | LayoutViewBase::set_line_styles (const lay::LineStyles &styles) |
| 1489 | { |
| 1490 | if (mp_canvas->line_styles () != styles) { |
| 1491 | |
| 1492 | if (transacting ()) { |
| 1493 | manager ()->queue (this, new OpSetLineStyles (mp_canvas->line_styles (), styles)); |
| 1494 | } else if (manager () && ! replaying ()) { |
| 1495 | manager ()->clear (); |
| 1496 | } |
| 1497 | mp_canvas->set_line_styles (styles); |
| 1498 | |
| 1499 | for (unsigned int i = 0; i < layer_lists (); ++i) { |
| 1500 | m_layer_properties_lists [i]->set_line_styles (styles); |
| 1501 | } |
| 1502 | |
| 1503 | layer_list_changed_event (1); |
| 1504 | |
| 1505 | } |
| 1506 | } |
| 1507 | |
| 1508 | void |
| 1509 | LayoutViewBase::set_dither_pattern (const lay::DitherPattern &pattern) |
no test coverage detected