Кажется, что вторая точка может быть решена, ish, с помощью свойства display:
public void start() {
try {
xPresentation.setPropertyValue("Display", 1);
}
catch (Exception ex) {
ex.printStackTrace();
}
xPresentation.start();
}
Обратите внимание, однако, на несколько вещей - во-первых, индекс отображения - это база 1, а не 0. Во-вторых, попытка установить свойства в массиве и передать их в xPresentation при создании, похоже, не имела никакого эффекта - это работало только для меня установка свойства позже, как указано выше. В-третьих, он не позволяет осуществлять мелкозернистый контроль над окном, как я хотел, а только управление отображением презентации.