GithubHelp home page GithubHelp logo

Window "resize" about fasetto-word HOT 12 CLOSED

angelsix avatar angelsix commented on July 20, 2024
Window "resize"

from fasetto-word.

Comments (12)

angelsix avatar angelsix commented on July 20, 2024

I don't get that issue. I drag the window to the very top and the window docks top and bottom and removes the border.

I drag it close to top and then close to bottom and same thing, I get perfect top to bottom fill

screenshot_1

For 0024 that is because we are intercepting the entire message pump. We only want to update the window size when the system requests it via a message type of WM_GETMINMAXINFO.

from fasetto-word.

BXS0 avatar BXS0 commented on July 20, 2024

hmm. in my case i get this no mater the monitor (tested with 2 monitor extended layout & single monitor)
maybe we need a third tester.
hmm

But while you do this you lose the space you can use to work on.
as you can see notepad++ and paint for example can use the full width of the virtual monitor but the fasseto app Can't! this is what i get as the full width of fasseto
width

from fasetto-word.

BXS0 avatar BXS0 commented on July 20, 2024

with a very quick fix-change to do the 0024 0000 you can use the full size of your workstation like this:
dothis

from fasetto-word.

angelsix avatar angelsix commented on July 20, 2024

Ok you are really making me work for this aren't you. Determined to not be beaten, I dare you to break the code now 👍

df7986e

Please test, confirm and I can close this bug.

PS. There are now no limitations, workarounds or tweaks, this window will behave just like standard windows, even the max size

from fasetto-word.

BXS0 avatar BXS0 commented on July 20, 2024

ow that is a lot of changes.. for more bugs!!
i cant wait for the database functionality :D
and no no we dont push you to work on this! see? i gave you 1 day off till to "confirm"
so:
*this is a capture from my top left corner, same thing at top right for dorking. the squaring tricky part works at bot corners too
ezgif com-video-to-gif

take your time! its your unprofitable project!
im just letting you know things i noticed
Good Luck!

from fasetto-word.

angelsix avatar angelsix commented on July 20, 2024

I don't see any bug in that animation? The border removing and going to flat when near corners is by design if that's what you mean?

from fasetto-word.

BXS0 avatar BXS0 commented on July 20, 2024

yes, and ok if you want this. just looks like strange because it changes the window size too. anyway.
the other thing you see at the gif is that if you dork the window at top there is a not normal gap too

from fasetto-word.

angelsix avatar angelsix commented on July 20, 2024

Docking just at the top we keep the border and drop Shadow. I can change it so it goes borderless if even one corner goes to an edge? So it looks the same as when in a corner?

I'll play with it tomorrow if I get time before I go away see if I can come up with a natural solution

from fasetto-word.

BXS0 avatar BXS0 commented on July 20, 2024

no no, i dont think the problem is that is borderless or not.
the whole window likes to operate normally at this case (when you dock it on top edge).
i thing the issue is that there is a huge gap from the white side of the window that you can see and the real size of the window that is transparent.
you can see on this image that all of the 3 windows are docked at the top but the WORD looks alone and problematic..
gap
maybe this part i painted red is the problem. is it possible to be smaller? or zero? so the window will be curved but the sides wont have some spare pixels. its just my opinion of how i used to see applications.
but since its a very custom solution you can leave it as it is.
redgap

the sure thing that dont look like normal is on the previous gif. while you corner it and the window loose the curve and border you gain some extra space. for example at the bot right you couldnt see the "Parnell" green option but while you just go borderless you can see it. looks like you gain some pixels from nowhere.
anyway i dont think you should care about this at the moment. i think you have a long way till an official release

from fasetto-word.

angelsix avatar angelsix commented on July 20, 2024

Yes that is the part I am talking about. The window itself includes that transparent area for the drop shadow we make around the window. So technically that is the windows edge. Hence why docking docks there.

We are smart about when we remove that border, and by default we remove the rounded edges too.

Anyway, it clearly looks a bit odd... so I fixed them both.

Test and confirm please: d8576a7

from fasetto-word.

BXS0 avatar BXS0 commented on July 20, 2024

All fine and smooth!
now you can lock it once for ever :)

from fasetto-word.

angelsix avatar angelsix commented on July 20, 2024

Cool

from fasetto-word.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.