Open output file popup in folder and with name of current file
This commit is contained in:
@@ -125,9 +125,12 @@ public class GuiRenderSettings extends GuiScreen implements Closeable {
|
|||||||
public final GuiButton outputFileButton = new GuiButton().setMinSize(new Dimension(0, 20)).onClick(new Runnable() {
|
public final GuiButton outputFileButton = new GuiButton().setMinSize(new Dimension(0, 20)).onClick(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
|
GuiFileChooserPopup popup = GuiFileChooserPopup.openSaveGui(GuiRenderSettings.this, "replaymod.gui.save",
|
||||||
|
encodingPresetDropdown.getSelectedValue().getFileExtension());
|
||||||
|
popup.setFolder(outputFile.getParentFile());
|
||||||
|
popup.setFileName(outputFile.getName());
|
||||||
Futures.addCallback(
|
Futures.addCallback(
|
||||||
GuiFileChooserPopup.openSaveGui(GuiRenderSettings.this, "replaymod.gui.save",
|
popup.getFuture(),
|
||||||
encodingPresetDropdown.getSelectedValue().getFileExtension()).getFuture(),
|
|
||||||
new FutureCallback<File>() {
|
new FutureCallback<File>() {
|
||||||
@Override
|
@Override
|
||||||
public void onSuccess(@Nullable File result) {
|
public void onSuccess(@Nullable File result) {
|
||||||
|
|||||||
Reference in New Issue
Block a user