Main Page   Modules   Class Hierarchy   Compound List   Compound Members  

IpeletHelper Class Reference
[The Ipelet interface]

Service provider for Ipelets. More...

List of all members.

Public Methods


Detailed Description

Service provider for Ipelets.

Ipelets can ask Ipe to perform various services and request information using this class.


Member Function Documentation

virtual const IpeAllAttributes& IpeletHelper::Attributes   [pure virtual]
 

Return the attributes currently set in the UI.

virtual int IpeletHelper::CurrentLayer   [pure virtual]
 

Return index of current layer in the page.

virtual void IpeletHelper::Message const char *    msg [pure virtual]
 

Show a message in the status bar.

virtual int IpeletHelper::MessageBox const char *    text,
const char *    button1,
const char *    button2,
const char *    button3
[pure virtual]
 

Pop up a modal message box with the text, and up to three buttons (Use 0 pointer to remove a button). Returns index (0 to 2) of button pressed.

virtual bool IpeletHelper::GetString const char *    prompt,
IpeString   str
[pure virtual]
 

Pop up a modal dialog asking the user to enter a string. Returns true if the user didn't cancel the dialog.

virtual const IpeSnapData& IpeletHelper::SnapData   [pure virtual]
 

Return the current snapping situation in Ipe.

virtual IpeDocument* IpeletHelper::Document bool    markAllEdited [pure virtual]
 

Return the whole document.


The documentation for this class was generated from the following file: