# Seeking floating panel interfaces

**URL:** <https://devforum.zoom.us/t/seeking-floating-panel-interfaces/25968>\
**Category:** macOS\
**Created:** [August 1, 2020, 8:16pm UTC](https://devforum.zoom.us/t/seeking-floating-panel-interfaces/25968 "2020-08-01T20:16:01Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![tmiskiew](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tmiskiew/32/9174_2.png) [@tmiskiew](https://devforum.zoom.us/u/tmiskiew)\
**Post date:** [August 1, 2020, 8:16pm UTC](https://devforum.zoom.us/t/seeking-floating-panel-interfaces/25968/1 "2020-08-01T20:16:01Z")

</div>

@carson.zoom thank you for your continued support!

Hopefully last view related question.

Can you please help me to identify the interfaces for number 1, 2, 3 and 4 in the screenshot. No 4 surprisingly doesn’t work using (ZoomSDKError)showPreOrNextPageWallView:(BOOL)nextPage;

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/3/37ab0545607b54fa444134d5c4e22a16e006d367.png)

---

<div class="post-metadata">

**Author:** ![tmiskiew](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tmiskiew/32/9174_2.png) [@tmiskiew](https://devforum.zoom.us/u/tmiskiew)\
**Post date:** [August 6, 2020, 7:04am UTC](https://devforum.zoom.us/t/seeking-floating-panel-interfaces/25968/2 "2020-08-06T07:04:03Z")

</div>

@carson.zoom any joy? We really need this very urgently.

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [August 8, 2020, 12:27am UTC](https://devforum.zoom.us/t/seeking-floating-panel-interfaces/25968/3 "2020-08-08T00:27:08Z")

</div>

Hi @tmiskiew,  
Thanks for the post. The interface `-(ZoomSDKError)showPreOrNextPageWallView:(BOOL)nextPage ` is for the gallery/wall view. The view shown in the screenshot is not the gallery view so this interface does not apply.

The interface for number 1 would be:

```auto
/**
 * @brief Switch float video display mode to minimize mode.
 * @return If the function succeeds, it will return ZoomSDKError_success, otherwise failed.
 */
- (ZoomSDKError)switchFloatVideoToMinimizeMode;

```

The interface for number 2 is:

```auto
/**
 * @brief Switch float video display mode to active speaker.
 * @return If the function succeeds, it will return ZoomSDKError_success, otherwise failed. 
 */
- (ZoomSDKError)switchFloatVideoToActiveSpeakerMode;

```

These interfaces would work while screen sharing.

Currently we do not have interfaces for number 3 & 4.

Hope this helps. Thanks!

---

<div class="post-metadata">

**Author:** ![tmiskiew](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tmiskiew/32/9174_2.png) [@tmiskiew](https://devforum.zoom.us/u/tmiskiew)\
**Post date:** [August 8, 2020, 6:34am UTC](https://devforum.zoom.us/t/seeking-floating-panel-interfaces/25968/4 "2020-08-08T06:34:17Z")

</div>

Thanks! Could you please request adding interfaces for 3 and 4.

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [August 12, 2020, 5:41am UTC](https://devforum.zoom.us/t/seeking-floating-panel-interfaces/25968/5 "2020-08-12T05:41:56Z")

</div>

Yes, I have submitted feature request for 3 and 4, the engineering team will review and try to add the new features as soon as they can.

Thanks!

---

<div class="post-metadata">

**Author:** ![tmiskiew](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tmiskiew/32/9174_2.png) [@tmiskiew](https://devforum.zoom.us/u/tmiskiew)\
**Post date:** [August 12, 2020, 7:26am UTC](https://devforum.zoom.us/t/seeking-floating-panel-interfaces/25968/6 "2020-08-12T07:26:41Z")

</div>

Can we also have this one? I called it no 5. ![Zoom No 5](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/3/3aee405733e4dc882ec82464ae43780ccf11f1c2.png)

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [August 13, 2020, 6:04am UTC](https://devforum.zoom.us/t/seeking-floating-panel-interfaces/25968/7 "2020-08-13T06:04:57Z")

</div>

Hi @tmiskiew,

For No. 5, please have a try with the following interface(Only works in Zoom UI):

```auto
/**
 * @brief Swap to show sharing screen or video.
 * @param share YES means swap to sharing screen, NO means swap to video.
 * @return If the function succeeds, it will return ZoomSDKError_success, otherwise not.
 * @note Only available for Zoom native ui mode.
 */
- (ZoomSDKError)swapToShowShareViewOrVideo:(BOOL)share;

```

Thanks!

---

<div class="post-metadata">

**Author:** ![tmiskiew](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tmiskiew/32/9174_2.png) [@tmiskiew](https://devforum.zoom.us/u/tmiskiew)\
**Post date:** [October 12, 2020, 4:44pm UTC](https://devforum.zoom.us/t/seeking-floating-panel-interfaces/25968/8 "2020-10-12T16:44:03Z")

</div>

@carson.zoom - do you in the meantime provide interfaces 3 and 4? What are the names of those interfaces? From what I see there were changes in this area since version 4.6.

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [October 30, 2020, 7:39am UTC](https://devforum.zoom.us/t/seeking-floating-panel-interfaces/25968/9 "2020-10-30T07:39:20Z")

</div>

Hi @tmiskiew,

Thanks for the reply. Please see the response in: [Is there an interface for next page of Float Video?](https://devforum.zoom.us/t/is-there-an-interface-for-next-page-of-float-video/33828/2) for the answer to your question.

Thank you.
