MCPcopy Create free account
hub / github.com/SpartanJ/eepp / zorderTabs

Method zorderTabs

src/eepp/ui/uitabwidget.cpp:490–506  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

488}
489
490void UITabWidget::zorderTabs() {
491 for ( Uint32 i = 0; i < mTabs.size(); i++ ) {
492 mTabs[i]->toBack();
493 mTabs[i]->removeClass( "next" );
494 mTabs[i]->removeClass( "prev" );
495 }
496
497 if ( NULL != mTabSelected ) {
498 mTabSelected->toFront();
499 if ( mTabSelectedIndex > 0 )
500 mTabs[mTabSelectedIndex - 1]->addClass( "prev" );
501 if ( mTabSelectedIndex + 1 < mTabs.size() )
502 mTabs[mTabSelectedIndex + 1]->addClass( "next" );
503 }
504
505 mTabScroll->toFront();
506}
507
508void UITabWidget::orderTabs() {
509 applyThemeToTabs();

Callers 1

onDragStopMethod · 0.80

Calls 5

toBackMethod · 0.80
removeClassMethod · 0.80
toFrontMethod · 0.80
addClassMethod · 0.80
sizeMethod · 0.45

Tested by

no test coverage detected