From 449cc186d5b8117d74ba22d6173497d00939f5f1 Mon Sep 17 00:00:00 2001 From: Piotr Dziwinski Date: Sat, 28 Apr 2012 17:53:17 +0200 Subject: Source files split into modules --- src/label.cpp | 95 ----------------------------------------------------------- 1 file changed, 95 deletions(-) delete mode 100644 src/label.cpp (limited to 'src/label.cpp') diff --git a/src/label.cpp b/src/label.cpp deleted file mode 100644 index 46d0099..0000000 --- a/src/label.cpp +++ /dev/null @@ -1,95 +0,0 @@ -// * This file is part of the COLOBOT source code -// * Copyright (C) 2001-2008, Daniel ROUX & EPSITEC SA, www.epsitec.ch -// * -// * 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 3 of the License, or -// * (at your option) 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, see http://www.gnu.org/licenses/. - -// label.cpp - -#define STRICT -#define D3D_OVERLOADS - -#include -#include -#include - -#include "struct.h" -#include "d3dengine.h" -#include "math3d.h" -#include "event.h" -#include "misc.h" -#include "iman.h" -#include "text.h" -#include "label.h" - - - - -// Object's constructor. - -CLabel::CLabel(CInstanceManager* iMan) : CControl(iMan) -{ -} - -// Object's destructor. - -CLabel::~CLabel() -{ -} - - -// Creates a new button. - -BOOL CLabel::Create(FPOINT pos, FPOINT dim, int icon, EventMsg eventMsg) -{ - if ( eventMsg == EVENT_NULL ) eventMsg = GetUniqueEventMsg(); - - CControl::Create(pos, dim, icon, eventMsg); - return TRUE; -} - - -// Management of an event. - -BOOL CLabel::EventProcess(const Event &event) -{ -//? CControl::EventProcess(event); - return TRUE; -} - - -// Draws button. - -void CLabel::Draw() -{ - FPOINT pos; - - if ( (m_state & STATE_VISIBLE) == 0 ) return; - - pos.y = m_pos.y+m_dim.y/2.0f; - - if ( m_justif > 0 ) - { - pos.x = m_pos.x; - } - if ( m_justif == 0 ) - { - pos.x = m_pos.x+m_dim.x/2.0f; - } - if ( m_justif < 0 ) - { - pos.x = m_pos.x+m_dim.x; - } - m_engine->RetText()->DrawText(m_name, pos, m_dim.x, m_justif, m_fontSize, m_fontStretch, m_fontType, 0); -} - -- cgit v1.2.3-1-g7c22