Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: FoxitReader problem when moving/resizing #47

Closed
SonGokussj4 opened this issue Mar 31, 2021 · 4 comments
Closed

Bug: FoxitReader problem when moving/resizing #47

SonGokussj4 opened this issue Mar 31, 2021 · 4 comments
Labels
bug Something isn't working

Comments

@SonGokussj4
Copy link

Hi, found a bug with FoxitReader.

When trying to move it with [LWIN] and LMB by the document content (red example field), it's making the "solitaire" effect.

When trying to move it outside (green example field), everything works without a problem.

The same problem when trying to resize the window and I grab it by the content.

First App where I noticed a problem with the new AltDrag.

ALtDragBug

@RamonUnch
Copy link
Owner

RamonUnch commented Mar 31, 2021

I guess this is a MDI problem, You can add it to the MDI blacklist... or disable MDI support in the general section of the config.
I do not have the latest Foxit but I guess you should add *|classFoxitReader in the MDIs blacklist (be careful not to put spaces before or after the coma.

@SonGokussj4
Copy link
Author

a) Disabling MDI support in AltDrag/Configure resolves this issue.

b) modifying MDIs=*|PPTFrameClass,*|MMCMainFrame to MDIs=*|PPTFrameClass,*|MMCMainFrame,*|classFoxitReader resolves this issue

If you don't mind me asking, what is the MDIs? Why did it help?

@RamonUnch
Copy link
Owner

RamonUnch commented Apr 1, 2021

MDI means 'multiple document interface'. Moderns software mostly stopped using it.
Those programs have windows within a window: exemple Paint Shop Pro:
image

If you enable the MDI option on AltDrag, then you will be able to move windows that are inside the main window of a MDI program. If you do not use any of those programs then you can disable the MDI option and only the main window will be moved.

In some cases programs use the MDI control but are actually not designed as real MDI, this is the case of recent foxit versions, Powerpoint and a few others, those can be added to the MDI blacklist.

@SonGokussj4
Copy link
Author

Thanks for the explanation. That gave me the idea to try it with VBA Editor (VBA programming still lives :-D) and I can finally move and resize the inner windows! Wow! That's awesome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants