forked from cerc-io/plugeth
Visual updates
This commit is contained in:
parent
de183e80db
commit
9e38ca555d
@ -231,7 +231,7 @@ ApplicationWindow {
|
|||||||
}
|
}
|
||||||
height: parent.height
|
height: parent.height
|
||||||
width: parent.width
|
width: parent.width
|
||||||
TableViewColumn{ id: message ; role: "message" ; title: "log" ; width: logTableView.width -1 }
|
TableViewColumn{ id: message ; role: "message" ; title: "log" ; width: logTableView.width - 2 }
|
||||||
model: logModel
|
model: logModel
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -258,16 +258,6 @@ ApplicationWindow {
|
|||||||
exec()
|
exec()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Button {
|
|
||||||
anchors {
|
|
||||||
left: dbgCommand.right
|
|
||||||
}
|
|
||||||
text: "Exec"
|
|
||||||
onClicked: {
|
|
||||||
exec()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
toolBar: ToolBar {
|
toolBar: ToolBar {
|
||||||
|
@ -73,6 +73,10 @@ func (self *DebuggerWindow) Compile(code string) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (self *DebuggerWindow) ClearLog() {
|
||||||
|
self.win.Root().Call("clearLog")
|
||||||
|
}
|
||||||
|
|
||||||
func (self *DebuggerWindow) Debug(valueStr, gasStr, gasPriceStr, scriptStr, dataStr string) {
|
func (self *DebuggerWindow) Debug(valueStr, gasStr, gasPriceStr, scriptStr, dataStr string) {
|
||||||
if !self.Db.done {
|
if !self.Db.done {
|
||||||
self.Db.Q <- true
|
self.Db.Q <- true
|
||||||
@ -188,8 +192,8 @@ func (self *DebuggerWindow) ExecCommand(command string) {
|
|||||||
switch cmd[0] {
|
switch cmd[0] {
|
||||||
case "help":
|
case "help":
|
||||||
self.Logln("Debugger commands:")
|
self.Logln("Debugger commands:")
|
||||||
self.Logln("break, bp Set breakpoint on instruction")
|
self.Logln("break, bp Set breakpoint on instruction")
|
||||||
self.Logln("clear [break, bp] Clears previous set sub-command(s)")
|
self.Logln("clear [log, break, bp] Clears previous set sub-command(s)")
|
||||||
case "break", "bp":
|
case "break", "bp":
|
||||||
if len(cmd) > 1 {
|
if len(cmd) > 1 {
|
||||||
lineNo, err := strconv.Atoi(cmd[1])
|
lineNo, err := strconv.Atoi(cmd[1])
|
||||||
@ -211,6 +215,8 @@ func (self *DebuggerWindow) ExecCommand(command string) {
|
|||||||
self.vm.BreakPoints = nil
|
self.vm.BreakPoints = nil
|
||||||
|
|
||||||
self.Logln("Breakpoints cleared")
|
self.Logln("Breakpoints cleared")
|
||||||
|
case "log":
|
||||||
|
self.ClearLog()
|
||||||
default:
|
default:
|
||||||
self.Logf("clear '%s' is not valid", cmd[1])
|
self.Logf("clear '%s' is not valid", cmd[1])
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user