# Gambas Form File 3.0

{ Form Form
  MoveScaled(0,0,124,77)
  Text = ("Select a project")
  Icon = Picture["icon:/32/open"]
  Persistent = True
  Arrangement = Arrange.Vertical
  Spacing = True
  Margin = True
  { tabProject TabPanel
    MoveScaled(1,1,121,69)
    Expand = True
    Arrangement = Arrange.Vertical
    Border = False
    Count = 5
    Separator = False
    Index = 0
    Text = ("New")
    Picture = Picture["icon:/small/new"]
    { splCreate Splitter
      MoveScaled(1,1,118,63)
      Expand = True
      Spacing = True
      Border = False
      { dchProject DirChooser
        MoveScaled(2,1,41,59)
      }
      { VBox1 Panel
        MoveScaled(44,1,73,61)
        Arrangement = Arrange.Vertical
        Spacing = True
        { txtProjectName TextBox
          MoveScaled(2,2,59,4)
          Placeholder = ("Enter new project name") & "..."
        }
        { txtFilterType ButtonBox
          MoveScaled(3,9,24,4)
          Visible = False
          Enabled = False
          Foreground = Color.LightForeground
          Picture = Picture["icon:/small/clear"]
          Border = False
        }
        { svwTemplate ScrollView
          MoveScaled(3,18,58,27)
          Background = Color.TextBackground
          Expand = True
          Arrangement = Arrange.Row
          Spacing = True
          Margin = True
        }
        { HBox5 Panel
          MoveScaled(1,50,71,4)
          Arrangement = Arrange.Horizontal
          Spacing = True
          { Spring1 Spring
            MoveScaled(1,1,3,2)
          }
          { btnCreateAnother Button
            MoveScaled(9,0,26,4)
            AutoResize = True
            Text = ("Create in another window") & "..."
          }
          { btnCreateProject Button
            MoveScaled(36,0,16,4)
            Text = ("Create")
          }
          { btnCancel Button
            MoveScaled(53,0,16,4)
            Text = ("Cancel")
          }
        }
      }
    }
    Index = 1
    Text = ("Open")
    Picture = Picture["icon:/small/open"]
    { pchProject ProjectChooser
      MoveScaled(4,3,98,56)
      Expand = True
      Border = True
      ShowButton = True
    }
    Index = 2
    Text = ("Recent")
    Picture = Picture["icon:/small/open-recent"]
    { Panel5 Panel
      MoveScaled(2,2,91,56)
      Expand = True
      Arrangement = Arrange.Vertical
      { HBox2 Panel
        MoveScaled(1,1,82,4)
        Arrangement = Arrange.Horizontal
        AutoResize = True
        Spacing = True
        Border = Border.Styled
        { txtFilter ButtonBox
          MoveScaled(2,0,24,4)
          Background = Color.Transparent
          Expand = True
          Picture = Picture["icon:/small/clear"]
          Placeholder = ("Enter a filter")
          Border = False
          Filter = True
        }
        { Separator1 Separator
          MoveScaled(27,0,1,4)
        }
        { radSortByDate RadioButton radSort
          Name = "radSortByDate"
          MoveScaled(29,0,16,4)
          Tag = "0"
          AutoResize = True
          Text = ("Sort by date")
          Value = True
        }
        { radSortByName RadioButton radSort
          Name = "radSortByName"
          MoveScaled(45,0,16,4)
          Tag = "1"
          AutoResize = True
          Text = ("Sort by name")
        }
        { radSortByPath RadioButton radSort
          Name = "radSortByPath"
          MoveScaled(61,0,16,4)
          Tag = "2"
          AutoResize = True
          Text = ("Sort by path")
        }
        { Panel2 Panel
          MoveScaled(78,1,1,3)
        }
      }
      { lstRecent ScrollView
        MoveScaled(2,10,73,43)
        Background = Color.TextBackground
        Expand = True
        Arrangement = Arrange.Row
        Spacing = True
        Margin = True
        ScrollBar = Scroll.Vertical
      }
    }
    Index = 3
    Text = ("Examples")
    Picture = Picture["icon:/small/help"]
    { Panel3 Panel
      MoveScaled(3,1,92,60)
      Expand = True
      Arrangement = Arrange.Vertical
      { HBox3 Panel
        MoveScaled(2,2,78,4)
        Arrangement = Arrange.Horizontal
        AutoResize = True
        Border = Border.Styled
        { txtFilterExample ButtonBox
          MoveScaled(3,0,24,4)
          Background = Color.Transparent
          Expand = True
          Picture = Picture["icon:/small/clear"]
          Placeholder = ("Enter a filter")
          Border = False
          Filter = True
        }
      }
      { lstExample ScrollView
        MoveScaled(5,10,73,43)
        Background = Color.TextBackground
        Expand = True
        Arrangement = Arrange.Row
        Spacing = True
        Margin = True
        ScrollBar = Scroll.Vertical
      }
    }
    Index = 4
    Text = ("Installed software")
    Picture = Picture["icon:/small/download"]
    { Panel1 Panel
      MoveScaled(3,2,92,60)
      Expand = True
      Arrangement = Arrange.Vertical
      { HBox1 Panel
        MoveScaled(2,2,78,4)
        Arrangement = Arrange.Horizontal
        AutoResize = True
        Border = Border.Styled
        { txtFilterSoft ButtonBox
          MoveScaled(1,0,24,4)
          Background = Color.Transparent
          Expand = True
          Picture = Picture["icon:/small/clear"]
          Placeholder = ("Enter a filter")
          Border = False
          Filter = True
        }
      }
      { lstSoft ScrollView
        MoveScaled(4,13,73,43)
        Background = Color.TextBackground
        Expand = True
        Arrangement = Arrange.Row
        Spacing = True
        Margin = True
        ScrollBar = Scroll.Vertical
      }
    }
    Index = 0
  }
}
