Update qtoolalign (Fixes issue 704)
- Removes shortcut ctrl-a for align tool -- to avoid ctrl-a for select all text in UI controls messing up prim selection - Adds llselectmgr select all function -- to replace ctrl-a select all prims functionality that was a side effect of qtoolalign having this shortcut - Adds toggle button (up/down arrow) to build floater for toggling display of the lower tab container area -- This is to satisfy users who relied on ctrl-a to use align while the build floater was minimized and out of the way - Syncs qtoolalign from Alchemy
This commit is contained in:
@@ -8,14 +8,13 @@
|
||||
|
||||
#include "lltool.h"
|
||||
#include "llbbox.h"
|
||||
#include "lltoolcomp.h"
|
||||
|
||||
class LLViewerObject;
|
||||
class LLPickInfo;
|
||||
class LLToolSelectRect;
|
||||
|
||||
class QToolAlign
|
||||
: public LLToolComposite, public LLSingleton<QToolAlign>
|
||||
: public LLTool, public LLSingleton<QToolAlign>
|
||||
{
|
||||
public:
|
||||
QToolAlign();
|
||||
@@ -24,13 +23,9 @@ public:
|
||||
virtual void handleSelect();
|
||||
virtual void handleDeselect();
|
||||
virtual BOOL handleMouseDown(S32 x, S32 y, MASK mask);
|
||||
virtual BOOL handleDoubleClick(S32 x, S32 y, MASK mask);
|
||||
virtual BOOL handleMouseUp(S32 x, S32 y, MASK mask);
|
||||
virtual BOOL handleHover(S32 x, S32 y, MASK mask);
|
||||
virtual void render();
|
||||
|
||||
virtual LLTool* getOverrideTool(MASK mask);
|
||||
|
||||
static void pickCallback(const LLPickInfo& pick_info);
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user