Hi

Im looking into makin my own installer i just need some pointers on how to do it so far i have thought of the different parts of the installer

copies files to a directory
creates shortcuts and adds to start menu
registers any file types that are specific to the program
registers itself with windows (how do i do that)

have i missed any thing off