[patch] Grab windows anywhere, not just titlebar
Riccardo Iaconelli
riccardo at kde.org
Thu Nov 22 21:39:37 GMT 2007
On Thursday 22 November 2007 16:08:30 Lubos Lunak wrote:
> > , it's is *sticked* to the main window
>
> Which may be a problem if you happen to need to look at something in the
> main window.
If a sheet is displayed, you don't. As I said, it's a different thing from a
modal dialog. I'm not proposing to get rid of modal dialogs to use sheets
instead. =)
>
> > ... meaning that when the
> > window minimizes the sheet does also, when the window moves the sheet
> > smoothly remain at its place...It's not really the same thing that we
> > have now.
>
> But we can, it's as simple as somebody adding both of these to KWin.
Well... that was the point of discussion. ;-)
If it's so simple, please add them, they would rock. Or let's add a KSheet
class to kdelibs wich does this!
>
> > They can also automatically disappear if showing e.g. a progressbar.
>
> A sheet, i.e. a modal dialog, disappearing just because a progressbar
> shows? I must be misunderstanding this.
Let me rephrase:
They can also automatically disappear if they were, for example, showing a
progressbar which was listing the progress of a certain operation, and which
finished. Yes, also dialogs can do that, but that's just another feeling.
As an usecase for them, the first example which comes to my mind might be a
wizard, which has to do a kio job when switching from page n to page n+1.
When the user clicks on "next", before switching page a sheet slides down, and
instead of the so annoying popup, all is done in the same window... and you
get on the other page when the job has finished.
Really, look at them in action, and you'll understand much better the concept
behind them. =)
Bye,
-Riccardo
--
GPG key:
3D0F6376
When encrypting, please encrypt also for this subkey:
9EBD7FE1
-----
Pace Peace Paix Paz Frieden Pax Pokój Friður Fred Béke 和平
Hasiti Lapé Hetep Malu Mир Wolakota Santiphap Irini Peoch
Shanti Vrede Baris Rój Mír Taika Rongo Sulh Mir Py'guapy 평화
More information about the kde-core-devel
mailing list