summaryrefslogtreecommitdiff
path: root/indra/newview/llchatbar.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llchatbar.h')
-rw-r--r--indra/newview/llchatbar.h94
1 files changed, 47 insertions, 47 deletions
diff --git a/indra/newview/llchatbar.h b/indra/newview/llchatbar.h
index 26ef5f1535..1217976e2e 100644
--- a/indra/newview/llchatbar.h
+++ b/indra/newview/llchatbar.h
@@ -1,25 +1,25 @@
-/**
+/**
* @file llchatbar.h
* @brief LLChatBar class definition
*
* $LicenseInfo:firstyear=2002&license=viewerlgpl$
* Second Life Viewer Source Code
* Copyright (C) 2010, Linden Research, Inc.
- *
+ *
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation;
* version 2.1 of the License only.
- *
+ *
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
- *
+ *
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- *
+ *
* Linden Research, Inc., 945 Battery Street, San Francisco, CA 94111 USA
* $/LicenseInfo$
*/
@@ -41,70 +41,70 @@ class LLComboBox;
class LLChatBar
-: public LLPanel
+: public LLPanel
{
public:
- // constructor for inline chat-bars (e.g. hosted in chat history window)
- LLChatBar();
- ~LLChatBar();
- virtual BOOL postBuild();
+ // constructor for inline chat-bars (e.g. hosted in chat history window)
+ LLChatBar();
+ ~LLChatBar();
+ virtual BOOL postBuild();
- virtual BOOL handleKeyHere(KEY key, MASK mask);
+ virtual BOOL handleKeyHere(KEY key, MASK mask);
- void refresh();
- void refreshGestures();
+ void refresh();
+ void refreshGestures();
- // Move cursor into chat input field.
- void setKeyboardFocus(BOOL b);
+ // Move cursor into chat input field.
+ void setKeyboardFocus(BOOL b);
- // Ignore arrow keys for chat bar
- void setIgnoreArrowKeys(BOOL b);
+ // Ignore arrow keys for chat bar
+ void setIgnoreArrowKeys(BOOL b);
- BOOL inputEditorHasFocus();
- std::string getCurrentChat();
+ BOOL inputEditorHasFocus();
+ std::string getCurrentChat();
- // since chat bar logic is reused for chat history
- // gesture combo box might not be a direct child
- void setGestureCombo(LLComboBox* combo);
+ // since chat bar logic is reused for chat history
+ // gesture combo box might not be a direct child
+ void setGestureCombo(LLComboBox* combo);
- // Send a chat (after stripping /20foo channel chats).
- // "Animate" means the nodding animation for regular text.
- void sendChatFromViewer(const LLWString &wtext, EChatType type, BOOL animate);
- void sendChatFromViewer(const std::string &utf8text, EChatType type, BOOL animate);
+ // Send a chat (after stripping /20foo channel chats).
+ // "Animate" means the nodding animation for regular text.
+ void sendChatFromViewer(const LLWString &wtext, EChatType type, BOOL animate);
+ void sendChatFromViewer(const std::string &utf8text, EChatType type, BOOL animate);
- // If input of the form "/20foo" or "/20 foo", returns "foo" and channel 20.
- // Otherwise returns input and channel 0.
- LLWString stripChannelNumber(const LLWString &mesg, S32* channel);
+ // If input of the form "/20foo" or "/20 foo", returns "foo" and channel 20.
+ // Otherwise returns input and channel 0.
+ LLWString stripChannelNumber(const LLWString &mesg, S32* channel);
- // callbacks
- void onClickSay(LLUICtrl* ctrl);
+ // callbacks
+ void onClickSay(LLUICtrl* ctrl);
- static void onTabClick( void* userdata );
- static void onInputEditorKeystroke(LLLineEditor* caller, void* userdata);
- static void onInputEditorFocusLost();
- static void onInputEditorGainFocus();
+ static void onTabClick( void* userdata );
+ static void onInputEditorKeystroke(LLLineEditor* caller, void* userdata);
+ static void onInputEditorFocusLost();
+ static void onInputEditorGainFocus();
- void onCommitGesture(LLUICtrl* ctrl);
+ void onCommitGesture(LLUICtrl* ctrl);
- static void startChat(const char* line);
- static void stopChat();
+ static void startChat(const char* line);
+ static void stopChat();
protected:
- void sendChat(EChatType type);
- void updateChat();
+ void sendChat(EChatType type);
+ void updateChat();
protected:
- LLLineEditor* mInputEditor;
+ LLLineEditor* mInputEditor;
- LLFrameTimer mGestureLabelTimer;
+ LLFrameTimer mGestureLabelTimer;
- // Which non-zero channel did we last chat on?
- S32 mLastSpecialChatChannel;
+ // Which non-zero channel did we last chat on?
+ S32 mLastSpecialChatChannel;
- BOOL mIsBuilt;
- LLComboBox* mGestureCombo;
+ BOOL mIsBuilt;
+ LLComboBox* mGestureCombo;
- LLChatBarGestureObserver* mObserver;
+ LLChatBarGestureObserver* mObserver;
};
extern LLChatBar *gChatBar;