X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/03f68f123bc79f23ff77821cfe80bfa76b0e68c4..23e09f1115536813561fded9bd17ee197cf010c7:/utils/dialoged/src/symbtabl.h diff --git a/utils/dialoged/src/symbtabl.h b/utils/dialoged/src/symbtabl.h index e231447fab..440b14b222 100644 --- a/utils/dialoged/src/symbtabl.h +++ b/utils/dialoged/src/symbtabl.h @@ -26,12 +26,19 @@ public: bool ReadIncludeFile(const wxString& filename); bool WriteIncludeFile(const wxString& filename); void Clear(); - bool AddSymbol(const wxString& symbol, long id); + bool AddSymbol(const wxString& symbol, int id); + bool RemoveSymbol(const wxString& symbol); + bool RemoveSymbol(int id); + void AddStandardSymbols(); + bool FillComboBox(wxComboBox* comboBox); // Accessors - wxString GetSymbolForId(long id); - long GetIdForSymbol(const wxString& symbol); + wxString GetSymbolForId(int id); + int GetIdForSymbol(const wxString& symbol); bool SymbolExists(const wxString& symbol) const; + bool IdExists(int id) ; + bool IsStandardSymbol(const wxString& symbol) const; + int FindHighestId() ; // Implementation