add deprecation note for the ActiveX part of MysterX

This commit is contained in:
Matthew Flatt 2012-01-06 11:54:11 +01:00
parent 78ac4d3d27
commit 9ff30672fc
8 changed files with 38 additions and 2 deletions

View File

@ -6,6 +6,8 @@
A MysterX application consists of one or more browsers, which are A MysterX application consists of one or more browsers, which are
instances of the class @racket[mx-browser%]. instances of the class @racket[mx-browser%].
@(deprecated)
@local-table-of-contents[] @local-table-of-contents[]
@include-section["browsers.scrbl"] @include-section["browsers.scrbl"]

View File

@ -3,6 +3,8 @@
@title[#:tag "browsers"]{Browsers} @title[#:tag "browsers"]{Browsers}
@(deprecated)
@defclass[mx-browser% object% ()]{ @defclass[mx-browser% object% ()]{
@defconstructor[([label string? "MysterX"] @defconstructor[([label string? "MysterX"]

View File

@ -1,13 +1,27 @@
#lang scheme/base #lang at-exp scheme/base
(require scribble/manual (require scribble/manual
scribble/core
(for-label mysterx (for-label mysterx
scheme/class scheme/class
scheme/base scheme/base
scheme/contract)) scheme/contract))
(provide (all-from-out scribble/manual) (provide deprecated yellow
(all-from-out scribble/manual)
(for-label (all-from-out mysterx (for-label (all-from-out mysterx
scheme/class scheme/class
scheme/base scheme/base
scheme/contract))) scheme/contract)))
(define (yellow . content)
(make-element (make-style
#f
(list (make-background-color-property "yellow")))
content))
(define (deprecated)
@para{@yellow{@bold{WARNING:}} All bindings in this section are scheduled for removal
after version 5.2.1.})

View File

@ -3,6 +3,8 @@
@title[#:tag "documents"]{Documents} @title[#:tag "documents"]{Documents}
@(deprecated)
A browser contains one document at a time. If A browser contains one document at a time. If
hyperlinks are clicked, or the navigation methods hyperlinks are clicked, or the navigation methods
(navigate, go-forward, go-back) are used, the (navigate, go-forward, go-back) are used, the

View File

@ -89,6 +89,8 @@
@title[#:tag "html-element"]{HTML Elements} @title[#:tag "html-element"]{HTML Elements}
@(deprecated)
@defclass[mx-element% object% ()]{ @defclass[mx-element% object% ()]{
@defmethod[(get-html) @defmethod[(get-html)

View File

@ -3,6 +3,8 @@
@title[#:tag "html-events"]{HTML Events} @title[#:tag "html-events"]{HTML Events}
@(deprecated)
MysterX HTML events are generated by mouse and MysterX HTML events are generated by mouse and
keyboard interaction with HTML elements in a keyboard interaction with HTML elements in a
document. document.

View File

@ -5,6 +5,8 @@
@title[#:tag "html" #:style 'toc]{HTML and Dynamic HTML} @title[#:tag "html" #:style 'toc]{HTML and Dynamic HTML}
@(deprecated)
The @racket[mx-element%] class encapsulates HTML elements. By The @racket[mx-element%] class encapsulates HTML elements. By
calling the methods of the class, you can change the appearance of calling the methods of the class, you can change the appearance of
elements, and place new HTML before or after the element. While the elements, and place new HTML before or after the element. While the
@ -28,6 +30,8 @@
@section{Generating ActiveX HTML} @section{Generating ActiveX HTML}
@(deprecated)
@deftogether[( @deftogether[(
@defproc[(coclass->html [name string?] @defproc[(coclass->html [name string?]
[width exact-integer?] [width exact-integer?]
@ -54,6 +58,8 @@
@section{CSS} @section{CSS}
@(deprecated)
In the @racket[mx-element%] method descriptions, ``CSS'' refers to In the @racket[mx-element%] method descriptions, ``CSS'' refers to
the Cascading Style Sheets specification. A CSS length is string the Cascading Style Sheets specification. A CSS length is string
consisting of a decimal integer number followed by one of the units consisting of a decimal integer number followed by one of the units
@ -76,6 +82,8 @@
@section{Colors} @section{Colors}
@(deprecated)
Many element properties represent colors. In HTML, colors may be Many element properties represent colors. In HTML, colors may be
represented by an RGB string, which contains 7 characters. The first represented by an RGB string, which contains 7 characters. The first
character is @litchar{#}, the rest are hexadecimal digits character is @litchar{#}, the rest are hexadecimal digits

View File

@ -10,6 +10,10 @@
Dynamic HTML (DHTML) is used for component presentation and Dynamic HTML (DHTML) is used for component presentation and
event-handling. event-handling.
@yellow{@bold{WARNING:}} All ActiveX support (as described in
@secref["activex"]) is scheduled for removal from MysterX after
version 5.2.1.
@defmodule[mysterx] @defmodule[mysterx]
@table-of-contents[] @table-of-contents[]