Call addFile of FileUploader externally

Hi, I want to invoke the addfile button (the +) and the removefile button (the -) externally, for example from a simple webbutton.
Is this possible.
The reason is because it is so ugly the fileuploader control that I want to personalize it keeping it unvisible and using another controls to execute the actions of the fileuploader.