[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[netPanzer-CVS] netpanzer/src/NetPanzer/Views/MainMenu/Multi IR...
From: |
Hankin Chick |
Subject: |
[netPanzer-CVS] netpanzer/src/NetPanzer/Views/MainMenu/Multi IR... |
Date: |
Sun, 23 Nov 2003 19:13:19 -0500 |
CVSROOT: /cvsroot/netpanzer
Module name: netpanzer
Branch:
Changes by: Hankin Chick <address@hidden> 03/11/23 19:13:19
Modified files:
src/NetPanzer/Views/MainMenu/Multi: IRCLobbyView.cpp
Log message:
scroll faster.
Patches:
Index: netpanzer/src/NetPanzer/Views/MainMenu/Multi/IRCLobbyView.cpp
diff -u netpanzer/src/NetPanzer/Views/MainMenu/Multi/IRCLobbyView.cpp:1.16
netpanzer/src/NetPanzer/Views/MainMenu/Multi/IRCLobbyView.cpp:1.17
--- netpanzer/src/NetPanzer/Views/MainMenu/Multi/IRCLobbyView.cpp:1.16 Sun Nov
23 00:51:49 2003
+++ netpanzer/src/NetPanzer/Views/MainMenu/Multi/IRCLobbyView.cpp Sun Nov
23 19:13:19 2003
@@ -182,23 +182,28 @@
void IRCLobbyView::actionPerformed(mMouseEvent me)
{
+ static const int chat_scroll_lines=8;
+ static const int server_scroll_lines=3;
if (me.getID() == mMouseEvent::MOUSE_EVENT_CLICKED) {
if (me.getSource(serverUpButton)) {
- if (--topViewableItem < 0) {
+ topViewableItem-=server_scroll_lines;
+ if (topViewableItem < 0) {
topViewableItem = 0;
}
} else if (me.getSource(serverDownButton)) {
int max_size=lobby_connection->game_servers->size()-1;
- ++topViewableItem;
+ topViewableItem+=server_scroll_lines;
if (topViewableItem >= max_size) {
topViewableItem = max_size;
}
} else if (me.getSource(chatUpButton)) {
- if(++skipChatLines>=((int)lobby_connection->chat_messages.size()))
{
- skipChatLines--;
+ skipChatLines+=chat_scroll_lines;
+ if(skipChatLines>=((int)lobby_connection->chat_messages.size())) {
+ skipChatLines=((int)lobby_connection->chat_messages.size())-1;
}
} else if (me.getSource(chatDownButton)) {
- if (--skipChatLines <= 0) {
+ skipChatLines-=chat_scroll_lines;
+ if (skipChatLines <= 0) {
skipChatLines = 0;
}
}
- [netPanzer-CVS] netpanzer/src/NetPanzer/Views/MainMenu/Multi IR..., Hankin Chick, 2003/11/08
- [netPanzer-CVS] netpanzer/src/NetPanzer/Views/MainMenu/Multi IR..., Matthias Braun, 2003/11/12
- [netPanzer-CVS] netpanzer/src/NetPanzer/Views/MainMenu/Multi IR..., Hankin Chick, 2003/11/14
- [netPanzer-CVS] netpanzer/src/NetPanzer/Views/MainMenu/Multi IR..., Hankin Chick, 2003/11/15
- [netPanzer-CVS] netpanzer/src/NetPanzer/Views/MainMenu/Multi IR..., Hankin Chick, 2003/11/15
- [netPanzer-CVS] netpanzer/src/NetPanzer/Views/MainMenu/Multi IR..., Hankin Chick, 2003/11/16
- [netPanzer-CVS] netpanzer/src/NetPanzer/Views/MainMenu/Multi IR..., Hankin Chick, 2003/11/17
- [netPanzer-CVS] netpanzer/src/NetPanzer/Views/MainMenu/Multi IR..., Hankin Chick, 2003/11/19
- [netPanzer-CVS] netpanzer/src/NetPanzer/Views/MainMenu/Multi IR...,
Hankin Chick <=