diff options
| author | Loic Guegan <manzerbredes@mailbox.org> | 2022-12-26 16:57:14 +0100 |
|---|---|---|
| committer | Loic Guegan <manzerbredes@mailbox.org> | 2022-12-26 16:57:14 +0100 |
| commit | aae19085bb0d5df835e97d58b1174a637bd7c3c3 (patch) | |
| tree | 876d73dd58c32e68c5b4b979504a3685ab51b960 /src/base_tab/GameListManager.hpp | |
| parent | 8a9b920a5e98196fa33d7642174597887b8c94f9 (diff) | |
Improve import
Diffstat (limited to 'src/base_tab/GameListManager.hpp')
| -rw-r--r-- | src/base_tab/GameListManager.hpp | 4 |
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); |
