Wide Studio Object Reference

| Wide Studio Object Reference |
Wide Studio Home
Up to
  ## Class Name WSCimageSet ## Specification of methods ### WSGIappImageSet Function Description Form WSCimageSet* WSGIappImageSet() Function Obtain a global instance of an image management class existing for each application Description Parameters None. Return value A pointer to a image management class instance Notice This is a global function, not a member function. The returned pointer should not be released. Samples
         //Obtain an image instance specifying the name of an image file.
         WSDimage* image = WSGIappImageSet()->getImage("001.jpg");
  ### getImage Function Description Form WSDimage* getImage(short no) Function Obtain an image instance from the image number Description Parameters
  (in)short no | Image number

Return value
  Color instance
Notice
  Do not release the returned image instance
Samples

         //Obtain the image number specifying the image file name
         short ino = WSGIappImageSet()->getImageNo("001.jpg");
         //Obtain an image instance specifying the image number
         WSDimage* image = WSGIappImageSet()->getImage(ino);

  ### getImage Function Description

  Form
    WSDimage* getImage(char* name)
  Function
    Obtain an image instance from an image file name
  Description
  Parameters

    (in)char* name | Image file name

  Return value
    Image instance
  Notice
    Do not release the retuned image instance
  Samples
    Refer to WSGIappImageSet()

  ### getImageNo Function Description

  Form
    short getImageNo(char* name)
  Function
    Obtain the image number from an image file name
  Description
  Parameters

    (in)char* | Image file name

  Return value
    Image number
  Notice
  Samples
    Refer to WSGIappImageSet()

  ### getImageName Function Description

  Form
    char* getImageName(short no)
  Function
    Obtain an image file name from the specified image number's image file
  Description
  Parameters

    (in)short no | Image number

  Return value
    Image file name
  Notice
  Samples

           //Obtain an image file name from the image number
           char* fname = WSGIappImageSet()->getImageName(ino);

  ### destroyImage Function Description

  Form
    long destroyImage(char* fname)
  Function
    Destroy a read image specifying an image file name
  Description
    Destroy a read image buffer to enable re-loading of an image It is used when an image file is updated or to release unneeded images
  Parameters

    (in)char* fname | Image file name

  Return value
    WS_NO_ERR= Normal, otherwise error
  Notice
  Samples

           //Destroy an image buffer specifying a read image file name
           WSGIappImageSet()->destroyImage("001.jpg");

  ### destroyImage Function Description

  Form
    long destroyImage(short no)
  Function
    Destroy an image specifying the image number
  Description
  Parameters

    (in)short no | Image number

  Return value
    WS_NO_ERR= Normal, otherwise error
  Notice
  Samples

           //Destroy an image buffer of a read image file specifying the image number
           short ino = WSGIappImageSet()->getImageNo("001.jpg");
           WSGIappImageSet()->destroyImage(ino);

  Document Release 3.20
  For use with Wide Studio Release 3.20, Spring 2003

  Wide Studio Home | Up to

  Copyright(C) T. Hirabayashi, 1999-2003 |  | Last modified: February 3, 2003