# How to hide filter from menu, but still can be used in background

**URL:** https://discourse.paraview.org/t/how-to-hide-filter-from-menu-but-still-can-be-used-in-background/12839
**Category:** Development
**Created:** [September 10, 2023, 12:39pm UTC](https://discourse.paraview.org/t/how-to-hide-filter-from-menu-but-still-can-be-used-in-background/12839 "2023-09-10T12:39:03Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![sharon](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/s/67e7ee/32.png) [@sharon](https://discourse.paraview.org/u/sharon)
#### Post date: [September 10, 2023, 12:39pm UTC](https://discourse.paraview.org/t/how-to-hide-filter-from-menu-but-still-can-be-used-in-background/12839/1 "2023-09-10T12:39:03Z")

</div>

Dear Experts,  
i have a filter which is used to process some input files, i just used from programing, which is triggered by context user, but i found it will be shown in filter menu, which is not expected result.

so my question is how to hide this filter in menu, avoid user to see it.  
but i can still create and use it from program?

---

<div class="post-metadata">

### Author: ![nicolas.vuaille](https://discourse.paraview.org/user_avatar/discourse.paraview.org/nicolas.vuaille/32/5873_2.png) [@nicolas.vuaille](https://discourse.paraview.org/u/nicolas.vuaille)
#### Post date: [September 11, 2023, 7:17am UTC](https://discourse.paraview.org/t/how-to-hide-filter-from-menu-but-still-can-be-used-in-background/12839/2 "2023-09-11T07:17:32Z")

</div>

As far as i understand your question, this is not possible.

But I’m not sure what you are trying to achieve so maybe with more details we can find another solution.

---

<div class="post-metadata">

### Author: ![sharon](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/s/67e7ee/32.png) [@sharon](https://discourse.paraview.org/u/sharon)
#### Post date: [September 16, 2023, 12:06am UTC](https://discourse.paraview.org/t/how-to-hide-filter-from-menu-but-still-can-be-used-in-background/12839/3 "2023-09-16T00:06:15Z")

</div>

Thank you Nicolas for your reply.  
What i want to achieve is hide some filters from UI (since they are not the normal filters that can be used by user), but i can create and use these filter in client side to get some data process result from code.
