# Gambas Form File 3.0

{ Form Form
  MoveScaled(0,0,80,64)
  Arrangement = Arrange.Fill
  { panBorder Panel
    MoveScaled(2,2,77,60)
    Arrangement = Arrange.Vertical
    Border = Border.Plain
    { cmbFamily ComboBox
      MoveScaled(40,1,27,4)
      ReadOnly = True
    }
    { panFilter HBox
      MoveScaled(4,7,70,4)
      Background = Color.TextBackground
      { txtFilter ButtonBox
        MoveScaled(0,0,51,4)
        Expand = True
        Picture = Picture["icon:/small/refresh"]
        Border = False
        Button = False
        ClearButton = True
        Filter = True
      }
      { spnCache Spinner
        MoveScaled(56,0,4,4)
        Visible = False
        ToolTip = ("Building cache") & "..."
        Margin = True
        Type = Spinner.Circle
      }
      { btnRefresh ToolButton
        MoveScaled(61,0,4,4)
        ToolTip = ("Refresh cache")
        Picture = Picture["icon:/small/refresh"]
      }
      { btnPreview ToolButton
        MoveScaled(65,0,4,4)
        ToolTip = ("Show font preview")
        Picture = Picture["icon:/small/preview"]
        Toggle = True
        Value = True
      }
    }
    { sepFilter Separator
      MoveScaled(17,14,35,0)
    }
    { txtFamily Label
      MoveScaled(14,15,36,3)
      Alignment = Align.BottomNormal
    }
    { panFont HBox
      MoveScaled(3,19,73,4)
      { panStyle HBox
        MoveScaled(0,0,16,4)
        { btnBold ToolButton
          MoveScaled(0,0,4,4)
          ToolTip = ("Bold")
          Picture = Picture["icon:/small/text-bold"]
          Toggle = True
        }
        { btnItalic ToolButton
          MoveScaled(4,0,4,4)
          ToolTip = ("Italic")
          Picture = Picture["icon:/small/text-italic"]
          Toggle = True
        }
        { btnUnderline ToolButton
          MoveScaled(8,0,4,4)
          ToolTip = ("Underline")
          Picture = Picture["icon:/small/text-underline"]
          Toggle = True
        }
        { btnStrikeout ToolButton
          MoveScaled(12,0,4,4)
          ToolTip = ("Strikeout")
          Picture = Picture["icon:/small/text-strike"]
          Toggle = True
        }
      }
      { btnRelative CheckBox
        MoveScaled(17,0,11,4)
        AutoResize = True
        Text = ("Relative")
      }
      { Panel1 Panel
        MoveScaled(29,0,1,4)
      }
      { sldSize Slider
        MoveScaled(32,0,15,4)
        Expand = True
        Orientation = ScrollBar.Horizontal
      }
      { txtSize SpinBox
        MoveScaled(63,0,8,4)
        Alignment = Align.Right
        ReadOnly = True
        ShowSign = True
      }
    }
    { sepToolbar Separator
      MoveScaled(15,24,35,0)
    }
    { tvwFamily TreeView
      MoveScaled(3,26,66,14)
      Expand = True
      Border = False
      ScrollBar = Scroll.Vertical
    }
    { sepTree Separator
      MoveScaled(17,44,35,0)
    }
    { panExample Panel
      MoveScaled(4,47,62.875,10.875)
      Background = Color.TextBackground
      Arrangement = Arrange.Vertical
      Margin = True
      { txtExample Label
        MoveScaled(0,3,62,5)
        Background = Color.TextBackground
        Foreground = Color.TextForeground
        Expand = True
      }
    }
  }
}
