i want to build a program which can load script files.
the script files will tell it to open window, send data through winsock - anything. for example: script for sending message will tell the program to open dialog box for the input text and then send the text.
the scripts should be on seperate files so i can release new scripts that can be used by the program instead of changing the program itself.
i need ideas on how it suppose to be done (not exactly the code - just the general idea).