First, the method checks if StarOffice is
already the protocol-handler. If yes, simply
return NOCHANGE; otherwise, show a dialog which asks the user
if he wants StarOffice to be the standard protocol-handler.
The dialog has "Yes" and "No" buttons, and a checkbox
with "Always display this message". The checkbox
is initially checked. If the "Yes" button was pressed,
it performs all neccessary action to make StarOffice the
protocol-handler. If the "No" button was pressed,
don't perform any action. Both buttons closes the dialog.
First, the method checks if StarOffice is
already the protocol-handler. If yes, simply
return NOCHANGE; otherwise, show a dialog which asks the user
if he wants StarOffice to be the standard protocol-handler.
The dialog has "Yes" and "No" buttons, and a checkbox
with "Always display this message". The checkbox
is initially checked. If the "Yes" button was pressed,
it performs all neccessary action to make StarOffice the
protocol-handler. If the "No" button was pressed,
don't perform any action. Both buttons closes the dialog.