From a4fd441aa7fb680ed819407e5c37285133260910 Mon Sep 17 00:00:00 2001 From: Programerus Date: Thu, 22 Mar 2012 19:50:43 +0100 Subject: Comments translated from French to English. --- src/list.cpp | 94 +++++++++++++++++++++++++++++++----------------------------- 1 file changed, 48 insertions(+), 46 deletions(-) diff --git a/src/list.cpp b/src/list.cpp index 5c4d314..e936d84 100644 --- a/src/list.cpp +++ b/src/list.cpp @@ -12,7 +12,9 @@ // * 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/.// list.cpp +// * along with this program. If not, see http://www.gnu.org/licenses/. + +// list.cpp #define STRICT #define D3D_OVERLOADS @@ -38,7 +40,7 @@ -// Constructeur de l'objet. +// Object's constructor. CList::CList(CInstanceManager* iMan) : CControl(iMan) { @@ -74,7 +76,7 @@ CList::CList(CInstanceManager* iMan) : CControl(iMan) m_blinkTime = 0.0f; } -// Destructeur de l'objet. +// Object's destructor. CList::~CList() { @@ -90,7 +92,7 @@ CList::~CList() } -// Crée une nouvelle liste. +// Creates a new list. BOOL CList::Create(FPOINT pos, FPOINT dim, int icon, EventMsg eventMsg, float expand) @@ -107,7 +109,7 @@ BOOL CList::Create(FPOINT pos, FPOINT dim, int icon, EventMsg eventMsg, return MoveAdjust(); } -// Ajuste après un changement de dimensions. +// Adjusted after a change of dimensions. BOOL CList::MoveAdjust() { @@ -170,7 +172,7 @@ BOOL CList::MoveAdjust() } -// Retourne le message d'un bouton. +// Returns the message of a button. EventMsg CList::RetEventMsgButton(int i) { @@ -179,7 +181,7 @@ EventMsg CList::RetEventMsgButton(int i) return m_button[i]->RetEventMsg(); } -// Retourne le message de l'ascenseur. +// Returns the message from the elevator. EventMsg CList::RetEventMsgScroll() { @@ -250,13 +252,13 @@ BOOL CList::ClearState(int state) } -// Gestion d'un événement. +// Management of an event. BOOL CList::EventProcess(const Event &event) { int i; - if ( m_bBlink && // clignotte ? + if ( m_bBlink && // blinks? event.event == EVENT_FRAME ) { i = m_selectLine-m_firstLine; @@ -330,7 +332,7 @@ BOOL CList::EventProcess(const Event &event) Event newEvent = event; newEvent.event = m_eventMsg; - m_event->AddEvent(newEvent); // ligne sélectionnée changée + m_event->AddEvent(newEvent); // selected line changes } } } @@ -351,7 +353,7 @@ BOOL CList::EventProcess(const Event &event) } -// Dessine la liste. +// Draws the list. void CList::Draw() { @@ -397,7 +399,7 @@ void CList::Draw() if ( m_button[0] != 0 ) { dim = m_button[0]->RetDim(); - dim.y *= m_displayLine; // fond pile-poil derrière + dim.y *= m_displayLine; // background sounds spot behind } } @@ -411,7 +413,7 @@ void CList::Draw() DrawIcon(m_pos, dim, uv1, uv2, corner, 8.0f/256.0f); } - if ( m_totalLine < m_displayLine ) // boutons pas jusqu'en bas ? + if ( m_totalLine < m_displayLine ) // no buttons to the bottom? { i = m_totalLine; if ( m_button[i] != 0 ) @@ -432,7 +434,7 @@ void CList::Draw() uv1.y -= dp; uv2.x -= dp; uv2.y += dp; - DrawIcon(pos, dim, uv1, uv2); // ch'tite ombre mignonne + DrawIcon(pos, dim, uv1, uv2); // ch'tite shadow cute (?) } } @@ -446,9 +448,9 @@ void CList::Draw() { m_button[i]->SetState(STATE_ENABLE, m_enable[i+m_firstLine] && (m_state & STATE_ENABLE) ); } - m_button[i]->Draw(); // dessine une case sans texte + m_button[i]->Draw(); // draws a box without text - // dessine le texte dans la case + // draws text in the box pos = m_button[i]->RetPos(); dim = m_button[i]->RetDim(); if ( m_tabs[0] == 0.0f ) @@ -508,7 +510,7 @@ void CList::Draw() uv1.y += dp; uv2.x -= dp; uv2.y -= dp; - DrawIcon(pos, dim, uv1, uv2); // dessine carré + DrawIcon(pos, dim, uv1, uv2); // square shape m_engine->SetState(D3DSTATETTw); uv1.x = 0.0f/256.0f; // v @@ -519,7 +521,7 @@ void CList::Draw() uv1.y += dp; uv2.x -= dp; uv2.y -= dp; - DrawIcon(pos, dim, uv1, uv2); // dessine v + DrawIcon(pos, dim, uv1, uv2); // draws v } else { @@ -543,7 +545,7 @@ void CList::Draw() uv1.y += dp; uv2.x -= dp; uv2.y -= dp; - DrawIcon(pos, dim, uv1, uv2); // dessine x + DrawIcon(pos, dim, uv1, uv2); // draws x } } } @@ -551,11 +553,11 @@ void CList::Draw() if ( m_scroll != 0 ) { - m_scroll->Draw(); // dessine l'ascenseur + m_scroll->Draw(); // draws the lift } } -// Affiche un texte dans une case. +// Displays text in a box. void CList::DrawCase(char *text, FPOINT pos, float width, int justif) { @@ -576,7 +578,7 @@ void CList::DrawCase(char *text, FPOINT pos, float width, int justif) } -// Vide complètement la liste. +// Empty the list completely. void CList::Flush() { @@ -588,14 +590,14 @@ void CList::Flush() } -// Spécifie le nombre total de lignes. +// Specifies the total number of lines. void CList::SetTotal(int i) { m_totalLine = i; } -// Retourne le nombre total de lignes. +// Returns the total number of lines. int CList::RetTotal() { @@ -603,7 +605,7 @@ int CList::RetTotal() } -// Sélectionne une ligne. +// Selects a line. void CList::SetSelect(int i) { @@ -620,7 +622,7 @@ void CList::SetSelect(int i) UpdateButton(); } -// Retourne la ligne sélectionnée. +// Returns the selected line. int CList::RetSelect() { @@ -635,7 +637,7 @@ int CList::RetSelect() } -// Gestion de la capacité à sélectionner une case. +// Management of capability has a select box. void CList::SetSelectCap(BOOL bEnable) { @@ -648,7 +650,7 @@ BOOL CList::RetSelectCap() } -// Fait cligontter une ligne. +// Blink a line. void CList::SetBlink(BOOL bEnable) { @@ -676,7 +678,7 @@ BOOL CList::RetBlink() } -// Spécifie le texte d'une ligne. +// Specifies the text of a line. void CList::SetName(int i, char* name) { @@ -684,7 +686,7 @@ void CList::SetName(int i, char* name) if ( i >= m_totalLine ) { - m_totalLine = i+1; // allonge la liste + m_totalLine = i+1; // expands the list } if ( name[0] == 0 ) @@ -699,7 +701,7 @@ void CList::SetName(int i, char* name) UpdateScroll(); } -// Retourne le texte d'une ligne. +// Returns the text of a line. char* CList::RetName(int i) { @@ -709,7 +711,7 @@ char* CList::RetName(int i) } -// Spécifie le bit "check" pour une case. +// Specifies the bit "check" for a box. void CList::SetCheck(int i, BOOL bMode) { @@ -718,7 +720,7 @@ void CList::SetCheck(int i, BOOL bMode) m_check[i] = bMode; } -// Retourne le bit "check" pour une case. +// Returns the bit "check" for a box. BOOL CList::RetCheck(int i) { @@ -728,7 +730,7 @@ BOOL CList::RetCheck(int i) } -// Spécifie le bit "enable" pour une case. +// Specifies the bit "enable" for a box. void CList::SetEnable(int i, BOOL bMode) { @@ -737,7 +739,7 @@ void CList::SetEnable(int i, BOOL bMode) m_enable[i] = bMode; } -// Retourne le bit "enable" pour une case. +// Returns the bit "enable" for a box. BOOL CList::RetEnable(int i) { @@ -747,7 +749,7 @@ BOOL CList::RetEnable(int i) } -// Gestion de la position des tabulateurs. +// Management of the position of the tabs. void CList::SetTabs(int i, float pos, int justif) { @@ -763,7 +765,7 @@ float CList::RetTabs(int i) } -// Déplace l'ascenseur de la liste pour voir la ligne sélectionnée. +// Moves the lift to see the list of the selected line. void CList::ShowSelect(BOOL bFixed) { @@ -771,15 +773,15 @@ void CList::ShowSelect(BOOL bFixed) if ( bFixed && m_selectLine >= m_firstLine && - m_selectLine < m_firstLine+m_displayLine ) return; // tout bon + m_selectLine < m_firstLine+m_displayLine ) return; // all good sel = m_selectLine; - // Descend de 1/2*h. + // Down from 1/2 * h. sel += m_displayLine/2; if ( sel > m_totalLine-1 ) sel = m_totalLine-1; - // Remonte de h-1. + // Back to h-1. sel -= m_displayLine-1; if ( sel < 0 ) sel = 0; @@ -790,7 +792,7 @@ void CList::ShowSelect(BOOL bFixed) } -// Met à jour tous les noms des boutons. +// Updates all button names. void CList::UpdateButton() { @@ -808,19 +810,19 @@ void CList::UpdateButton() if ( j < m_totalLine ) { //? m_button[i]->SetName(m_text[j]); - m_button[i]->SetName(" "); // bouton vide + m_button[i]->SetName(" "); // blank button m_button[i]->SetState(STATE_ENABLE, (state & STATE_ENABLE)); } else { - m_button[i]->SetName(" "); // bouton vide + m_button[i]->SetName(" "); // blank button m_button[i]->ClearState(STATE_ENABLE); } j ++; } } -// Met à jour l'ascenseur. +// Updates the lift. void CList::UpdateScroll() { @@ -852,7 +854,7 @@ void CList::UpdateScroll() m_scroll->SetArrowStep(step); } -// Mise à jour lorsque l'ascenseur a été bougé. +// Update when the lift is moving. void CList::MoveScroll() { @@ -863,7 +865,7 @@ void CList::MoveScroll() n = m_totalLine-m_displayLine; pos = m_scroll->RetVisibleValue(); - pos += m_scroll->RetArrowStep()/2.0f; // c'est magique ! + pos += m_scroll->RetArrowStep()/2.0f; // it's magic! m_firstLine = (int)(pos*n); if ( m_firstLine < 0 ) m_firstLine = 0; if ( m_firstLine > n ) m_firstLine = n; -- cgit v1.2.3-1-g7c22