| Allegro CL version 10.0 Unrevised from 9.0 to 10.0. 9.0 version |
Arguments: &key (class (quote html-browser)) (html-widget-class (quote html-widget-for-browser)) (name :html-browser) (owner (screen *system*)) (child-p t) exterior (title "HTML Browser") (include-status-bar t) (title-bar t) (resizable t) (state :normal)
This is a convenience function to return a single html-browser
dialog for a particular owner. If
an html-browser has already been created for the specified owner (a
window or the screen), and it still exists, then it is simply
returned; otherwise a new html-browser is created using the various
arguments to this function, and returned.
All of the arguments are simply passed to make-window, and you could alternately call make-window with the same arguments to always make a new browser. The arguments are all standard make-window arguments except for html-widget-class and include-status-bar. Refer to make-window for the others.
html-widget-class is the name of the class to
instantiate for the html-widget
that will be created inside the
dialog. If you want to add methods for the html-widget, then you can
subclass html-widget
or
(more likely) html-widget-for-browser
and pass the name of the
subclass to this function (or to make-window).
If include-status-bar is true, then the html-browser
will include a common-status-bar
at the
bottom. Some of the default callback methods will show messages there,
such as progress messages while downloading a web page. This argument
defaults to t
to include a common-status-bar.
See the html-browser
control.
Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 9.0 page.
Created 2015.5.21.
| Allegro CL version 10.0 Unrevised from 9.0 to 10.0. 9.0 version |