Adjusted to Akoya

This commit is contained in:
Davte 2024-07-05 16:52:20 +02:00
parent 91825584cd
commit 603b4e87ef
Signed by: Davte
GPG Key ID: 70336F92E6814706

View File

@ -191,19 +191,29 @@ func ClickRepeatedly(s *SavedGroups, c chan os.Signal) {
n := 1
var minDistance float64
for {
for _, p := range selection.Points {
for i, p := range selection.Points {
if selection.Name == "akoya" { // hardcoded for Akoya presentation. #TODO: better handling (selection action list)
p.RightClick()
time.Sleep(100 * time.Millisecond)
press("v")
time.Sleep(50 * time.Millisecond)
keyboardWrite(strconv.Itoa(n))
n++
time.Sleep(50 * time.Millisecond)
press("enter")
time.Sleep(2000 * time.Millisecond)
if i == 0 {
p.RightClick()
time.Sleep(100 * time.Millisecond)
press("v")
time.Sleep(500 * time.Millisecond)
} else if i == 1 {
time.Sleep(200 * time.Millisecond)
p.Click()
time.Sleep(200 * time.Millisecond)
keyboardWrite(strconv.Itoa(n))
n++
time.Sleep(100 * time.Millisecond)
press("enter")
time.Sleep(500 * time.Millisecond)
} else {
p.Click()
time.Sleep(100 * time.Millisecond)
}
} else {
p.Click()
}
p.Click()
time.Sleep(100 * time.Millisecond)
}
fmt.Println(<-o)