Up
Authors
- Manuel Guesdon (
mguesdon@orange-concept.com)
-
Date: Generated at 2025-12-01
Copyright: (C) 1999-2002 Free Software Foundation, Inc.
- Declared in:
- WebObjects/GSWActiveImage.h
Availability: OpenStep
GSWActiveImage is a dynamic element that
creates clickable images in GSWeb applications. It
extends GSWInput to provide interactive image
functionality, including support for image
maps, coordinate tracking, and various action
mechanisms. This component can handle both
client-side and server-side image map processing,
making it suitable for creating interactive graphical
interfaces where users can click on specific
regions of an image to trigger actions.
GSWActiveImage declares 20 Instance Variables
- (void)
_appendCGIActionURLToResponse: (
GSWResponse*)aResponse
inContext: (
GSWContext*)aContext;
Availability: OpenStep
Internal method that appends CGI-style action URL
parameters to the response. This method is used
internally to generate the appropriate URL
structure when the active image is configured to
invoke actions through CGI-style parameters rather
than form submission.
Warning the
underscore at the start of the name of this
method indicates that it is private, for internal
use only, and you should not use the method in your
code.
- (void)
appendToResponse: (
GSWResponse*)response
inContext: (
GSWContext*)aContext;
Availability: OpenStep
Appends the HTML representation of the active image
to the response. This method generates the
appropriate HTML img tag with all necessary
attributes, event handlers, and image map
configurations based on the component's
current bindings and context.
- (void)
takeValuesFromRequest: (
GSWRequest*)request
inContext: (
GSWContext*)aContext;
Availability: OpenStep
Takes values from the incoming request and
processes them according to the component's
configuration. This method handles form
submission data related to the active image,
including coordinate information when the image
is clicked.
Not implemented (as of 2025-12-01).
Please help us by producing an implementation of
this and donating it to the GNUstep project.
Instance Variables for GSWActiveImage Class
@protected GSWAssociation*
_action;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_actionClass;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_border;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_data;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_directActionName;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_file;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_filename;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_framework;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_height;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_href;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_imageMapRegions;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_imageMapString;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_key;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_mimeType;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected NSDictionary*
_sessionIDQueryAssociations;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_src;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_target;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_width;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_xAssoc;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
@protected GSWAssociation*
_yAssoc;
Availability: OpenStep
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Up