]> git.saurik.com Git - wxWidgets.git/blobdiff - utils/dialoged/src/symbtabl.h
Added sys/types.h needed for Solaris.
[wxWidgets.git] / utils / dialoged / src / symbtabl.h
index e231447fab961eb24c1114bee33c2bcbbfcf0678..440b14b2224db514c3aaa18a1889455dcc9eed2f 100644 (file)
@@ -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