Home
last modified time | relevance | path

Searched refs:pHdl (Results 1 – 25 of 87) sorted by relevance

1234

/AOO42X/main/xmloff/source/style/
H A DPageMasterPropHdlFactory.cxx81 …XMLPropertyHandler* pHdl = (XMLPropertyHandler*) XMLPropertyHandlerFactory::GetPropertyHandler( nT… in GetPropertyHandler() local
82 if( !pHdl ) in GetPropertyHandler()
87 pHdl = new XMLPMPropHdl_PageStyleLayout(); in GetPropertyHandler()
90 pHdl = new XMLPMPropHdl_NumFormat(); in GetPropertyHandler()
93 pHdl = new XMLPMPropHdl_NumLetterSync(); in GetPropertyHandler()
96 pHdl = new XMLPMPropHdl_PaperTrayNumber(); in GetPropertyHandler()
99 pHdl = new XMLNamedBoolPropertyHdl( in GetPropertyHandler()
104 pHdl = new XMLPMPropHdl_Print( XML_ANNOTATIONS ); in GetPropertyHandler()
107 pHdl = new XMLPMPropHdl_Print( XML_CHARTS ); in GetPropertyHandler()
110 pHdl = new XMLPMPropHdl_Print( XML_DRAWINGS ); in GetPropertyHandler()
[all …]
H A Dxmlprmap.cxx55 pHdl( rFactory->GetPropertyHandler( rMapEntry.mnType & MID_FLAG_MASK ) ) in XMLPropertySetMapperEntry_Impl()
67 pHdl( rEntry.pHdl) in XMLPropertySetMapperEntry_Impl()
69 DBG_ASSERT( pHdl, "Unknown XML property type handler!" ); in XMLPropertySetMapperEntry_Impl()
130 const XMLPropertyHandler* pHdl = GetPropertyHandler( rProperty.mnIndex ); in exportXML() local
132 DBG_ASSERT( pHdl, "Unknown XML Type!" ); in exportXML()
133 if( pHdl ) in exportXML()
134 bRet = pHdl->exportXML( rStrExpValue, rProperty.maValue, in exportXML()
151 const XMLPropertyHandler* pHdl = GetPropertyHandler( rProperty.mnIndex ); in importXML() local
153 if( pHdl ) in importXML()
154 bRet = pHdl->importXML( rStrImpValue, rProperty.maValue, in importXML()
/AOO42X/main/xmloff/source/text/
H A Dtxtprhdl.cxx1281 const XMLPropertyHandler* pHdl = 0; in GetPropertyHandler() local
1285 pHdl = new XMLDropCapPropHdl_Impl; in GetPropertyHandler()
1288 pHdl = new XMLWrapPropHdl_Impl; in GetPropertyHandler()
1291 pHdl = new XMLParagraphOnlyPropHdl_Impl; in GetPropertyHandler()
1294 pHdl = new XMLContourModePropHdl_Impl; in GetPropertyHandler()
1297 pHdl = new XMLOpaquePropHdl_Impl; in GetPropertyHandler()
1300 pHdl = new XMLFrameProtectPropHdl_Impl( XML_CONTENT ); in GetPropertyHandler()
1303 pHdl = new XMLFrameProtectPropHdl_Impl( XML_SIZE ); in GetPropertyHandler()
1306 pHdl = new XMLFrameProtectPropHdl_Impl( XML_POSITION ); in GetPropertyHandler()
1309 pHdl = new XMLAnchorTypePropHdl; in GetPropertyHandler()
[all …]
/AOO42X/main/sc/source/ui/app/
H A Dscmod.cxx258 ScInputHandler* pHdl = pViewSh->GetInputHandler(); in ConfigurationChanged() local
259 if ( pHdl ) in ConfigurationChanged()
260 pHdl->ForgetLastPattern(); // EditEngine BackgroundColor may change in ConfigurationChanged()
302 ScInputHandler* pHdl = GetInputHdl(pViewSh); in ConfigurationChanged() local
303 if (pHdl) in ConfigurationChanged()
304 pHdl->UpdateRefDevice(); in ConfigurationChanged()
546 ScInputHandler* pHdl = GetInputHdl(); in Execute() local
547 if (pHdl) in Execute()
549 ScInputWindow* pWin = pHdl->GetInputWindow(); in Execute()
1319 ScInputHandler* pHdl = GetInputHdl(pOneViewSh); in ModifyOptions() local
[all …]
H A Dinputwin.cxx239 ScInputHandler* pHdl = ((ScTabViewShell*)pSh)->GetInputHandler(); in ~ScInputWindow() local
240 if ( pHdl && pHdl->GetInputWindow() == this ) in ~ScInputWindow()
242 pHdl->SetInputWindow( NULL ); in ~ScInputWindow()
243 pHdl->StopInputWinEngine( sal_False ); // #125841# reset pTopView pointer in ~ScInputWindow()
429 ScInputHandler* pHdl = pScMod->GetInputHdl( pViewSh ); in Select() local
430 if ( pHdl ) in Select()
432 pHdl->InitRangeFinder( aFormula ); in Select()
444 EditView* pTableView = pHdl->GetTableView(); in Select()
447 EditView* pTopView = pHdl->GetTopView(); in Select()
924 ScInputHandler* pHdl = pScMod->GetInputHdl( pStartViewSh ); in Command() local
[all …]
/AOO42X/main/xmloff/source/draw/
H A Dsdpropls.cxx884 const XMLPropertyHandler* pHdl = XMLPropertyHandlerFactory::GetPropertyHandler( nType ); in GetPropertyHandler() local
885 if(!pHdl) in GetPropertyHandler()
891pHdl = new XMLEnumPropertyHdl( aXML_LineStyle_EnumMap, ::getCppuType((const drawing::LineStyle*)0)… in GetPropertyHandler()
896pHdl = new XMLEnumPropertyHdl( aXML_LineJoint_EnumMap, ::getCppuType((const drawing::LineJoint*)0)… in GetPropertyHandler()
901pHdl = new XMLEnumPropertyHdl( aXML_LineCap_EnumMap, ::getCppuType((const drawing::LineCap*)0) ); in GetPropertyHandler()
906pHdl = new XMLEnumPropertyHdl( aXML_FillStyle_EnumMap, ::getCppuType((const drawing::FillStyle*)0)… in GetPropertyHandler()
911pHdl = new XMLEnumPropertyHdl( aXML_PresChange_EnumMap, ::getCppuType((const sal_Int32*)0) ); in GetPropertyHandler()
916pHdl = new XMLNamedBoolPropertyHdl( GetXMLToken(XML_VISIBLE), GetXMLToken(XML_HIDDEN) ); in GetPropertyHandler()
921pHdl = new XMLNamedBoolPropertyHdl( GetXMLToken(XML_HORIZONTAL), GetXMLToken(XML_NONE) ); in GetPropertyHandler()
926pHdl = new XMLEnumPropertyHdl( aXML_FadeEffect_EnumMap, ::getCppuType((const presentation::FadeEff… in GetPropertyHandler()
[all …]
/AOO42X/main/sd/source/ui/animations/
H A Dmotionpathtag.cxx554 SmartHdl* pHdl = &rHdl; in MouseButtonDown() local
555 if (!mrView.IsPointMarked(pHdl) || rMEvt.IsShift()) in MouseButtonDown()
560 pHdl = dynamic_cast< SmartHdl* >( mrView.PickHandle(aMDPos) ); in MouseButtonDown()
564 if (mrView.IsPointMarked(pHdl) ) in MouseButtonDown()
566 mrView.UnmarkPoint(*pHdl); in MouseButtonDown()
567 pHdl = NULL; in MouseButtonDown()
571 pHdl = dynamic_cast< SmartHdl* >( mrView.PickHandle(aMDPos) ); in MouseButtonDown()
575 if (pHdl) in MouseButtonDown()
576 mrView.MarkPoint(*pHdl); in MouseButtonDown()
580 if( pHdl && !rMEvt.IsRight() ) in MouseButtonDown()
[all …]
/AOO42X/main/svx/source/svdraw/
H A Dsvdmrkv1.cxx124 sal_Bool SdrMarkView::MarkPointHelper(SdrHdl* pHdl, SdrMark* pMark, sal_Bool bUnmark) in MarkPointHelper() argument
126 return ImpMarkPoint( pHdl, pMark, bUnmark ); in MarkPointHelper()
129 sal_Bool SdrMarkView::ImpMarkPoint(SdrHdl* pHdl, SdrMark* pMark, sal_Bool bUnmark) in ImpMarkPoint() argument
131 if (pHdl==NULL || pHdl->IsPlusHdl() || pHdl->GetKind()==HDL_GLUE) in ImpMarkPoint()
134 if (pHdl->IsSelected() != bUnmark) in ImpMarkPoint()
137 SdrObject* pObj=pHdl->GetObj(); in ImpMarkPoint()
148 const sal_uInt32 nHdlNum(pHdl->GetObjHdlNum()); in ImpMarkPoint()
167 pHdl->SetSelected(!bUnmark); in ImpMarkPoint()
172 sal_uInt32 nAnz(pObj->GetPlusHdlCount(*pHdl)); in ImpMarkPoint()
175 SdrHdl* pPlusHdl=pObj->GetPlusHdl(*pHdl,i); in ImpMarkPoint()
[all …]
H A Dsvddrgv.cxx227 sal_Bool SdrDragView::BegDragObj(const Point& rPnt, OutputDevice* pOut, SdrHdl* pHdl, short nMinMov… in BegDragObj() argument
240 if (eTmpMode==SDRDRAG_MOVE && pHdl!=NULL && pHdl->GetKind()!=HDL_MOVE) { in BegDragObj()
247 (pHdl==NULL || pHdl->GetObj()==NULL)) { in BegDragObj()
252 if(pHdl == NULL in BegDragObj()
253 || pHdl->GetKind() == HDL_MOVE in BegDragObj()
254 || pHdl->GetKind() == HDL_MIRX in BegDragObj()
255 || pHdl->GetKind() == HDL_TRNS in BegDragObj()
256 || pHdl->GetKind() == HDL_GRAD) in BegDragObj()
262 aDragStat.Reset(pHdl->GetPos()); in BegDragObj()
268 aDragStat.SetHdl(pHdl); in BegDragObj()
[all …]
H A Dsvdocapt.cxx305 SdrHdl* pHdl = new SdrHdl(aTailPoly.GetPoint((sal_uInt16)nPntNum), HDL_POLY); in GetHdl() local
306 pHdl->SetPolyNum(1L); in GetHdl()
307 pHdl->SetPointNum(nPntNum); in GetHdl()
308 return pHdl; in GetHdl()
326 const SdrHdl* pHdl = rDrag.GetHdl(); in beginSpecialDrag() local
330 if(pHdl && 0 == pHdl->GetPolyNum()) in beginSpecialDrag()
338 if(!pHdl) in beginSpecialDrag()
355 if((1 == pHdl->GetPolyNum()) && (0 == pHdl->GetPointNum())) in beginSpecialDrag()
365 const SdrHdl* pHdl = rDrag.GetHdl(); in applySpecialDrag() local
367 if(pHdl && 0 == pHdl->GetPolyNum()) in applySpecialDrag()
[all …]
H A Dsvdview.cxx61 : pHdl(NULL), in SdrViewEvent()
368 SdrHdl* pHdl=pOut!=NULL && !bTextEditSel ? PickHandle(aLocalLogicPosition) : NULL; in PickAnything() local
381 else if (pHdl!=NULL) in PickAnything()
664 sal_Bool bGlue=pHdl->GetKind()==HDL_GLUE; in PickAnything()
665 sal_Bool bPoly=!bGlue && IsPointMarkable(*pHdl); in PickAnything()
666 sal_Bool bMarked=bGlue || bPoly && pHdl->IsSelected(); in PickAnything()
682 pObj=pHdl->GetObj(); in PickAnything()
683 nGlueId=(sal_uInt16)pHdl->GetObjHdlNum(); in PickAnything()
763 rVEvt.pHdl=pHdl; in PickAnything()
904 bRet=MarkPoint(*rVEvt.pHdl,rVEvt.bUnmark); in DoMouseEvent()
[all …]
H A Dsvdhdl.cxx2106 SdrHdl* pHdl = GetFocusHdl(); in ResetFocusHdl() local
2110 if(pHdl) in ResetFocusHdl()
2112 pHdl->Touch(); in ResetFocusHdl()
2144 SdrHdl* pHdl = GetHdl(i); in SetHdlSize() local
2145 pHdl->Touch(); in SetHdlSize()
2160 SdrHdl* pHdl = GetHdl(i); in SetMoveOutside() local
2161 pHdl->Touch(); in SetMoveOutside()
2186 SdrHdl* pHdl = GetHdl(i); in SetFineHdl() local
2187 pHdl->Touch(); in SetFineHdl()
2203 SdrHdl* pHdl=GetHdl(i); in Clear() local
[all …]
/AOO42X/main/xmloff/source/chart/
H A DPropertyMaps.cxx87 const XMLPropertyHandler* pHdl = XMLPropertyHandlerFactory::GetPropertyHandler( nType ); in GetPropertyHandler() local
88 if( ! pHdl ) in GetPropertyHandler()
93 pHdl = new XMLAxisPositionPropertyHdl( false ); in GetPropertyHandler()
96 pHdl = new XMLAxisPositionPropertyHdl( true ); in GetPropertyHandler()
100 pHdl = new XMLEnumPropertyHdl( aXMLChartAxisLabelPositionEnumMap, in GetPropertyHandler()
105 pHdl = new XMLEnumPropertyHdl( aXMLChartAxisMarkPositionEnumMap, in GetPropertyHandler()
110 pHdl = new XMLEnumPropertyHdl( aXMLChartAxisArrangementEnumMap, in GetPropertyHandler()
116 pHdl = new XMLErrorBarStylePropertyHdl( aXMLChartErrorBarStyleEnumMap, in GetPropertyHandler()
121 pHdl = new XMLEnumPropertyHdl( aXMLChartRegressionCurveTypeEnumMap, in GetPropertyHandler()
126 pHdl = new XMLErrorIndicatorPropertyHdl( sal_False ); in GetPropertyHandler()
[all …]
/AOO42X/main/sc/source/ui/view/
H A Deditsh.cxx180 ScInputHandler* pHdl = GetMyInputHdl(); in Execute() local
181 DBG_ASSERT(pHdl,"kein ScInputHandler"); in Execute()
183 EditView* pTopView = pHdl->GetTopView(); // hat Eingabezeile den Focus? in Execute()
184 EditView* pTableView = pHdl->GetTableView(); in Execute()
198 pHdl->DataChanging(); in Execute()
635 pHdl->DataChanged(sal_False, bSetModified); in Execute()
637 pHdl->SetSelIsRef(sal_True); in Execute()
662 ScInputHandler* pHdl = GetMyInputHdl(); in GetState() local
663 EditView* pActiveView = pHdl ? pHdl->GetActiveView() : pEditView; in GetState()
742 ScInputHandler* pHdl = GetMyInputHdl(); in GetURLField() local
[all …]
/AOO42X/main/sd/source/ui/func/
H A Dfupoor.cxx358 SdrHdl* pHdl = rHdlList.GetFocusHdl(); in IMPL_LINK_INLINE_END() local
360 if(pHdl) in IMPL_LINK_INLINE_END()
362 Point aHdlPosition(pHdl->GetPos()); in IMPL_LINK_INLINE_END()
589 SdrHdl* pHdl = rHdlList.GetFocusHdl(); in IMPL_LINK_INLINE_END() local
591 if(pHdl) in IMPL_LINK_INLINE_END()
593 if(pHdl->GetKind() == HDL_POLY) in IMPL_LINK_INLINE_END()
596 sal_uInt32 nPol(pHdl->GetPolyNum()); in IMPL_LINK_INLINE_END()
597 sal_uInt32 nPnt(pHdl->GetPointNum()); in IMPL_LINK_INLINE_END()
599 if(mpView->IsPointMarked(pHdl)) in IMPL_LINK_INLINE_END()
603 mpView->UnmarkPoint(*pHdl); in IMPL_LINK_INLINE_END()
[all …]
H A Dfusel.cxx111 pHdl(NULL), in FuSelection()
167 pHdl = NULL; in MouseButtonDown()
203 pHdl = mpView->PickHandle(aMDPos); in MouseButtonDown()
212 if (!pHdl && mpView->Is3DRotationCreationActive()) in MouseButtonDown()
239 … && ((mpView->IsMarkedHit(aMDPos, nHitLog) && !rMEvt.IsShift() && !rMEvt.IsMod2()) || pHdl != NULL) in MouseButtonDown()
243 if (!pHdl && mpView->Is3DRotationCreationActive()) in MouseButtonDown()
262 mpView->BegDragObj(aMDPos, (OutputDevice*) NULL, pHdl, nDrgLog); in MouseButtonDown()
427 pHdl=mpView->PickHandle(aMDPos); in MouseButtonDown()
429 mpView->BegDragObj(aMDPos, (OutputDevice*) NULL, pHdl, nDrgLog); in MouseButtonDown()
461 if (eHit == SDRHIT_HANDLE && aVEvt.pHdl->GetKind() == HDL_BWGT) in MouseButtonDown()
[all …]
H A Dsmarttag.cxx245 SdrHdl* pHdl = mrView.PickHandle(aMDPos); in MouseButtonDown() local
248 if( mxSelectedTag.is() && !pHdl ) in MouseButtonDown()
256 SmartHdl* pSmartHdl = dynamic_cast< SmartHdl* >( pHdl ); in MouseButtonDown()
293 SdrHdl* pHdl = mrView.PickHandle(aMDPos); in RequestHelp() local
295 if( pHdl ) in RequestHelp()
298 SmartHdl* pSmartHdl = dynamic_cast< SmartHdl* >( pHdl ); in RequestHelp()
317 SdrHdl* pHdl = mrView.PickHandle(aMDPos); in Command() local
319 if( pHdl ) in Command()
322 SmartHdl* pSmartHdl = dynamic_cast< SmartHdl* >( pHdl ); in Command()
H A Dfuediglu.cxx139 SdrHdl* pHdl = aVEvt.pHdl; in MouseButtonDown() local
144 pHdl = NULL; in MouseButtonDown()
147 if (pHdl) in MouseButtonDown()
150 mpView->BegDragObj(aMDPos, (OutputDevice*) NULL, aVEvt.pHdl, nDrgLog); in MouseButtonDown()
186 SdrHdl* pHdl = mpView->GetGluePointHdl(aVEvt.pObj, aVEvt.nGlueId); in MouseButtonDown() local
188 if (pHdl) in MouseButtonDown()
190 mpView->BegDragObj(aMDPos, (OutputDevice*) NULL, pHdl, nDrgLog); in MouseButtonDown()
221 mpView->BegDragObj(aMDPos, (OutputDevice*) NULL, aVEvt.pHdl, nDrgLog); in MouseButtonDown()
H A Dfudraw.cxx139 const SdrHdl* pHdl = mpView->GetDragStat().GetHdl(); in MouseButtonDown() local
141 if (!pHdl || (!pHdl->IsCornerHdl() && !pHdl->IsVertexHdl())) in MouseButtonDown()
261 const SdrHdl* pHdl = mpView->GetDragStat().GetHdl(); in MouseMove() local
263 if (!pHdl || (!pHdl->IsCornerHdl() && !pHdl->IsVertexHdl())) in MouseMove()
627 SdrHdl* pHdl = mpView->PickHandle(aPnt); in ForcePointer() local
629 if (SD_MOD()->GetWaterCan() && !pHdl) in ForcePointer()
637 else if (!pHdl && in ForcePointer()
1120 SdrHdl* pHdl = rHdlList.GetFocusHdl(); in cancel() local
1122 if(pHdl) in cancel()
/AOO42X/main/basctl/source/dlged/
H A Ddlgedfunc.cxx153 SdrHdl* pHdl = rHdlList.GetFocusHdl(); in KeyInput() local
154 if ( pHdl ) in KeyInput()
187 SdrHdl* pHdl = rHdlList.GetFocusHdl(); in KeyInput() local
188 if ( pHdl ) in KeyInput()
190 Point aHdlPosition( pHdl->GetPos() ); in KeyInput()
249 SdrHdl* pHdl = rHdlList.GetFocusHdl(); in KeyInput() local
251 if ( pHdl == 0 ) in KeyInput()
290 if ( pHdl && ( nX || nY ) ) in KeyInput()
292 Point aStartPoint( pHdl->GetPos() ); in KeyInput()
293 Point aEndPoint( pHdl->GetPos() + Point( nX, nY ) ); in KeyInput()
[all …]
/AOO42X/main/sc/source/ui/drawfunc/
H A Dfutext.cxx158 SdrHdl* pHdl = pView->PickHandle(aMDPos); in MouseButtonDown() local
160 sal_uLong nHdlNum = pView->GetHdlNum(pHdl); in MouseButtonDown()
162 if (pHdl != NULL) in MouseButtonDown()
164 if (pView->HasMarkablePoints() && pView->IsPointMarkable(*pHdl)) in MouseButtonDown()
166 sal_Bool bPointMarked=pView->IsPointMarked(pHdl); in MouseButtonDown()
172 pView->MarkPoint(*pHdl); in MouseButtonDown()
176 pView->UnmarkPoint(*pHdl); in MouseButtonDown()
184 pView->MarkPoint(*pHdl); in MouseButtonDown()
187 pHdl=pView->GetHdl(nHdlNum); in MouseButtonDown()
194 if ( pHdl != NULL || pView->IsMarkedHit(aMDPos) ) in MouseButtonDown()
[all …]
H A Dfudraw.cxx384 SdrHdl* pHdl = rHdlList.GetFocusHdl(); in KeyInput() local
386 if(pHdl) in KeyInput()
388 Point aHdlPosition(pHdl->GetPos()); in KeyInput()
528 SdrHdl* pHdl = rHdlList.GetFocusHdl(); in KeyInput() local
530 if(0L == pHdl) in KeyInput()
579 if(pHdl && (nX || nY)) in KeyInput()
582 Point aStartPoint(pHdl->GetPos()); in KeyInput()
583 Point aEndPoint(pHdl->GetPos() + Point(nX, nY)); in KeyInput()
587 pView->BegDragObj(aStartPoint, 0, pHdl, 0); in KeyInput()
630 SdrHdl* pHdl = rHdlList.GetFocusHdl(); in KeyInput() local
[all …]
/AOO42X/main/svx/source/dialog/
H A Dgraphctl.cxx429 SdrHdl* pHdl = rHdlList.GetFocusHdl(); in KeyInput() local
431 if(pHdl) in KeyInput()
558 SdrHdl* pHdl = rHdlList.GetFocusHdl(); in KeyInput() local
560 if(0L == pHdl) in KeyInput()
603 if(pHdl && (nX || nY)) in KeyInput()
606 Point aStartPoint(pHdl->GetPos()); in KeyInput()
607 Point aEndPoint(pHdl->GetPos() + Point(nX, nY)); in KeyInput()
611 pView->BegDragObj(aStartPoint, 0, pHdl, 0); in KeyInput()
644 SdrHdl* pHdl = rHdlList.GetFocusHdl(); in KeyInput() local
646 if(pHdl) in KeyInput()
[all …]
/AOO42X/main/tools/source/ref/
H A Derrinf.cxx222 ErrorContext *&pHdl=pData->pFirstCtx; in ErrorContext() local
224 pNext=pHdl; in ErrorContext()
225 pHdl=this; in ErrorContext()
246 ErrorHandler *&pHdl=pData->pFirstHdl; in ErrorHandler() local
247 pImpl->pNext=pHdl; in ErrorHandler()
248 pHdl=this; in ErrorHandler()
415 for(const ErrorHandler *pHdl=pStart;pHdl;pHdl=pHdl->pImpl->pNext) in CreateString() local
417 if(pHdl->CreateString( pInfo, pStr, rFlags)) in CreateString()
/AOO42X/main/sw/source/ui/ribbar/
H A Ddrawbase.cxx144 if (eHit == SDRHIT_HANDLE && aVEvt.pHdl->GetKind() == HDL_BWGT) in MouseButtonDown()
150 bReturn = pSdrView->BegDragObj(m_aStartPos, (OutputDevice*) NULL, aVEvt.pHdl); in MouseButtonDown()
185 … if (pSdrView->HasMarkablePoints() && (!pSdrView->IsPointMarked(aVEvt.pHdl) || rMEvt.IsShift())) in MouseButtonDown()
187 SdrHdl* pHdl = NULL; in MouseButtonDown() local
192 pHdl = pSdrView->PickHandle(m_aStartPos); in MouseButtonDown()
196 if (pSdrView->IsPointMarked(aVEvt.pHdl)) in MouseButtonDown()
198 bReturn = pSdrView->UnmarkPoint(*aVEvt.pHdl); in MouseButtonDown()
199 pHdl = NULL; in MouseButtonDown()
203 pHdl = pSdrView->PickHandle(m_aStartPos); in MouseButtonDown()
207 if (pHdl) in MouseButtonDown()
[all …]

1234