added control action to open url in browser

should also be able to specify margins for button dialog buttons