src/gui_actions.cpp

changeset 530
f9476dbd87ec
parent 522
afa691788bdb
child 538
2f85d4d286e5
equal deleted inserted replaced
529:c294b2070185 530:f9476dbd87ec
470 g_win->R()->update(); 470 g_win->R()->update();
471 } 471 }
472 472
473 // ============================================================================= 473 // =============================================================================
474 // ----------------------------------------------------------------------------- 474 // -----------------------------------------------------------------------------
475 DEFINE_ACTION (Visibility, 0) 475 DEFINE_ACTION (VisibilityToggle, 0)
476 { for (LDObject* obj : selection()) 476 { for (LDObject* obj : selection())
477 obj->setHidden (!obj->hidden()); 477 obj->setHidden (!obj->hidden());
478 478
479 g_win->refresh();
480 }
481
482 // =============================================================================
483 // -----------------------------------------------------------------------------
484 DEFINE_ACTION (VisibilityHide, 0)
485 { for (LDObject* obj : selection())
486 obj->setHidden (true);
487
488 g_win->refresh();
489 }
490
491 // =============================================================================
492 // -----------------------------------------------------------------------------
493 DEFINE_ACTION (VisibilityReveal, 0)
494 { for (LDObject* obj : selection())
495 obj->setHidden (false);
496
479 g_win->refresh(); 497 g_win->refresh();
480 } 498 }
481 499
482 // ============================================================================= 500 // =============================================================================
483 // ----------------------------------------------------------------------------- 501 // -----------------------------------------------------------------------------

mercurial