macro stepper: fixed interface bugs
svn: r13109 original commit: 502edfb02f4abf631f1d878d207a781d71a51104
This commit is contained in:
parent
8f08e40c41
commit
b99ae65e0d
|
@ -68,9 +68,10 @@
|
||||||
(super-new)))
|
(super-new)))
|
||||||
|
|
||||||
(define controller%
|
(define controller%
|
||||||
(class (secondary-partition-mixin
|
(class* (secondary-partition-mixin
|
||||||
(selection-manager-mixin
|
(selection-manager-mixin
|
||||||
(mark-manager-mixin
|
(mark-manager-mixin
|
||||||
(displays-manager-mixin
|
(displays-manager-mixin
|
||||||
object%))))
|
object%))))
|
||||||
|
(controller<%>)
|
||||||
(super-new)))
|
(super-new)))
|
||||||
|
|
|
@ -54,8 +54,10 @@
|
||||||
|
|
||||||
has-prev?
|
has-prev?
|
||||||
has-next?
|
has-next?
|
||||||
|
#|
|
||||||
at-start?
|
at-start?
|
||||||
at-end?
|
at-end?
|
||||||
|
|#
|
||||||
navigate-to-start
|
navigate-to-start
|
||||||
navigate-to-end
|
navigate-to-end
|
||||||
navigate-previous
|
navigate-previous
|
||||||
|
|
|
@ -237,12 +237,12 @@
|
||||||
(list navigator)))))
|
(list navigator)))))
|
||||||
|
|
||||||
;; Navigation
|
;; Navigation
|
||||||
|
#|
|
||||||
(define/public-final (at-start?)
|
(define/public-final (at-start?)
|
||||||
(send: (focused-term) term-record<%> at-start?))
|
(send: (focused-term) term-record<%> at-start?))
|
||||||
(define/public-final (at-end?)
|
(define/public-final (at-end?)
|
||||||
(send: (focused-term) term-record<%> at-end?))
|
(send: (focused-term) term-record<%> at-end?))
|
||||||
|
|#
|
||||||
(define/public-final (navigate-to-start)
|
(define/public-final (navigate-to-start)
|
||||||
(send: (focused-term) term-record<%> navigate-to-start)
|
(send: (focused-term) term-record<%> navigate-to-start)
|
||||||
(update/save-position))
|
(update/save-position))
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
|
|
||||||
#lang scheme/base
|
#lang scheme/base
|
||||||
(require scheme/class
|
(require scheme/class
|
||||||
macro-debugger/util/class-iop
|
macro-debugger/util/class-iop
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
go)
|
go)
|
||||||
|
|
||||||
(define macro-stepper-director%
|
(define macro-stepper-director%
|
||||||
(class object%
|
(class* object% (director<%>)
|
||||||
(define stepper-frames (make-hasheq))
|
(define stepper-frames (make-hasheq))
|
||||||
|
|
||||||
;; Flags is a subset(list) of '(no-obsolete no-new-traces)
|
;; Flags is a subset(list) of '(no-obsolete no-new-traces)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user