I just took a look at it. The base is there but in order to really make it as good as it could be here a are few sugestions.
1. Use the common Dialog for saving and loading its pretty easy to use if you need help ask around.
2. make the Save button an add Key button having both a save and save file is confusing.
3. Why is the name of the key shown but not the value?
4. In the about, the web address is scirra.com not .net
Good for a first release and these changes will help a lot. What are you planning on using this for or is it just a little learning thing?
Ahh, thanks for the tip about the CommonDialog! I didn't know that existed, I've got it working well now.
I'm making this both as a learning exercise and for use in creating hash tables for future games of mine, as I find them to have practical applications.
I'll release a new version later or tomorrow, as I intend to get opening working, but so far I've changed "Save" to "Save Key" and made "Save File" use the CommonDialog plugin. I also fixed the address of the site.
I don't understand what you mean about the name of the key but not the value. The values are shown when you click on the keys. To me it would be impractical to show both at the same time.
I probably need some help with the "Open File" operation I'm adding. I can get the hash table to load it in, I just can't figure out how to display all the keys correctly in the List. Any tips?
Thanks for the suggestions!