1 <?xml version="1.0" encoding="UTF-8"?>
   2 
   3 <?import java.lang.*?>
   4 <?import java.util.*?>
   5 <?import javafx.geometry.*?>
   6 <?import javafx.scene.control.*?>
   7 <?import javafx.scene.image.*?>
   8 <?import javafx.scene.layout.*?>
   9 <?import javafx.scene.paint.*?>
  10 <?import javafx.scene.text.*?>
  11 
  12 <GridPane hgap="14.0" maxHeight="+Infinity" maxWidth="+Infinity" minHeight="-Infinity" minWidth="-Infinity" vgap="20.0" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/2.2">
  13   <children>
  14     <ImageView fitHeight="60.0" fitWidth="60.0" pickOnBounds="true" preserveRatio="true" GridPane.columnIndex="0" GridPane.halignment="CENTER" GridPane.rowIndex="0" GridPane.valignment="TOP">
  15       <image>
  16         <!-- place holder -->
  17       </image>
  18     </ImageView>
  19     <VBox maxHeight="+Infinity" maxWidth="+Infinity" minHeight="-Infinity" prefWidth="400.0" spacing="7.0" GridPane.columnIndex="1" GridPane.rowIndex="0">
  20       <children>
  21         <Label fx:id="messageLabel" text="message" textAlignment="LEFT" wrapText="true">
  22           <font>
  23             <Font name="System Bold" size="13.0" />
  24           </font>
  25         </Label>
  26         <Label fx:id="detailsLabel" text="details" textAlignment="LEFT" wrapText="true">
  27           <font>
  28             <Font size="12.0" />
  29           </font>
  30         </Label>
  31       </children>
  32     </VBox>
  33     <HBox maxHeight="-Infinity" maxWidth="+Infinity" minHeight="-Infinity" minWidth="-Infinity" GridPane.columnIndex="1" GridPane.rowIndex="1">
  34       <children>
  35         <HBox fx:id="actionParent" alignment="CENTER">
  36           <children>
  37             <Button fx:id="actionButton" mnemonicParsing="false" text="Action" HBox.hgrow="NEVER">
  38               <HBox.margin>
  39                 <Insets right="14.0" />
  40               </HBox.margin>
  41             </Button>
  42           </children>
  43           <HBox.margin>
  44             <Insets />
  45           </HBox.margin>
  46         </HBox>
  47         <Pane maxWidth="+Infinity" HBox.hgrow="ALWAYS" />
  48         <Button fx:id="cancelButton" cancelButton="true" minWidth="80.0" mnemonicParsing="false" text="Cancel" HBox.hgrow="NEVER">
  49           <HBox.margin>
  50             <Insets />
  51           </HBox.margin>
  52         </Button>
  53         <HBox fx:id="okParent" alignment="CENTER">
  54           <children>
  55             <Button fx:id="okButton" minWidth="80.0" mnemonicParsing="false" text="Ok" HBox.hgrow="NEVER">
  56               <HBox.margin>
  57                 <Insets left="14.0" />
  58               </HBox.margin>
  59             </Button>
  60           </children>
  61         </HBox>
  62       </children>
  63     </HBox>
  64   </children>
  65   <columnConstraints>
  66     <ColumnConstraints hgrow="NEVER" maxWidth="-Infinity" minWidth="-Infinity" />
  67     <ColumnConstraints halignment="CENTER" hgrow="ALWAYS" maxWidth="+Infinity" minWidth="-Infinity" />
  68   </columnConstraints>
  69   <padding>
  70     <Insets bottom="14.0" left="14.0" right="14.0" top="14.0" />
  71   </padding>
  72   <rowConstraints>
  73     <RowConstraints maxHeight="+Infinity" minHeight="-Infinity" valignment="CENTER" vgrow="ALWAYS" />
  74     <RowConstraints maxHeight="-Infinity" minHeight="-Infinity" vgrow="NEVER" />
  75   </rowConstraints>
  76 </GridPane>