Home
last modified time | relevance | path

Searched refs:parentWindow (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/window/window_manager/test/systemtest/wms/
H A Dwindow_systemsubwindow_test.cpp69 static sptr<Window> CreateAppSubWindow(sptr<Window> parentWindow, WindowType type, struct Rect rect, in CreateAppSubWindow() argument
77 subOp->SetParentId(parentWindow->GetWindowId()); in CreateAppSubWindow()
85 static sptr<Window> CreateSystemSubWindow(sptr<Window> parentWindow, struct Rect rect, in CreateSystemSubWindow() argument
93 subOp->SetParentId(parentWindow->GetWindowId()); in CreateSystemSubWindow()
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/entrance/subwindow/
H A Dsubwindow_ohos.cpp157 bool isAppSubwindow, sptr<OHOS::Rosen::Window>& parentWindow) in SetUIExtensionSubwindowFlag() argument
159 if (isAppSubwindow && (parentWindow->GetIsUIExtensionFlag() || in SetUIExtensionSubwindowFlag()
160 parentWindow->GetIsUIExtensionSubWindowFlag())) { in SetUIExtensionSubwindowFlag()
176 CHECK_NULL_VOID(parentWindow); in InitContainer()
177 parentWindow_ = parentWindow; in InitContainer()
178 auto windowType = parentWindow->GetType(); in InitContainer()
213 SetUIExtensionSubwindowFlag(windowOption, isAppSubwindow, parentWindow); in InitContainer()
642 CHECK_NULL_VOID(parentWindow); in ContainerModalUnFocus()
643 if (parentWindow->GetFocusable() && !parentWindow->IsFocused()) { in ContainerModalUnFocus()
1867 CHECK_NULL_RETURN(parentWindow, false); in CheckHostWindowStatus()
[all …]
/ohos5.0/foundation/window/window_manager/wmserver/src/
H A Dwindow_controller.cpp224 sptr<WindowNode> parentWindow = windowRoot_->GetWindowNode(property->GetParentId()); in CheckParentWindowValid() local
225 if (parentWindow == nullptr) { in CheckParentWindowValid()
234 sptr<WindowNode> parentWindow = windowRoot_->GetWindowNode(property->GetParentId()); in CheckParentWindowValid() local
235 … if (parentWindow == nullptr || !WindowHelper::IsSystemWindow(parentWindow->GetWindowType())) { in CheckParentWindowValid()
/ohos5.0/foundation/window/window_manager/wm/src/
H A Dwindow_impl.cpp1306 sptr<Window> parentWindow = nullptr; in WindowCreateCheck() local
1310 parentWindow = winPair.second.second; in WindowCreateCheck()
1315 if (parentWindow == nullptr) { in WindowCreateCheck()
1318 if (!parentWindow->IsAllowHaveSystemSubWindow()) { in WindowCreateCheck()
3584 sptr<Window> parentWindow = FindWindowById(parentId); in UpdateWindowStateWhenShow() local
3585 if (parentWindow == nullptr) { in UpdateWindowStateWhenShow()
3589 if (parentWindow->GetWindowState() == WindowState::STATE_HIDDEN) { in UpdateWindowStateWhenShow()
3592 } else if (parentWindow->GetWindowState() == WindowState::STATE_SHOWN) { in UpdateWindowStateWhenShow()
3616 sptr<Window> parentWindow = FindWindowById(parentId); in UpdateWindowStateWhenHide() local
3617 if (parentWindow == nullptr) { in UpdateWindowStateWhenHide()
H A Dwindow_scene_session_impl.cpp247 sptr<WindowSessionImpl> parentWindow = nullptr; in IsPcOrPadCapabilityEnabled() local
250parentWindow = FindMainWindowOrExtensionSubWindow(property_->GetParentId(), windowSessionMap_); in IsPcOrPadCapabilityEnabled()
252 if (parentWindow == nullptr) { in IsPcOrPadCapabilityEnabled()
255 return parentWindow->WindowSessionImpl::IsPcOrPadCapabilityEnabled(); in IsPcOrPadCapabilityEnabled()
267 sptr<WindowSessionImpl> parentWindow = nullptr; in IsPcOrPadFreeMultiWindowMode() local
270parentWindow = FindMainWindowOrExtensionSubWindow(property_->GetParentId(), windowSessionMap_); in IsPcOrPadFreeMultiWindowMode()
272 if (parentWindow == nullptr) { in IsPcOrPadFreeMultiWindowMode()
275 return parentWindow->WindowSessionImpl::IsPcOrPadFreeMultiWindowMode(); in IsPcOrPadFreeMultiWindowMode()
H A Dwindow_session_impl.cpp966 void WindowSessionImpl::CopyUniqueDensityParameter(sptr<WindowSessionImpl> parentWindow) in CopyUniqueDensityParameter() argument
968 if (parentWindow) { in CopyUniqueDensityParameter()
969 useUniqueDensity_ = parentWindow->useUniqueDensity_; in CopyUniqueDensityParameter()
970 virtualPixelRatio_ = parentWindow->virtualPixelRatio_; in CopyUniqueDensityParameter()
/ohos5.0/foundation/window/window_manager/wmserver/test/unittest/
H A Dwindow_controller_test.cpp577 sptr<WindowNode> parentWindow = new (std::nothrow)WindowNode(); variable
578 parentWindow->property_->windowId_ = 90;
579 parentWindow->SetDisplayId(DISPLAY_ID_INVALID);
580 windowRoot_->windowNodeMap_.insert(std::make_pair(parentWindow->GetWindowId(), parentWindow));
582 windowNode->parent_ = parentWindow;
/ohos5.0/foundation/window/window_manager/wm/include/
H A Dwindow_session_impl.h329 void CopyUniqueDensityParameter(sptr<WindowSessionImpl> parentWindow);