• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/src/common/

Lines Matching refs:item

124 // window item
155 // sizer item
178 // spacer item
379 wxFAIL_MSG( _T("can't set size of uninitialized sizer item") );
436 wxFAIL_MSG( _T("can't show uninitialized sizer item") );
554 wxSizerItem* wxSizer::Insert( size_t index, wxSizerItem *item )
556 m_children.Insert( index, item );
558 if ( item->GetWindow() )
559 item->GetWindow()->SetContainingSizer( this );
561 if ( item->GetSizer() )
562 item->GetSizer()->SetContainingWindow( m_containingWindow );
564 return item;
580 wxSizerItem *const item = node->GetData();
581 wxSizer *const sizer = item->GetSizer();
604 wxSizerItem *item = node->GetData();
606 if (item->GetSizer() == sizer)
608 delete item;
629 wxSizerItem *item = node->GetData();
631 if ( item->IsWindow() )
632 item->GetWindow()->SetContainingSizer( NULL );
634 delete item;
646 wxSizerItem *item = node->GetData();
648 if (item->GetSizer() == sizer)
650 item->DetachSizer();
651 delete item;
668 wxSizerItem *item = node->GetData();
670 if (item->GetWindow() == window)
672 item->GetWindow()->SetContainingSizer( NULL );
673 delete item;
693 wxSizerItem *item = node->GetData();
695 if ( item->IsSizer() )
696 item->DetachSizer();
697 else if ( item->IsWindow() )
698 item->GetWindow()->SetContainingSizer( NULL );
700 delete item;
713 wxSizerItem *item = node->GetData();
715 if (item->GetWindow() == oldwin)
717 item->GetWindow()->SetContainingSizer( NULL );
718 item->SetWindow(newwin);
722 else if (recursive && item->IsSizer())
724 if (item->GetSizer()->Replace( oldwin, newwin, true ))
742 wxSizerItem *item = node->GetData();
744 if (item->GetSizer() == oldsz)
746 wxSizer *old = item->GetSizer();
747 item->SetSizer(newsz);
751 else if (recursive && item->IsSizer())
753 if (item->GetSizer()->Replace( oldsz, newsz, true ))
766 wxASSERT_MSG( newitem, _T("Replacing with NULL item") );
772 wxSizerItem *item = node->GetData();
775 if (item->IsWindow() && item->GetWindow())
776 item->GetWindow()->SetContainingSizer(NULL);
778 delete item;
789 wxSizerItem *item = node->GetData();
791 if (item->IsWindow())
792 item->GetWindow()->SetContainingSizer( NULL );
809 wxSizerItem *item = node->GetData();
811 item->DeleteWindows();
879 // (re)calculates minimums needed for each item and other preparations
1006 wxSizerItem *item = node->GetData();
1008 if (item->GetWindow() == window)
1010 item->SetMinSize( width, height );
1021 wxSizerItem *item = node->GetData();
1023 if ( item->GetSizer() &&
1024 item->GetSizer()->DoSetItemMinSize( window, width, height ) )
1044 wxSizerItem *item = node->GetData();
1046 if (item->GetSizer() == sizer)
1048 item->GetSizer()->DoSetMinSize( width, height );
1059 wxSizerItem *item = node->GetData();
1061 if ( item->GetSizer() &&
1062 item->GetSizer()->DoSetItemMinSize( sizer, width, height ) )
1079 wxSizerItem *item = node->GetData();
1081 if (item->GetSizer())
1084 item->GetSizer()->DoSetMinSize( width, height );
1088 // ... but the minimal size of spacers and windows is stored via the item
1089 item->SetMinSize( width, height );
1102 wxSizerItem *item = node->GetData();
1104 if (item->GetWindow() == window)
1106 return item;
1108 else if (recursive && item->IsSizer())
1110 wxSizerItem *subitem = item->GetSizer()->GetItem( window, true );
1128 wxSizerItem *item = node->GetData();
1130 if (item->GetSizer() == sizer)
1132 return item;
1134 else if (recursive && item->IsSizer())
1136 wxSizerItem *subitem = item->GetSizer()->GetItem( sizer, true );
1158 wxSizerItem *item = GetItem( window, recursive );
1160 if ( item )
1162 item->Show( show );
1171 wxSizerItem *item = GetItem( sizer, recursive );
1173 if ( item )
1175 item->Show( show );
1184 wxSizerItem *item = GetItem( index );
1186 if ( item )
1188 item->Show( show );
1210 wxSizerItem *item = node->GetData();
1212 if (item->GetWindow() == window)
1214 return item->IsShown();
1219 wxFAIL_MSG( _T("IsShown failed to find sizer item") );
1229 wxSizerItem *item = node->GetData();
1231 if (item->GetSizer() == sizer)
1233 return item->IsShown();
1238 wxFAIL_MSG( _T("IsShown failed to find sizer item") );
1345 wxSizerItem *item = node->GetData();
1346 wxSize sz( item->CalcMin() );
1358 void wxGridSizer::SetItemBounds( wxSizerItem *item, int x, int y, int w, int h )
1361 wxSize sz( item->GetMinSizeWithBorder() );
1362 int flag = item->GetFlag();
1389 item->SetDimension(pt, sz);
1466 // We have to recalcuate the sizes in case the item minimum size has
1467 // changed since the previous layout, or the item has been hidden using
1481 wxSizerItem *item = node->GetData();
1482 if ( item->ShouldAccountFor() )
1484 wxSize sz( item->CalcMin() );
1725 wxSizerItem *item = node->GetData();
1727 if (item->ShouldAccountFor())
1729 wxSize size( item->GetMinSizeWithBorder() );
1734 if (item->GetProportion())
1736 // Because of at least one visible item has non-zero
1738 height = (delta * item->GetProportion()) / stretchable;
1740 stretchable -= item->GetProportion();
1746 if (item->GetFlag() & (wxEXPAND | wxSHAPED))
1748 else if (item->GetFlag() & wxALIGN_RIGHT)
1750 else if (item->GetFlag() & (wxCENTER | wxALIGN_CENTER_HORIZONTAL))
1755 item->SetDimension( child_pos, child_size );
1762 if (item->GetProportion())
1764 // Because of at least one visible item has non-zero
1766 width = (delta * item->GetProportion()) / stretchable;
1768 stretchable -= item->GetProportion();
1774 if (item->GetFlag() & (wxEXPAND | wxSHAPED))
1776 else if (item->GetFlag() & wxALIGN_BOTTOM)
1778 else if (item->GetFlag() & (wxCENTER | wxALIGN_CENTER_VERTICAL))
1793 item->SetDimension( child_pos, child_size );
1814 // precalc item minsizes and count proportions
1818 wxSizerItem *item = node->GetData();
1820 if ( item->ShouldAccountFor() )
1822 item->CalcMin(); // result is stored in the item
1824 m_stretchable += item->GetProportion();
1836 wxSizerItem *item = node->GetData();
1838 if (item->ShouldAccountFor() && item->GetProportion() != 0)
1840 int stretch = item->GetProportion();
1841 wxSize size( item->GetMinSizeWithBorder() );
1862 wxSizerItem *item = node->GetData();
1864 if (item->ShouldAccountFor())
1866 wxSize size( item->GetMinSizeWithBorder() );
1867 if (item->GetProportion() != 0)
1870 size.x = (maxMinSize*item->GetProportion())/m_stretchable;
1872 size.y = (maxMinSize*item->GetProportion())/m_stretchable;
2231 wxWindow *item = node->GetData();
2232 wxSizer *itemsizer = item->GetSizer();