CLIM mail archive
[Prev][Next][Index][Thread]
Bugs in clim:accepting-values window
I am using CLIM 1.0 on Allegro CL 4.1.beta.0 [Sun4; R1] (2/24/92 12:57).
1. No horizontal scroll bar on AVV window. This is a little annoying
if you have a big display (or a little screen).
2. "<abort> aborts, <end> uses these values" is a most confusing thing
to print on the AVV frame when those keys aren't on your keyboard.
Indeed, as far as I can tell, there are no keyboard accellerators for
those two operations when your keyboard doesn't have those two keys.
How about "<control-D> aborts, <control-Z> uses these values".
As a further feature for clim 2.0 (3.0?), I'd like to see the exit message
displayed using a method that can be customized by application code.
Suppose I want my exit boxes to be graphical, like on the MacIntosh:
------- ----------
| Done | | Cancel |
------- ----------
Then I might define a subclass of the avv frame and pass it into accepting-values.
(defclass my-avv-frame (clim:avv-frame) () )
(defmethod clim:avv-display-exit-boxes ((frame my-avv-frame) stream)
... my code ...
)
(accepting-values (t :own-window t :frame-class 'my-avv-frame)
... more code...
)
Just a suggestion.
jeff morrill
jmorrill@bbn.com
Follow-Ups:
Main Index |
Thread Index