[mcclim-cvs] CVS update: mcclim/Apps/Inspector/inspector.lisp
Robert Strandh
rstrandh at common-lisp.net
Sat Jan 29 14:48:39 UTC 2005
Update of /project/mcclim/cvsroot/mcclim/Apps/Inspector
In directory common-lisp.net:/tmp/cvs-serv30104
Modified Files:
inspector.lisp
Log Message:
Better layout for generic functions.
Date: Sat Jan 29 06:48:38 2005
Author: rstrandh
Index: mcclim/Apps/Inspector/inspector.lisp
diff -u mcclim/Apps/Inspector/inspector.lisp:1.1 mcclim/Apps/Inspector/inspector.lisp:1.2
--- mcclim/Apps/Inspector/inspector.lisp:1.1 Sat Jan 29 04:10:54 2005
+++ mcclim/Apps/Inspector/inspector.lisp Sat Jan 29 06:48:38 2005
@@ -182,16 +182,19 @@
(formatting-row (pane)
(formatting-cell (pane)
(surrounding-output-with-border (pane)
- (print (generic-function-name object) pane))))
- (loop for method in (generic-function-methods object)
- do (with-output-as-presentation
- (pane method (presentation-type-of method))
- (formatting-row (pane)
- (formatting-cell (pane)
- (print (method-qualifiers method)))
- (loop for specializer in (method-specializers method)
- do (formatting-cell (pane)
- (format pane "~s " (class-name specializer))))))))))
+ (format pane "Generic Function: ~s" (generic-function-name object)))))
+ (formatting-row (pane)
+ (formatting-cell (pane)
+ (formatting-table (pane)
+ (loop for method in (generic-function-methods object)
+ do (with-output-as-presentation
+ (pane method (presentation-type-of method))
+ (formatting-row (pane)
+ (formatting-cell (pane)
+ (print (method-qualifiers method)))
+ (loop for specializer in (method-specializers method)
+ do (formatting-cell (pane)
+ (format pane "~s " (class-name specializer)))))))))))))
(defun display-app (frame pane)
(inspect-object (obj frame) pane))
More information about the Mcclim-cvs
mailing list