Update BaseTab implementation

This commit is contained in:
Loic Guegan 2022-02-24 11:50:16 +01:00
parent bdfc577a3b
commit 32a0b3e31f
7 changed files with 56 additions and 12 deletions
src/base_tab

View file

@ -0,0 +1,24 @@
#include "BaseTab.hpp"
#include <wx/filename.h>
BaseTab::BaseTab(wxFrame *parent)
: BasePanelBF(parent), TabInfos(TabInfos::BASE), base(NULL) {
LoadFile("/home/loic/text.PGn");
}
void BaseTab::ApplyPreferences() {}
void BaseTab::LoadFile(std::string path) {
wxFileName file(path);
wxString ext = file.GetExt().Lower();
if (ext == "pgn") {
base = new PGNGameBase(path);
}
if (base != NULL) {
while(base->HasNextGame()){
Game *g=base->GetNextGame();
}
}
}