BASAM,
You can use
using(GalleryDataProvider provider=GalleryDataProvider.CreateInstance(Context,"~/GalleryFiles/"))
{
}
to create an object to access the data , for rendering the custom HTML or do other things.
But if you want to modify the UI of the GalleryBrowser , you can only use JavaScript
Regards,
Terry