# Gambas Form File 3.0

{ Form Form
  MoveScaled(0,0,135,50)
  Text = ("Debug")
  Persistent = True
  Arrangement = Arrange.Fill
  { wizDebug Wizard
    MoveScaled(2,1,128,45)
    Arrangement = Arrange.Vertical
    Count = 6
    ShowTitle = False
    ShowButton = False
    Border = False
    Index = 0
    Text = ("Console")
    { panConsole Panel
      MoveScaled(1,4,113,24)
      Expand = True
      Arrangement = Arrange.Fill
    }
    Index = 1
    Text = ("Warnings")
    { panWarning Panel
      MoveScaled(1,1,103,3)
      Arrangement = Arrange.Horizontal
      AutoResize = True
      Border = Border.Styled
      { btnCopyWarning ToolButton
        MoveScaled(1,0,11,3)
        ToolTip = ("Copy")
        AutoResize = True
        Text = ("Copy")
        Picture = Picture["icon:/small/copy"]
      }
      { btnSelectAllWarning ToolButton
        MoveScaled(12,0,16,3)
        Visible = False
        ToolTip = ("Copy")
        AutoResize = True
        Text = ("Select all")
        Picture = Picture["icon:/small/select-all"]
      }
      { btnUnselectAllWarning ToolButton
        MoveScaled(28,0,16,3)
        Visible = False
        ToolTip = ("Copy")
        AutoResize = True
        Text = ("Unselect all")
        Picture = Picture["icon:/small/unselect"]
      }
      { Panel7 Panel
        MoveScaled(98,0,3,3)
      }
    }
    { gvwCompilation GridView
      MoveScaled(29,10,38,21)
      Background = Color.TextBackground
      Expand = True
      Mode = Select.Single
      Header = GridView.Horizontal
    }
    Index = 2
    Text = ("Tasks")
    { panTask Panel
      MoveScaled(1,2,103,4)
      Arrangement = Arrange.Horizontal
      AutoResize = True
      Border = Border.Styled
      { lblTaskCount Label
        MoveScaled(3,1,20,2)
        Spacing = True
        AutoResize = True
      }
      { btnCopyTask ToolButton
        MoveScaled(48,0,11,3)
        Visible = False
        ToolTip = ("Copy")
        AutoResize = True
        Text = ("Copy")
        Picture = Picture["icon:/small/copy"]
      }
      { Panel10 Panel
        MoveScaled(98,0,3,3)
      }
    }
    { gvwTask GridView
      MoveScaled(11,11,52,22)
      Expand = True
      Mode = Select.Single
      Header = GridView.Horizontal
    }
    { panButtonTask Panel
      MoveScaled(66,13,4,4)
      Ignore = True
    }
    { timTask #Timer
      #MoveScaled(73,17)
      Ignore = True
    }
    Index = 3
    Text = ("Unit tests")
    { Panel12 Panel
      MoveScaled(0,0,127,4)
      Arrangement = Arrange.Horizontal
      AutoResize = True
      Border = Border.Styled
      { panTest HBox
        MoveScaled(0,0,116,3)
        Expand = True
        { btnTestClear ToolButton
          MoveScaled(0,0,3,3)
          ToolTip = ("Clear console")
          Picture = Picture["icon:/small/clear"]
        }
        { btnTest ToolButton
          MoveScaled(5,0,12,3)
          Action = "test"
          AutoResize = True
          Text = ("Run test")
          Picture = Picture["icon:/small/ok"]
        }
        { Panel6 Panel
          MoveScaled(18,0,42,3)
          Arrangement = Arrange.Vertical
          Centered = True
          { cmbTest ComboBox
            MoveScaled(0,0,40,3)
            Background = Color.Transparent
            ReadOnly = True
          }
        }
        { Panel4 Panel
          MoveScaled(61,0,1,3)
        }
        { spnTest Spinner
          MoveScaled(63,0,3,3)
          Visible = False
          Type = Spinner.Circle
        }
        { panTestResult DrawingArea
          MoveScaled(67,0,27,3)
          Arrangement = Arrange.Horizontal
          Centered = True
          Spacing = True
          { picTestResult PictureBox
            MoveScaled(3,0,4,3)
            Alignment = Align.Center
          }
          { lblTestResult Label
            MoveScaled(9,0,12,3)
            Font = Font["Bold"]
            AutoResize = True
          }
        }
        { Spring2 Spring
          MoveScaled(95,1,5,1)
        }
        { btnConfigTest ToolButton
          MoveScaled(100,0,15,3)
          Action = "test-suite"
          AutoResize = True
          Text = ("Test suites") & "..."
          Picture = Picture["icon:/small/text-list"]
        }
      }
      { Panel13 Panel
        MoveScaled(120,0,3,3)
      }
    }
    { trmTest TerminalView
      MoveScaled(1,8,69,27)
      Expand = True
      Limit = 65536
      Blink = True
      ShowScrollBar = True
      ShowLink = True
      ReadOnly = True
    }
    Index = 4
    Text = ("Search result")
    { Panel15 Panel
      MoveScaled(1,0,108,3)
      Arrangement = Arrange.Horizontal
      AutoResize = True
      Border = Border.Styled
      { panSearch HBox
        MoveScaled(1,0,97,3)
        Expand = True
        { btnBrowseTitle ToolButton
          MoveScaled(2,0,11,3)
          Font = Font["Bold"]
          Mouse = Cursor.Pointing
          AutoResize = True
        }
        { sepBrowseTitle Separator
          MoveScaled(17,0,0,3)
        }
        { Panel2 Panel
          MoveScaled(19,0,1,3)
        }
        { lblBrowse TextLabel
          MoveScaled(23,0,11,3)
          AutoResize = True
          Alignment = Align.Normal
          Wrap = False
        }
        { Panel1 Panel
          MoveScaled(71,0,2,3)
          Expand = True
        }
        { spnSearch Spinner
          MoveScaled(87,0,3,3)
          Visible = False
          Padding = 4
          Type = Spinner.Circle
        }
      }
      { panButtonSearch Panel
        MoveScaled(101,0,3,3)
      }
    }
    { panBrowse Panel
      MoveScaled(1,9,84,32)
      Expand = True
      Arrangement = Arrange.Fill
      { gvwFind GridView
        MoveScaled(23,10,47,16)
        Visible = False
        Background = Color.TextBackground
        Mode = Select.Single
        Grid = False
        Padding = 0
        Header = GridView.Both
      }
    }
    Index = 5
    Text = ("DBus explorer")
    { panDbusExplorer Panel
      MoveScaled(1,1,127,4)
      Arrangement = Arrange.Horizontal
      AutoResize = True
      Border = Border.Styled
      { btnDbusRefresh ToolButton
        MoveScaled(0,0,11,3)
        AutoResize = True
        Text = ("Refresh")
        Picture = Picture["icon:/small/refresh"]
      }
      { btnDBusId ToolButton
        MoveScaled(13,0,25,3)
        AutoResize = True
        Text = ("Show DBus identifiers")
        Picture = Picture["icon:/small/key"]
        Toggle = True
      }
      { btnDbusPasteSymbol ToolButton
        MoveScaled(38,0,18,3)
        AutoResize = True
        Text = ("Paste symbol")
        Picture = Picture["icon:/small/paste"]
      }
      { Panel9 Panel
        MoveScaled(123,0,3,3)
      }
    }
    { Panel3 Panel
      MoveScaled(58,6,4,1)
    }
    { splDbusExplorer Splitter
      MoveScaled(2,7,127,36)
      Expand = True
      Spacing = True
      Border = False
      { Panel5 VBox
        MoveScaled(4,3,26.875,28.875)
        { tabBus TabPanel
          MoveScaled(1,2,23,15)
          Expand = True
          Border = False
          Count = 2
          Separator = False
          Index = 0
          Text = ("System")
          Picture = Picture["icon:/small/system"]
          Index = 1
          Text = ("Session")
          Picture = Picture["icon:/small/user"]
          Index = 0
        }
        { lstDbusExplorer ListBox
          MoveScaled(2,11,21,16)
          Expand = True
          Ignore = True
        }
      }
      { tvwDbusExplorer TreeView
        MoveScaled(62,5,37,27)
        Background = Color.TextBackground
      }
    }
    { Panel8 Panel
      MoveScaled(65,44,6,1)
    }
    Index = 0
  }
}

# Gambas Action File 3.0

{ Actions
  { Action test
    Text = "Run test"
    Picture = "icon:/small/ok"
  }
  { Action test-suite
    Text = "Test suites"
    Picture = "icon:/small/text-list"
  }
}
