Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

NCPopupInfo Class Reference

#include <NCPopupInfo.h>

Inheritance diagram for NCPopupInfo:

NCPopup NCDialog YDialog NCWidget YContainerWidget tnode< NCWidget * > NCursesError YWidget List of all members.

Public Member Functions

 NCPopupInfo (const wpos at, const YCPString &headline, const YCPString &text, string okButtonLabel=PkgNames::OKLabel(), string cancelButtonLabel="")
virtual ~NCPopupInfo ()
virtual long nicesize (YUIDimension dim)
void createLayout (const YCPString &headline, const YCPString &text, string okButtonLabel, string cancelButtonLabel)
NCursesEvent & showInfoPopup ()
void popup ()
void popdown ()
bool isVisible ()
void setNiceSize (int horiz, int vert)

Protected Member Functions

virtual bool postAgain ()
virtual NCursesEvent wHandleInput (wint_t ch)

Private Member Functions

NCPopupInfo & operator= (const NCPopupInfo &)
 NCPopupInfo (const NCPopupInfo &)

Private Attributes

NCRichText * helpText
NCPushButton * okButton
NCPushButton * cancelButton
int hDim
int vDim
bool visible

Constructor & Destructor Documentation

NCPopupInfo::NCPopupInfo (  const NCPopupInfo &   )  [private]
 

NCPopupInfo::NCPopupInfo (  const wpos  at,
const YCPString &  headline,
const YCPString &  text,
string  okButtonLabel = PkgNames::OKLabel(),
string  cancelButtonLabel = ""
) 
 

NCPopupInfo::~NCPopupInfo (   )  [virtual]
 


Member Function Documentation

void NCPopupInfo::createLayout (  const YCPString &  headline,
const YCPString &  text,
string  okButtonLabel,
string  cancelButtonLabel
) 
 

bool NCPopupInfo::isVisible (   )  [inline]
 

long NCPopupInfo::nicesize (  YUIDimension  dim  )  [virtual]
 

Reimplemented from NCDialog.

NCPopupInfo& NCPopupInfo::operator= (  const NCPopupInfo &   )  [private]
 

void NCPopupInfo::popdown (   ) 
 

void NCPopupInfo::popup (   ) 
 

bool NCPopupInfo::postAgain (   )  [protected, virtual]
 

Reimplemented from NCPopup.

void NCPopupInfo::setNiceSize (  int  horiz,
int  vert
)  [inline]
 

NCursesEvent & NCPopupInfo::showInfoPopup (   ) 
 

NCursesEvent NCPopupInfo::wHandleInput (  wint_t  ch  )  [protected, virtual]
 

Reimplemented from NCPopup.


Member Data Documentation

NCPushButton* NCPopupInfo::cancelButton [private]
 

int NCPopupInfo::hDim [private]
 

NCRichText* NCPopupInfo::helpText [private]
 

NCPushButton* NCPopupInfo::okButton [private]
 

int NCPopupInfo::vDim [private]
 

bool NCPopupInfo::visible [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Sep 14 10:52:55 2005 for yast2-ncurses by  doxygen 1.4.4