[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: Tear-off handles for KPopupMenu
From:       Matthias Ettrich <ettrich () trolltech ! com>
Date:       2000-04-30 19:43:22
[Download RAW message or body]

Am Don, 27 Apr 2000 schrieb Matthias Elter:
> Hi
> 
> I have patched KPopupMenu to insert a tear-off menu in all non-toplevel \
> menus. Similar to single/double click this is of course a KGlobalSetting. \
>  A tear-off handle is a special menu item, that - when selected - creates \
> a copy of the menu. This "torn off" copy lives in a separate window. It \
> contains the same choices as the original menu, with the exception of the \
> tear-off handle.  
> Problem: Only a few kdebase apps are using KPopupMenu instead of \
> QPopupMenu right now. This should be changed for consistency reasons. 
> Especially the XML GUI stuff should be fixed to use KPopupMenu.
> 

Action based code could make use of tear-off menus, sure. But don't make \
this an option for all applications. If a developer wrote an application \
without torn-off menus in mind, he might have used code that creates a menu \
dynamically on the fly, using aboutToShow().

The torn-off version of this menu might therefore offer illegal choices \
that might crash the application.


Matthias


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic