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

static UPix folder
static UPix ofolder
static UPix doc
static UPix diskette
static UPix plus
static UPix minus
static UPix ellipsis
static UPix rball
static UPix select
static UPix cross
static UPix check
static UPix zoom
static UPix left
static UPix right
static UPix up
static UPix down
static UPix turn
static UPix question
static UPix leftarrow
static UPix rightarrow
static UPix uparrow
static UPix downarrow
static UPix stop
static UPix ray
static UPix clock
static UPix bomb
static UPix windows
static UPix book
static UPix edit
static UPix eyes
static 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 Thu Mar 3 06:29:06 2005 for Ubit[Eric.Lecolinet@enst.fr] by  doxygen 1.4.1