Comments (12)
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
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.
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.
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
from fasetto-word.
with a very quick fix-change to do the 0024 0000 you can use the full size of your workstation like this:
from fasetto-word.
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 👍
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.
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
take your time! its your unprofitable project!
im just letting you know things i noticed
Good Luck!
from fasetto-word.
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.
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.
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.
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..
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.
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.
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.
All fine and smooth!
now you can lock it once for ever :)
from fasetto-word.
Cool
from fasetto-word.
Related Issues (20)
- LoginViewModel binding for Email not working HOT 2
- Use Fasetto.Word.Web.Server in WPF-Project HOT 1
- ConcurrencyException
- When Window is Maximized, it goes under the TaskBar. HOT 5
- large data
- Can't Run HOT 4
- Framework.Service bug HOT 3
- System.ArgumentException: 'The path is not of a legal form.' HOT 1
- How to remove old page feature
- Change item selection
- MinWidth and MinHeight does't work. HOT 1
- Unable to open database file HOT 1
- DockChanged not detected when discplay scaling at 100%
- Errors using the code HOT 1
- Window cut when TaskBar is moved
- How to add a new dialog control?
- Design Time Exception HOT 2
- Question - Pass data between Viewmodels HOT 5
- Question - Modify ObservableCollection from Non-UI-Thread
- WPF Application error
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fasetto-word.