# Gambas Form File 3.0

{ Form Form
  MoveScaled(0,0,125,50)
  Text = ("Debug")
  Persistent = True
  Arrangement = Arrange.Fill
  { mnuVcBranch Menu
    #Translate = False
    Text = "Menu1"
    Visible = False
    { Menu1 Menu
    }
  }
  { wizDebug Wizard
    MoveScaled(2,5,122,41)
    Arrangement = Arrange.Vertical
    Count = 8
    ShowTitle = False
    ShowButton = False
    Border = False
    Index = 0
    Text = ("Debugging")
    { panDebug HBox
      MoveScaled(1,2,112,36)
      Expand = True
      { splDebug HSplit
        MoveScaled(6,1,94,34)
        Expand = True
        { lvwStack ListView
          MoveScaled(0,0,14,33)
          Mouse = Mouse.Pointing
          Border = False
        }
        { Panel7 VBox
          MoveScaled(16,1,74,32)
          { panWatch HBox
            MoveScaled(1,1,71,3)
            Drop = True
            { Panel5 HBox
              MoveScaled(1,0,41,3)
              Background = Color.TextBackground
              Expand = True
              { btnKillWatch ToolButton
                MoveScaled(0,0,3,3)
                ToolTip = ("Remove current expression")
                Picture = Picture["icon:/tiny/remove"]
              }
              { btnAddWatch ToolButton
                MoveScaled(3,0,3,3)
                ToolTip = ("Add expression")
                Picture = Picture["icon:/tiny/watch"]
              }
              { cmbWatch ComboBox
                MoveScaled(6,0,27,3)
                Expand = True
                Border = False
              }
            }
            { Separator6 Separator
              MoveScaled(52,0,0,3)
            }
            { btnShowMe ToolButton
              MoveScaled(56,0,4,3)
              #Translate = False
              Font = Font["-1"]
              ToolTip = "Display ME"
              Text = "ME"
            }
            { Separator3 Separator
              MoveScaled(63,0,0,3)
            }
          }
          { Separator4 Separator
            MoveScaled(4,11,30,0)
          }
          { splVariable HSplit
            MoveScaled(3,12,67,19)
            Expand = True
            { cvwVariable ColumnView
              MoveScaled(4,2,27,15)
              Expand = True
              Header = False
              Border = False
            }
            { cvwObject ColumnView cvwVariable
              Name = "cvwObject"
              MoveScaled(34,2,24,14)
              Expand = True
              Header = False
              Border = False
            }
          }
        }
      }
      { Panel4 Panel
        MoveScaled(107,1,4,4)
      }
    }
    Index = 1
    Text = ("Console")
    { panConsole Panel
      MoveScaled(1,1,113,24)
      Expand = True
      Arrangement = Arrange.Fill
    }
    Index = 2
    Text = ("Breakpoints")
    { panBreakpoint HBox
      MoveScaled(0,0,76,4)
      { btnRemoveBreakpoint ToolButton
        MoveScaled(3,0,11,4)
        ToolTip = ("Remove breakpoint")
        AutoResize = True
        Text = ("Remove")
        Picture = Picture["icon:/small/remove"]
      }
      { btnDisableBreakpoint ToolButton
        MoveScaled(14,0,11,4)
        ToolTip = ("Disable breakpoint")
        AutoResize = True
        Text = ("Disable")
        Picture = Picture["icon:/small/cancel"]
      }
      { btnEnableBreakpoint ToolButton
        MoveScaled(25,0,11,4)
        ToolTip = ("Enable breakpoint")
        AutoResize = True
        Text = ("Enable")
        Picture = Picture["icon:/small/apply"]
      }
      { btnRemoveAllBreakpoint ToolButton
        MoveScaled(37,0,13,4)
        ToolTip = ("Remove all breakpoints")
        AutoResize = True
        Text = ("Remove all")
        Picture = Picture["icon:/small/trash"]
      }
      { Spring2 Spring
        MoveScaled(62,0,4,4)
      }
      { Panel6 Panel
        MoveScaled(66,0,4,4)
      }
    }
    { Separator1 Separator
      MoveScaled(34,5,8,0)
    }
    { gvwBreakpoint GridView
      MoveScaled(7,9,53,28)
      Expand = True
      Border = False
      Mode = Select.Multiple
      Header = GridView.Horizontal
    }
    { timBreakpoint #Timer
      #MoveScaled(74,8)
      Delay = 50
    }
    Index = 3
    Text = ("Warnings")
    { Panel2 HBox
      MoveScaled(28,9,53,24)
      Expand = True
      { gvwCompilation GridView
        MoveScaled(1,1,38,21)
        Expand = True
        Border = False
        Mode = Select.Single
        Header = GridView.Horizontal
      }
      { panButtonCompilation Panel
        MoveScaled(46,5,4,4)
      }
    }
    Index = 4
    Text = ("Tasks")
    { Panel3 HBox
      MoveScaled(10,10,61,24)
      Expand = True
      { gvwTask GridView
        MoveScaled(1,1,52,22)
        Expand = True
        Border = False
        Mode = Select.Single
        Header = GridView.Horizontal
      }
      { panButtonTask Panel
        MoveScaled(56,3,4,4)
      }
    }
    { timTask #Timer
      #MoveScaled(73,17)
    }
    Index = 5
    Text = ("Unit tests")
    { panTest HBox
      MoveScaled(0,0,119,4)
      { btnTestClear ToolButton
        MoveScaled(0,0,4,4)
        ToolTip = ("Clear console")
        Picture = Picture["icon:/small/clear"]
      }
      { btnTest ToolButton
        MoveScaled(5,0,14,4)
        Action = "test"
        AutoResize = True
        Text = ("Run test")
        Picture = Picture["icon:/small/ok"]
      }
      { spnTest Spinner
        MoveScaled(27,0,4,4)
        Visible = False
        Margin = True
        Type = Spinner.Circle
      }
      { panTestResult DrawingArea
        MoveScaled(33,0,52,4)
        Arrangement = Arrange.Horizontal
        Centered = True
        Spacing = True
        { picTestResult PictureBox
          MoveScaled(3,0,4,4)
          Alignment = Align.Center
        }
        { lblTestResult Label
          MoveScaled(9,0,12,4)
          Font = Font["Bold"]
          AutoResize = True
        }
      }
    }
    { Separator2 Separator
      MoveScaled(19,6,34,0)
    }
    { trmTest TerminalView
      MoveScaled(1,8,69,27)
      Expand = True
      Border = False
      Limit = 65536
      Blink = True
      ShowScrollBar = True
      ShowLink = True
      ReadOnly = True
    }
    Index = 6
    Text = ("Version control")
    { panVersionControl HBox
      MoveScaled(0,0,119,4)
      { btnVcClear ToolButton
        MoveScaled(0,0,4,4)
        ToolTip = ("Clear console")
        Picture = Picture["icon:/small/clear"]
      }
      { btnVcCommit ToolButton
        MoveScaled(9,0,12,4)
        AutoResize = True
        Text = ("Commit") & "..."
        Picture = Picture["icon:/small/upload"]
      }
      { btnVcUpdate ToolButton
        MoveScaled(20,0,15,4)
        AutoResize = True
        Text = ("Synchronize")
        Picture = Picture["icon:/small/download"]
      }
      { btnVcRevert ToolButton
        MoveScaled(34,0,20,4)
        AutoResize = True
        Text = ("Revert all changes") & "..."
        Picture = Picture["icon:/small/undo"]
      }
      { btnVcAddAll ToolButton
        MoveScaled(54,0,27,4)
        AutoResize = True
        Text = ("Add everything to repository")
        Picture = Picture["icon:/small/add"]
      }
      { Spring1 Spring
        MoveScaled(82,0,4,4)
      }
      { lblVcName Label
        MoveScaled(90,0,6,4)
        Font = Font["Bold"]
        AutoResize = True
      }
      { Panel9 Panel
        MoveScaled(99,0,1,4)
      }
      { btnVcBranch MenuButton
        MoveScaled(102,0,11,4)
        AutoResize = True
        Picture = Picture["icon:/small/bookmark"]
        Border = False
        Menu = "mnuVcBranch"
        MenuOnly = True
      }
      { Panel8 Panel
        MoveScaled(114,0,4,4)
      }
    }
    { Separator7 Separator
      MoveScaled(19,6,34,0)
    }
    { trmVersionControl TerminalView
      MoveScaled(1,8,69,27)
      Expand = True
      Border = False
      Limit = 65536
      Blink = True
      ShowLink = True
      ReadOnly = True
    }
    Index = 7
    Text = ("Search result")
    { panSearch HBox
      MoveScaled(1,0,97,4)
      { btnCancelSearch ToolButton
        MoveScaled(0,0,10,4)
        Visible = False
        ToolTip = ("Cancel current search")
        AutoResize = True
        Text = ("Cancel")
        Picture = Picture["icon:/small/halt"]
      }
      { btnCloseSearch ToolButton
        MoveScaled(11,0,10,4)
        AutoResize = True
        Text = ("Close")
        Picture = Picture["icon:/small/close"]
      }
      { btnShowSearch ToolButton
        MoveScaled(21,0,21,4)
        AutoResize = True
        Text = ("Show search window")
        Picture = Picture["icon:/small/find"]
      }
      { btnRefreshSearch ToolButton
        MoveScaled(43,0,18,4)
        AutoResize = True
        Text = ("Search again")
        Picture = Picture["icon:/small/refresh"]
      }
      { Panel1 Panel
        MoveScaled(62,0,2,4)
        Expand = True
      }
      { lblBrowse Label
        MoveScaled(73,0,11,4)
        Font = Font["Italic"]
        Padding = 4
        AutoResize = True
      }
      { spnSearch Spinner
        MoveScaled(86,0,4,4)
        Visible = False
        Padding = 4
        Type = Spinner.Circle
      }
      { panButtonSearch Panel
        MoveScaled(90,0,4,4)
      }
    }
    { Separator5 Separator
      MoveScaled(35,5,8,0)
    }
    { panBrowse Panel
      MoveScaled(1,9,79,22)
      Expand = True
      Arrangement = Arrange.Fill
      { gvwFind GridView
        MoveScaled(23,4,47,16)
        Visible = False
        Border = False
        Mode = Select.Single
        Header = GridView.Horizontal
      }
      { lblNotFound TextLabel
        MoveScaled(1,1,26,12)
        Visible = False
        Font = Font["Bold,+2"]
        Padding = 8
        Text = ("Search string cannot be found.")
      }
    }
    Index = 0
  }
}

# Gambas Action File 3.0

{ Actions
  { Action test
    Text = "Run test"
    Picture = "icon:/small/ok"
  }
}
