- Have your colleagues complained not being able to see what you shared with them, because your screen is ultra-wide while theirs is smaller?
- Have you whished to share only a part of the screen?
- Do you have to switch the shared window several times and it always breaks your flow?
Partial Screensharer solves all these problems.
- Build with .net 8 and thus requires the respective .net runtime and currently only works on Windows (WPF)
- Start Partial Screensharer
- Position to the area you want others to be able to see (works nice with FancyZones from Power Toys)
- Share the App's window
- Move the stuff you want to share over that window and your colleagues will see it.
- To stop the app, close the app, either by using the button or by rightclicking in the taskbar.
- Start Partial Screensharer
- Position to the area you want others to be able to see
- Click "Set Area"
- Move the window to an area on your screen that will be visible to yourself during the entire screen sharing session (otherwise no one will see anything as Skype only displays that part of the window you can see yourself wheras Teams shows the windows content)
- Share the App's window
- Move the stuff you want to share over that window and your colleagues will see it.
- To stop the app, close the app, either by using the button or by rightclicking in the taskbar.
For those seeking for an .exe-File I put one up on my server. Download it here or compile the above sourcecode
Internally the program creates screenshots of the area where the app is placed every 200 milliseconds and displays this screenshot within the app itself.
It's not pretty but it does the job :)
Inspired by this comment I decided to create a program in WPF that does just that.