/[mcclim]/mcclim/bordered-output.lisp
ViewVC logotype

Log of /mcclim/bordered-output.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Tag:

Revision 1.17 - (view) (annotate) - [select for diffs]
Tue Mar 20 01:41:17 2007 UTC (7 years, 1 month ago) by ahefner
Branch: MAIN
CVS Tags: HEAD, McCLIM-0-9-5, McCLIM-0-9-6
Changes since 1.16: +8 -9 lines
Diff to previous 1.16
Merge with medium line style. Eliminated merge-line-styles due to the
contraint in the spec that you can't have NIL components in your line
style.

Revision 1.16 - (view) (annotate) - [select for diffs]
Mon Mar 12 17:36:52 2007 UTC (7 years, 1 month ago) by thenriksen
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15
Added some valid default values for line styles in borders.

Revision 1.15 - (view) (annotate) - [select for diffs]
Mon Feb 5 03:16:55 2007 UTC (7 years, 2 months ago) by ahefner
Branch: MAIN
Changes since 1.14: +676 -95 lines
Diff to previous 1.14
Mostly rewrote bordered output. Introduced new border types :rounded
and :ellipse, and introduced various new keywords (:filled, :background,
:outline-ink, :shadow, :shadow-offset, :line-*, :padding-*, etc, to be
documented). Introduced generic functions make-bordered-output-record,
draw-output-border-under, draw-output-border-over to provide a CLOS-style
underpinning for the define-border-type macro. This also means you can
implement anonymous border styles via any object having applicable methods
for these functions. Filled borders should respond to presentation
highlighting if a :highlight keyword provides an alternate background ink
to use while highlighted.

Export aforementioned new border functions, draw-rounded-rectangle*, the
bordered-output-record class, and the highlight-output-record-tree function
via clim-externals.

Revision 1.14 - (view) (annotate) - [select for diffs]
Wed Mar 29 10:43:36 2006 UTC (8 years ago) by tmoore
Branch: MAIN
CVS Tags: McCLIM-0-9-3, McCLIM-0-9-4, mcclim-0-9-4
Changes since 1.13: +2 -2 lines
Diff to previous 1.13

Take out dependencies on case in symbol names. This makes McCLIM sort
of work in ACL's so-called modern mode; there have been some CLX fixes
recently that may get it all the way there.

Clean up events.lisp.

Add a callback-event, which will be used in ports that get high-level
gadget notifications in the event process and need to deliver them to
applications.

Changed the implementation of scroll bars. When the drag callback is
called, just move the sheet; assume that the gadget itself has updated
the value and the graphic representation. add a scroll-bar-values
interface that gets and sets all scroll bar values and only updates
the bar once. This will break the Beagle back end momentarily.

Revision 1.13 - (view) (annotate) - [select for diffs]
Sun Jan 2 05:24:49 2005 UTC (9 years, 3 months ago) by ahefner
Branch: MAIN
CVS Tags: McCLIM-0-9-1, McCLIM-0-9-2
Changes since 1.12: +19 -3 lines
Diff to previous 1.12
Add new :inset border shape. Use this to surround text fields created by accepting-values.
Reduce offset of :drop-shadow border by one pixel, to three pixels.

In accepting values dialogs, reclaim the space occupied by the dialog
after exiting.

Revision 1.12 - (view) (annotate) - [select for diffs]
Wed Oct 6 12:03:56 2004 UTC (9 years, 6 months ago) by moore
Branch: MAIN
Changes since 1.11: +1 -1 lines
Diff to previous 1.11
Changed STREAM-DESIGNATOR-SYMBOL to take a default value
argument. The value corresponding to T isn't always *STANDARD-OUTPUT*.

Fixed a problem in the incremental redisplay code checked in
recently: the output record that holds an updating output record's
children wasn't always created.

Some tweaks (in progress) to ACCEPTING-VALUES.

Revision 1.11 - (view) (annotate) - [select for diffs]
Thu Nov 13 22:54:07 2003 UTC (10 years, 5 months ago) by moore
Branch: MAIN
Changes since 1.10: +23 -14 lines
Diff to previous 1.10
Fixed Goatee problem with the area not being drawn initially.

Implement :move-cursor option to surrounding-output-with-border.

Use surrounding-output-with-border in accepting-values to make
better-looking entry fields.

Establish an abort restart in default-frame-top-level.

Paul Werkowski's fix for menu command names.

Added Raymond Toy's note about CLX and CMUCL.

Revision 1.10 - (view) (annotate) - [select for diffs]
Mon Nov 10 21:40:34 2003 UTC (10 years, 5 months ago) by moore
Branch: MAIN
CVS Tags: McCLIM-0-9
Changes since 1.9: +16 -14 lines
Diff to previous 1.9

Some cleanup and missing functions

Revision 1.9 - (view) (annotate) - [select for diffs]
Mon Jul 14 04:15:30 2003 UTC (10 years, 9 months ago) by hefner1
Branch: MAIN
Changes since 1.8: +10 -7 lines
Diff to previous 1.8
Fix for underlining, need to descend into presentations, etc.

Revision 1.8 - (view) (annotate) - [select for diffs]
Sun Jun 8 02:55:52 2003 UTC (10 years, 10 months ago) by gilbert
Branch: MAIN
Changes since 1.7: +5 -7 lines
Diff to previous 1.7
SURROUNDING-OUTPUT-WITH-BORDER
    Uses STREAM-DESIGNATOR-SYMBOL and GEN-INVOKE-TRAMPOLINE now.

Revision 1.7 - (view) (annotate) - [select for diffs]
Wed May 28 18:46:02 2003 UTC (10 years, 10 months ago) by gilbert
Branch: MAIN
Changes since 1.6: +3 -2 lines
Diff to previous 1.6
INVOKE-SURROUNDING-OUTPUT-WITH-BORDER
    . uses WITH-IDENTITY-TRANSFORMATION now
    . more graceful behavior in case the border style is not defined.

Revision 1.6 - (view) (annotate) - [select for diffs]
Thu May 1 08:29:33 2003 UTC (10 years, 11 months ago) by hefner1
Branch: MAIN
Changes since 1.5: +27 -1 lines
Diff to previous 1.5
Implemented :drop-shadow and :underline

Revision 1.5 - (view) (annotate) - [select for diffs]
Fri Mar 21 21:36:58 2003 UTC (11 years, 1 month ago) by mikemac
Branch: MAIN
Changes since 1.4: +1 -1 lines
Diff to previous 1.4
make all of the package names passed to in-package be lowercase keywords for ACL's java mode

Revision 1.4 - (view) (annotate) - [select for diffs]
Sun Aug 18 03:12:19 2002 UTC (11 years, 8 months ago) by adejneka
Branch: MAIN
Changes since 1.3: +1 -2 lines
Diff to previous 1.3
* SURROUNDING-OUTPUT-WITH-BORDER: Fixed the default value of STREAM.

Revision 1.3 - (view) (annotate) - [select for diffs]
Tue May 28 08:00:33 2002 UTC (11 years, 10 months ago) by adejneka
Branch: MAIN
Changes since 1.2: +10 -3 lines
Diff to previous 1.2
* Implemented oval border

Revision 1.2 - (view) (annotate) - [select for diffs]
Mon May 27 07:06:22 2002 UTC (11 years, 11 months ago) by adejneka
Branch: MAIN
Changes since 1.1: +12 -10 lines
Diff to previous 1.1
* Border is drawn in sheet coordinates.

Revision 1.1 - (view) (annotate) - [select for diffs]
Sat May 25 06:29:06 2002 UTC (11 years, 11 months ago) by adejneka
Branch: MAIN
Implemented macros for the bordered output.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.5