GFC Logo GFC Title Logo
Reference Manual
Main Page  |  Namespace List  |  Alphabetical List  |  Class List  |  File List

GFC::Gtk::Arrow Class Reference

A GtkArrow C++ wrapper class. More...

#include <gfc/gtk/arrow.hh>

Inheritance diagram for GFC::Gtk::Arrow:

GFC::Gtk::Misc GFC::Gtk::Widget GFC::Gtk::Object GFC::Atk::Implementor GFC::G::Object GFC::G::TypeInterface GFC::G::TypeInstance GFC::G::TypeInstance GFC::Trackable GFC::Trackable List of all members.

Public Member Functions

Constructors
Accessors
Methods

Protected Member Functions

Constructors

Detailed Description

A GtkArrow C++ wrapper class.

Arrow should be used to draw simple arrows that need to point in one of the four cardinal directions (up, down, left, or right). The style of the arrow can be one of shadow in, shadow out, etched in, or etched out.

Arrow will fill any space alloted to it, but since it is inherited from Misc, it can be padded and/or aligned, to fill exactly the space the programmer desires. The direction or style of an arrow can be changed after creation by using set().


Constructor & Destructor Documentation

GFC::Gtk::Arrow::Arrow GtkArrow *  arrow,
bool  owns_reference = false
[explicit, protected]
 

Construct a new Arrow from an existing GtkArrow.

Parameters:
arrow A pointer to a GtkArrow.
owns_reference Set false if the initial reference count is floating, set true if it's not.

The arrow can be a newly created GtkArrow or an existing GtkArrow. (see G::Object::Object).

GFC::Gtk::Arrow::Arrow ArrowType  arrow_type,
ShadowType  shadow_type
 

Construct an Arrow with the specified direction and style.

Parameters:
arrow_type The direction of the arrow, a valid ArrowType.
shadow_type The style of the arrow, a valid ShadowType.


Member Function Documentation

void GFC::Gtk::Arrow::set ArrowType  arrow_type,
ShadowType  shadow_type
 

Sets the direction and style of the Arrow.

Parameters:
arrow_type The direction of the arrow, a valid ArrowType.
shadow_type The style of the arrow, a valid ShadowType.


The documentation for this class was generated from the following file:
Generated on Tue Aug 24 00:34:37 2004 for GFC-UI by doxygen 1.3.8