CLIM mail archive
[Prev][Next][Index][Thread]
Bug-report
oops - left out the frame def - here it is again:
Allegro 4.x, Clim 1.1, Sparc 10
I'm trying to smash together a bunch of independent frames into one
mondo frame. In the course of this exercise, i get them together, but
notice a 'problem'. Some of the pane definitions seem to have
multiple values for things like :default-text-style (some are actual
text styles, some arent), :incremental-redisplay,
:redisplay-function, etc
Here's a frame defintion and the associated stuff....
jim
(clim::define-application-frame drawing-window ()
((instances :accessor :instances :initform nil :initarg :instances))
(:panes
((menu-pane :command-menu
:default-text-style '(:fix :roman :small)
:borders t) ;;; :display-function 'command-menu-display-function
(display-area :application
:default-text-style '(:fix :roman :small)
:scroll-bars :both
:borders t
:redisplay-after-commands t)
(graphic-menu :application
:default-text-style '(:fix :roman :small)
:scroll-bars :none
:borders nil
:redisplay-after-commands t)
(doc-pane :pointer-documentation
:default-text-style '(:fix :roman :small)
:redisplay-after-commands t)))
(:layout
((main
(:column :rest
(:row :rest
(graphic-menu 1/16)
(display-area :rest))
(menu-pane 1/16)
(doc-pane 1/16)))))
(:Command-table (drawing-command-table)))
SMASHER(274): (clim::find-frame-descriptor 'drawing::drawing-window)
#<CLIM::FRAME-DESCRIPTOR DRAWING-WINDOW @ #x173fb5e>
SMASHER(275): (clim::frame-descriptor-pane-descriptions *)
((DRAWING::MENU-PANE :COMMAND-MENU :DEFAULT-TEXT-STYLE (:FIX :ROMAN :SMALL) :BORDERS T :DEFAULT-TEXT-STYLE
#<CLIM::TEXT-STYLE :SANS-SERIF.:ROMAN.:LARGE @ #xb444e6> :INCREMENTAL-REDISPLAY T ...)
(DRAWING::DISPLAY-AREA :APPLICATION :DEFAULT-TEXT-STYLE (:FIX :ROMAN :SMALL) :SCROLL-BARS :BOTH :BORDERS T
:REDISPLAY-AFTER-COMMANDS T ...)
(DRAWING::GRAPHIC-MENU :APPLICATION :DEFAULT-TEXT-STYLE (:FIX :ROMAN :SMALL) :SCROLL-BARS :NONE :BORDERS NIL
:REDISPLAY-AFTER-COMMANDS T ...)
(DRAWING::DOC-PANE :POINTER-DOCUMENTATION :DEFAULT-TEXT-STYLE (:FIX :ROMAN :SMALL) :REDISPLAY-AFTER-COMMANDS T
:DEFAULT-TEXT-STYLE #<CLIM::TEXT-STYLE :SANS-SERIF.:BOLD.:NORMAL @ #xc2a2f6> :DISPLAY-AFTER-COMMANDS NIL ...))
SMASHER(276): (print (setq pane (first (setq panes *))))
(DRAWING::MENU-PANE :COMMAND-MENU :DEFAULT-TEXT-STYLE (:FIX :ROMAN :SMALL) :BORDERS T :DEFAULT-TEXT-STYLE
#<CLIM::TEXT-STYLE :SANS-SERIF.:ROMAN.:LARGE @ #xb444e6> :INCREMENTAL-REDISPLAY T :DISPLAY-FUNCTION DISPLAY-COMMAND-MENU
:DISPLAY-AFTER-COMMANDS T :DEFAULT-SIZE :COMPUTE :SCROLL-BARS NIL)
(DRAWING::MENU-PANE :COMMAND-MENU :DEFAULT-TEXT-STYLE (:FIX :ROMAN :SMALL) :BORDERS T :DEFAULT-TEXT-STYLE
#<CLIM::TEXT-STYLE :SANS-SERIF.:ROMAN.:LARGE @ #xb444e6> :INCREMENTAL-REDISPLAY T ...)
SMASHER(277): (print panes)
((DRAWING::MENU-PANE :COMMAND-MENU :DEFAULT-TEXT-STYLE (:FIX :ROMAN :SMALL) :BORDERS T :DEFAULT-TEXT-STYLE
#<CLIM::TEXT-STYLE :SANS-SERIF.:ROMAN.:LARGE @ #xb444e6> :INCREMENTAL-REDISPLAY T :DISPLAY-FUNCTION DISPLAY-COMMAND-MENU
:DISPLAY-AFTER-COMMANDS T :DEFAULT-SIZE :COMPUTE :SCROLL-BARS NIL)
(DRAWING::DISPLAY-AREA :APPLICATION :DEFAULT-TEXT-STYLE (:FIX :ROMAN :SMALL) :SCROLL-BARS :BOTH :BORDERS T
:REDISPLAY-AFTER-COMMANDS T :DEFAULT-SIZE :REST)
(DRAWING::GRAPHIC-MENU :APPLICATION :DEFAULT-TEXT-STYLE (:FIX :ROMAN :SMALL) :SCROLL-BARS :NONE :BORDERS NIL
:REDISPLAY-AFTER-COMMANDS T :DEFAULT-SIZE :REST)
(DRAWING::DOC-PANE :POINTER-DOCUMENTATION :DEFAULT-TEXT-STYLE (:FIX :ROMAN :SMALL) :REDISPLAY-AFTER-COMMANDS T
:DEFAULT-TEXT-STYLE #<CLIM::TEXT-STYLE :SANS-SERIF.:BOLD.:NORMAL @ #xc2a2f6> :DISPLAY-AFTER-COMMANDS NIL :DEFAULT-SIZE :COMPUTE
:SCROLL-BARS NIL))
((DRAWING::MENU-PANE :COMMAND-MENU :DEFAULT-TEXT-STYLE (:FIX :ROMAN :SMALL) :BORDERS T :DEFAULT-TEXT-STYLE
#<CLIM::TEXT-STYLE :SANS-SERIF.:ROMAN.:LARGE @ #xb444e6> :INCREMENTAL-REDISPLAY T ...)
(DRAWING::DISPLAY-AREA :APPLICATION :DEFAULT-TEXT-STYLE (:FIX :ROMAN :SMALL) :SCROLL-BARS :BOTH :BORDERS T
:REDISPLAY-AFTER-COMMANDS T ...)
(DRAWING::GRAPHIC-MENU :APPLICATION :DEFAULT-TEXT-STYLE (:FIX :ROMAN :SMALL) :SCROLL-BARS :NONE :BORDERS NIL
:REDISPLAY-AFTER-COMMANDS T ...)
(DRAWING::DOC-PANE :POINTER-DOCUMENTATION :DEFAULT-TEXT-STYLE (:FIX :ROMAN :SMALL) :REDISPLAY-AFTER-COMMANDS T
:DEFAULT-TEXT-STYLE #<CLIM::TEXT-STYLE :SANS-SERIF.:BOLD.:NORMAL @ #xc2a2f6> :DISPLAY-AFTER-COMMANDS NIL ...))
SMASHER(278):
Follow-Ups:
- Bug-report
- From: Scott McKay <SWM@stony-brook.scrc.symbolics.com>
Main Index |
Thread Index