[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NEW: Window: 'StartMove()


Le 13/05/2025 à 22:19, Fabien Bodard a écrit :
Is this for CSD ?



Fabien Bodard

You can use this method for CSD.

But as I said before, it's still impossible to implement CSD correctly (the shadows) with Qt (for sure) and GTK+ (afaik).

With CSD, you have to manage the window decorations and shadows on your own (every program must duplicate the same code with a different result). But then you must be able to tell the window manager where are exactly the visible borders of your window inside the shadows you must draw, which is afaik not possible yet. So no shadows. Unless you have a clever window manager that implement these shadows (but then it's not 100% CSD).

CSD sucks.

--
Benoît Minisini.


Follow-Ups:
Re: NEW: Window: 'StartMove()Fabien Bodard <gambas.fr@xxxxxxxxx>
References:
NEW: Window: 'StartMove()Fabien Bodard <gambas.fr@xxxxxxxxx>