From 32bd5c9f5fe0a829616ebd80f7e80fcf4d482a90 Mon Sep 17 00:00:00 2001 From: Jon Rafkind Date: Mon, 1 Nov 2010 17:59:59 -0600 Subject: [PATCH] document line-numbers-mixin --- collects/scribblings/framework/text.scrbl | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/collects/scribblings/framework/text.scrbl b/collects/scribblings/framework/text.scrbl index ab838d17b0..fa3064a89b 100644 --- a/collects/scribblings/framework/text.scrbl +++ b/collects/scribblings/framework/text.scrbl @@ -1164,4 +1164,22 @@ @defclass[text:searching% (text:searching-mixin text:backup-autosave%) ()]{} @defclass[text:info% (text:info-mixin (editor:info-mixin text:searching%)) ()]{} +@defmixin[text:line-numbers-mixin (text%) (text:line-numbers<%>)]{ + + @defmethod*[#:mode override (((on-paint) void))]{ + + Draws the line numbers. + } + + @defmethod*[(((show-line-numbers! (show boolean?)) void))]{ + + Enables or disables line number drawing. + } + + @defmethod*[(((show-line-numbers?) boolean?))]{ + + Returns whether or not line drawing is enabled. + } +} + @(include-previously-extracted "main-extracts.ss" #rx"^text:")