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

FX::FXImageFrame Class Reference

The image frame is a simple frame widget displaying an image; the image is not owned by the image frame so it must be explicitly deleted elsewhere. More...

#include <FXImageFrame.h>

Inheritance diagram for FX::FXImageFrame:

FX::FXFrame FX::FXWindow FX::FXDrawable FX::FXId FX::FXObject

List of all members.

Public Member Functions

 FXImageFrame (FXComposite *p, FXImage *img, FXuint opts=FRAME_SUNKEN|FRAME_THICK, FXint x=0, FXint y=0, FXint w=0, FXint h=0, FXint pl=0, FXint pr=0, FXint pt=0, FXint pb=0)
virtual void create ()
virtual FXint getDefaultWidth ()
virtual FXint getDefaultHeight ()
void setImage (FXImage *img)
FXImagegetImage () const
void setJustify (FXuint mode)
FXuint getJustify () const
virtual void save (FXStream &store) const
virtual void load (FXStream &store)
virtual ~FXImageFrame ()


Detailed Description

The image frame is a simple frame widget displaying an image; the image is not owned by the image frame so it must be explicitly deleted elsewhere.

Constructor & Destructor Documentation

FX::FXImageFrame::FXImageFrame ( FXComposite p,
FXImage img,
FXuint  opts = FRAME_SUNKEN|FRAME_THICK,
FXint  x = 0,
FXint  y = 0,
FXint  w = 0,
FXint  h = 0,
FXint  pl = 0,
FXint  pr = 0,
FXint  pt = 0,
FXint  pb = 0 
)

Construct image frame and pass it an image.

virtual FX::FXImageFrame::~FXImageFrame (  )  [virtual]

Destroy the widget, but do not destroy the image.


Member Function Documentation

virtual void FX::FXImageFrame::create (  )  [virtual]

Create window.

Reimplemented from FX::FXWindow.

virtual FXint FX::FXImageFrame::getDefaultWidth (  )  [virtual]

Get default width.

Reimplemented from FX::FXFrame.

virtual FXint FX::FXImageFrame::getDefaultHeight (  )  [virtual]

Get default height.

Reimplemented from FX::FXFrame.

void FX::FXImageFrame::setImage ( FXImage img  ) 

Change the image being displayed.

FXImage* FX::FXImageFrame::getImage (  )  const [inline]

Return the current image.

void FX::FXImageFrame::setJustify ( FXuint  mode  ) 

Set the current justification mode.

FXuint FX::FXImageFrame::getJustify (  )  const

Get the current justification mode.

virtual void FX::FXImageFrame::save ( FXStream store  )  const [virtual]

Save to stream.

Reimplemented from FX::FXFrame.

virtual void FX::FXImageFrame::load ( FXStream store  )  [virtual]

Load from stream.

Reimplemented from FX::FXFrame.

Copyright © 1997-2005 Jeroen van der Zijp