diff options
author | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2009-05-24 22:48:46 +0200 |
---|---|---|
committer | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2009-05-25 20:37:11 +0200 |
commit | e45358d0b4d31acb4b345d1f5037e3a9f4458642 (patch) | |
tree | 729ef322be57bbba05aa432109b7fe38503fd4ce /src/gui/connection.cpp | |
parent | 8557f3b2e279bda3f1c58b82c6aa37f9206aeb12 (diff) | |
download | mana-e45358d0b4d31acb4b345d1f5037e3a9f4458642.tar.gz mana-e45358d0b4d31acb4b345d1f5037e3a9f4458642.tar.bz2 mana-e45358d0b4d31acb4b345d1f5037e3a9f4458642.tar.xz mana-e45358d0b4d31acb4b345d1f5037e3a9f4458642.zip |
Renamed connection.{cpp,h} to connectiondialog.{cpp,h}
Consistent with the class name and avoids confusing it with the
connection.{cpp,h} in net/tmwserv.
Diffstat (limited to 'src/gui/connection.cpp')
-rw-r--r-- | src/gui/connection.cpp | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/src/gui/connection.cpp b/src/gui/connection.cpp deleted file mode 100644 index 4863edcd..00000000 --- a/src/gui/connection.cpp +++ /dev/null @@ -1,69 +0,0 @@ -/* - * The Mana World - * Copyright (C) 2004 The Mana World Development Team - * - * This file is part of The Mana World. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * any later version. - * - * This program 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 General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#include "connection.h" - -#include "gui/widgets/button.h" -#include "gui/widgets/label.h" -#include "gui/widgets/progressbar.h" - -#include "main.h" -#include "log.h" - -#include "utils/gettext.h" - -ConnectionDialog::ConnectionDialog(State previousState): - Window("Info"), mProgress(0), mPreviousState(previousState) -{ - setContentSize(200, 100); - - Button *cancelButton = new Button(_("Cancel"), "cancelButton", this); - mProgressBar = new ProgressBar(0.0, 200 - 10, 20, gcn::Color(128, 128, 128)); - gcn::Label *label = new Label(_("Connecting...")); - - cancelButton->setPosition(5, 100 - 5 - cancelButton->getHeight()); - mProgressBar->setPosition(5, cancelButton->getY() - 25); - label->setPosition(5, mProgressBar->getY() - 25); - - add(label); - add(cancelButton); - add(mProgressBar); - - center(); - setVisible(true); -} - -void ConnectionDialog::action(const gcn::ActionEvent &) -{ - logger->log("Cancel pressed"); - state = mPreviousState; -} - -void ConnectionDialog::logic() -{ - mProgress += 0.005f; - - if (mProgress > 1.0f) - mProgress = 0.0f; - - mProgressBar->setProgress(mProgress); - Window::logic(); -} |