aboutsummaryrefslogtreecommitdiff
path: root/src/base_tab/GameListManager.hpp
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2022-12-26 16:57:14 +0100
committerLoic Guegan <manzerbredes@mailbox.org>2022-12-26 16:57:14 +0100
commitaae19085bb0d5df835e97d58b1174a637bd7c3c3 (patch)
tree876d73dd58c32e68c5b4b979504a3685ab51b960 /src/base_tab/GameListManager.hpp
parent8a9b920a5e98196fa33d7642174597887b8c94f9 (diff)
Improve import
Diffstat (limited to 'src/base_tab/GameListManager.hpp')
-rw-r--r--src/base_tab/GameListManager.hpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/base_tab/GameListManager.hpp b/src/base_tab/GameListManager.hpp
index 3145297..8aadc6f 100644
--- a/src/base_tab/GameListManager.hpp
+++ b/src/base_tab/GameListManager.hpp
@@ -7,6 +7,7 @@
#define TERMS_IN(COL) (row.COL.find(terms) != std::string::npos)
#define BG_OPEN(INDEX) game_list->SetItemBackgroundColour(INDEX, *wxGREEN)
#define BG_DELETE(INDEX) game_list->SetItemBackgroundColour(INDEX, *wxRED)
+#define BG_IMPORT(INDEX) game_list->SetItemBackgroundColour(INDEX, *wxBLUE)
#define DISPLAY_ALL_ROWS() {for(int i=0;i<rows.size();i++){DisplayRow(i);}}
typedef std::string CType;
@@ -24,7 +25,7 @@ typedef struct Item {
class GameListManager {
long game_counter;
wxListCtrl *game_list;
- std::vector<long> deleted_games, opened_games;
+ std::vector<long> deleted_games, opened_games, imported_games;
void DisplayRow(long id);
void ClearDisplayedRow();
@@ -36,6 +37,7 @@ public:
void Clear();
void MarkItemAsOpen(long item);
void MarkItemAsDeleted(long item);
+ void MarkItemAsImported(long item);
std::vector<long> GetSelectedItems();
long GetItemGameId(long item);
void Filter(std::string terms);