Bug 96866

Summary: Enable drawing pen when stylus approaches tablet area
Product: LibreOffice Reporter: myh
Component: ImpressAssignee: Not Assigned <libreoffice-bugs>
Status: NEW ---    
Severity: enhancement CC: bugzilla, buzea.bogdan, ilmari.lauhakangas, myh
Priority: medium    
Version: 5.0.4.2 release   
Hardware: x86 (IA32)   
OS: All   
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 113354    

Description myh 2016-01-03 00:30:27 UTC
More and more Windows tablets support the stylus pens, like Microsoft Surface series and my ASUS VivoTab Note 8 (M80TA).
The M80TA's Wacom stylus pen has a button. I can set it to eraser to erase pen drawings in e.g. OneNote and PowerPoint Slide Show mode.

However, Impress doesn't support the stylus pen. I can't use the pen button to erase the pen drawings. Impress also doesn't support to automatically enable drawing pen when the pen approaches the tablet screen and disable drawing pen when the pen leaves the tablet screen. If it supports that, we can use our fingers to forward slide pages and not to draw something (the stylue pen is responsible for drawing instead) as PowerPoint Slide Show mode.

I am not a professional Windows programmer. However, in my impression, Windows has special APIs to support the stylus pen (including the erase functionality). Could Impress support the stylus pen on Windows? Thanks very much.
Comment 1 Buovjaga 2016-01-04 13:16:35 UTC
Ok, I changed this to be about one thing in particular as we only have one issue per report.
Changed OS from Windows to all, as I don't see why this should only be on Windows.

There is no eraser function so it would first have to be implemented.
Comment 2 myh 2016-01-04 13:33:36 UTC
Hello Beluga,

In my first thought, those stylus pen APIs could be Windows specific. Thus, I selected the OS to "Windows All." 
Refs:
https://msdn.microsoft.com/en-us/library/windows/desktop/ms704172(v=vs.85).aspx
https://msdn.microsoft.com/en-us/library/windows/desktop/ms700664(v=vs.85).aspx

I am not sure whether there is an equivalent APIs on other OSs...
Comment 3 m_a_riosv 2016-09-15 23:56:55 UTC
*** Bug 102218 has been marked as a duplicate of this bug. ***