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

FX::FXImageFrame Class Reference

#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.

Get default width.

Reimplemented from FX::FXFrame.

Get default height.

Reimplemented from FX::FXFrame.

Change the image being displayed.

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

Return the current image.

Set the current justification mode.

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