add settings dialog
This commit is contained in:
@@ -12,6 +12,7 @@
|
||||
<Menu text="%main.menu.file">
|
||||
<MenuItem text="%main.menu.file.save" onAction="#save"/>
|
||||
<MenuItem text="%main.menu.file.import" onAction="#importWorld"/>
|
||||
<MenuItem text="%main.menu.file.settings" onAction="#editSettings"/>
|
||||
<Menu fx:id="langs" text="%main.menu.file.language"/>
|
||||
</Menu>
|
||||
<Menu text="%main.menu.edit">
|
||||
|
||||
@@ -47,9 +47,9 @@
|
||||
<Separator GridPane.columnSpan="2" GridPane.rowIndex="3" GridPane.margin="$separator_margin"/>
|
||||
<VBox GridPane.columnSpan="2" GridPane.rowIndex="4" spacing="5">
|
||||
<HBox alignment="CENTER" spacing="5">
|
||||
<Button fx:id="editBtn" text="%route.button.edit" onAction="#editOrders"/>
|
||||
<Button fx:id="removeBtn" text="%route.button.remove" onAction="#removeSelected"/>
|
||||
<Button text="%route.button.clear" onAction="#removeAll" />
|
||||
<Button fx:id="editBtn" text="%dialog.button.edit" onAction="#editOrders"/>
|
||||
<Button fx:id="removeBtn" text="%dialog.button.remove" onAction="#removeSelected"/>
|
||||
<Button text="%dialog.button.clear" onAction="#removeAll" />
|
||||
</HBox>
|
||||
<HBox alignment="CENTER" spacing="5">
|
||||
<Button prefWidth="80" text="%market.offers" onAction="#showOrders" />
|
||||
|
||||
26
client/src/main/resources/view/settings.fxml
Normal file
26
client/src/main/resources/view/settings.fxml
Normal file
@@ -0,0 +1,26 @@
|
||||
<?import javafx.scene.layout.GridPane?>
|
||||
<?import javafx.scene.layout.ColumnConstraints?>
|
||||
<?import javafx.scene.control.Label?>
|
||||
<?import ru.trader.view.support.NumberField?>
|
||||
|
||||
<?import ru.trader.view.support.TitledBorder?>
|
||||
|
||||
<?import javafx.scene.control.CheckBox?>
|
||||
<?import javafx.scene.control.TextField?>
|
||||
<GridPane xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1" fx:controller="ru.trader.controllers.SettingsController"
|
||||
styleClass="dialog" vgap="4" hgap="8">
|
||||
<columnConstraints>
|
||||
<ColumnConstraints />
|
||||
<ColumnConstraints minWidth="260" maxWidth="260"/>
|
||||
</columnConstraints>
|
||||
<Label text="%settings.emdn" styleClass="settings-group" GridPane.halignment="CENTER" GridPane.columnSpan="2"/>
|
||||
<Label text="%settings.emdn.on" GridPane.rowIndex="1"/>
|
||||
<CheckBox fx:id="emdnOn" GridPane.columnIndex="1" GridPane.rowIndex="1"/>
|
||||
<Label text="%settings.emdn.sub" GridPane.rowIndex="2" />
|
||||
<TextField fx:id="emdnSubServ" GridPane.columnIndex="1" GridPane.rowIndex="2" />
|
||||
<Label text="%settings.emdn.updateOnly" GridPane.rowIndex="3" />
|
||||
<CheckBox fx:id="emdnUpdateOnly" GridPane.columnIndex="1" GridPane.rowIndex="3" />
|
||||
<Label text="%settings.emdn.auto" GridPane.rowIndex="4" />
|
||||
<NumberField fx:id="emdnUpdateTime" maxWidth="100" GridPane.columnIndex="1" GridPane.rowIndex="4" />
|
||||
</GridPane>
|
||||
|
||||
@@ -49,6 +49,10 @@ HBox.fields-group hbox-margin{
|
||||
-fx-alignment: center;
|
||||
}
|
||||
|
||||
.settings-group {
|
||||
-fx-font-weight: bold;
|
||||
}
|
||||
|
||||
|
||||
/* Path */
|
||||
.path {
|
||||
|
||||
Reference in New Issue
Block a user