Lines Matching refs:pChild

167             Widget *pChild = new Widget( aChildren[ i ], "---" );  in Widget()
168 maChildren.push_back( pChild ); in Widget()
169 pChild->mpParent = this; in Widget()
253 virtual bool addChild( LayoutWidget *pChild ) in addChild() argument
255 return addChild( static_cast< Widget * >( pChild ) ); in addChild()
264 virtual void setChildProperties( LayoutWidget *pChild, const PropList &rProps ) in setChildProperties() argument
267 LayoutWidget::setChildProperties( pChild, rProps ); in setChildProperties()
304 bool addChild( Widget *pChild, int pos = 0xffff ) in addChild() argument
315 mxContainer->addChild( pChild->mxWidget ); in addChild()
323 mxContainer->removeChild( pChild->mxWidget ); in addChild()
326 mxContainer->addChild( pChild->mxWidget ); in addChild()
329 maChildren.insert( maChildren.begin()+pos, pChild ); in addChild()
332 maChildren.push_back( pChild ); in addChild()
334 OSL_ASSERT( pChild->mpParent == NULL ); in addChild()
335 pChild->mpParent = this; in addChild()
339 pChild->maOriChildProps.clear(); in addChild()
340 PropertyIterator it( pChild, CONTAINER_PROPERTY ); in addChild()
346 rtl::OUString value( pChild->getProperty( name, CONTAINER_PROPERTY ) ); in addChild()
348 pChild->maOriChildProps.push_back( pair ); in addChild()
359 bool removeChild( Widget *pChild ) in removeChild() argument
361 if ( !mxContainer.is() || pChild->mpParent != this ) in removeChild()
364 mxContainer->removeChild( pChild->mxWidget ); in removeChild()
366 unsigned int pos = getChildPos( pChild ); in removeChild()
369 pChild->mpParent = NULL; in removeChild()
374 bool swapWithChild( Widget *pChild ) in swapWithChild() argument
376 if ( !pChild->isContainer() ) in swapWithChild()
380 removeChild( pChild ); in swapWithChild()
384 std::vector< Widget *> aChildChildren = pChild->maChildren; in swapWithChild()
388 pChild->removeChild( *it ); in swapWithChild()
399 pChild->addChild( *jt ); in swapWithChild()
408 pParent->addChild( pChild ); in swapWithChild()
410 pChild->addChild( this ); in swapWithChild()
414 unsigned int getChildPos( Widget *pChild ) in getChildPos() argument
419 if ( *it == pChild ) in getChildPos()
1841 …Widget *pChild = new Widget( rtl::OUString(), mxToolkit, uno::Reference< awt::XLayoutContainer >( … in createWidget() local
1842 if ( !pWidget->addChild( pChild ) ) in createWidget()
1844 delete pChild; in createWidget()