Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

UPix Class Reference

Pixmap Image object. More...

#include <uima.hpp>

Inheritance diagram for UPix:

UIma UElem UBrick List of all members.

Public Member Functions

 UPix (const UStr &filename)
 UPix (const char *filename=null)
 UPix (const char **xpm_data, u_modes=0)
 initializes a Pixmap Image object (that will be loaded at a later time)

virtual ~UPix ()
std::vector< class UNatPix * > & getNatPixs () const

Static Public Attributes

UPix folder
UPix ofolder
UPix doc
UPix diskette
UPix plus
UPix minus
UPix ellipsis
UPix rball
UPix select
UPix cross
UPix check
UPix zoom
UPix left
UPix right
UPix up
UPix down
UPix turn
UPix question
UPix leftarrow
UPix rightarrow
UPix uparrow
UPix downarrow
UPix stop
UPix ray
UPix clock
UPix bomb
UPix windows
UPix book
UPix edit
UPix eyes
UPix colors
 Predefined Pixmap Images (small icons).


Friends

UPixupix (const UStr &filename)
UPixupix (const char *filename)
UPixupix (const char **xpm_data)
 creator shortcuts (see constructor for details)


Detailed Description

Pixmap Image object.

Works in the same way as UIma: see this class.
Note: background transparency (ie. image shapes) is supported for XPM images


Constructor & Destructor Documentation

UPix::UPix const char **  xpm_data,
u_modes  = 0
 

initializes a Pixmap Image object (that will be loaded at a later time)

see UIma::UIma for details Notes:

  • background transparency (ie. image shapes) is supported for XPM images
  • 'xpm_data' is not copied internally and must not be freed

UPix::~UPix  )  [virtual]
 

att: appel necessaire car ~UIma appelara le cleanCache de UIma


Member Data Documentation

UPix UPix::colors [static]
 

Predefined Pixmap Images (small icons).

most of thse pixmaps were originally designed by Ludvig A. Norin for the FVWM window manager. Please refer to file ufvwmpix.hh for notice (more pixmaps are also available in this file)

Note some of these pixmaps are shaped (= they have a "transparent" background)


The documentation for this class was generated from the following files:
Generated on Sat Feb 21 23:28:22 2004 for Ubit[Eric.Lecolinet@enst.fr] by doxygen 1.3.5