Hi again,
> I use Java and I created a dialog with a disabled XButton. Because of
> some user interaction I now want to enable this button. But I don't know
> how to do this. Can somebody help me?
I found a solution:
-%<-
XControlContainer xControlCont = ...;
Object objectEditButton = xControlCont.getControl("ButtonName");
XButton xEditButton = (XButton) UnoRuntime.queryInterface(
XButton.class, objectEditButton);
XControl xEditControl = (XControl) UnoRuntime.queryInterface(
XControl.class, xEditButton);
XPropertySet xPSet = (XPropertySet) UnoRuntime.queryInterface(
XPropertySet.class, xEditControl.getModel());
try {
if (xPSet.getPropertySetInfo().hasPropertyByName("Enabled"))
xPSet.setPropertyValue("Enabled", true);
} catch (Exception exception) {
exception.printStackTrace(System.out);
}
-%<-
Greetings, Tobias
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]