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

NCPopupFile Class Reference

#include <NCPopupFile.h>

Inheritance diagram for NCPopupFile:

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

Public Member Functions

 NCPopupFile (const wpos at, string device, PackageSelector *pkger)
virtual ~NCPopupFile ()
virtual long nicesize (YUIDimension dim)
void createLayout ()
NCursesEventshowFilePopup ()
bool mountDevice (string device, string errText)
void unmount ()
void saveToFile ()
void loadFromFile ()

Protected Member Functions

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

Private Member Functions

NCPopupFileoperator= (const NCPopupFile &)
 NCPopupFile (const NCPopupFile &)
void setDefaultPath ()

Private Attributes

NCLabelheadline
NCRichTexttextLabel
NCPushButtonokButton
NCPushButtoncancelButton
NCTextEntryfileName
NCComboBoxcomboBox
PackageSelectorpackager
string pathName
bool mountFloppy
string floppyDevice
int hDim
int vDim

Constructor & Destructor Documentation

NCPopupFile::NCPopupFile const NCPopupFile  )  [private]
 

NCPopupFile::NCPopupFile const wpos  at,
string  device,
PackageSelector pkger
 

NCPopupFile::~NCPopupFile  )  [virtual]
 


Member Function Documentation

void NCPopupFile::createLayout  ) 
 

void NCPopupFile::loadFromFile  ) 
 

bool NCPopupFile::mountDevice string  device,
string  errText
 

long NCPopupFile::nicesize YUIDimension  dim  )  [virtual]
 

Reimplemented from NCDialog.

NCPopupFile& NCPopupFile::operator= const NCPopupFile  )  [private]
 

bool NCPopupFile::postAgain  )  [protected, virtual]
 

Reimplemented from NCPopup.

void NCPopupFile::saveToFile  ) 
 

void NCPopupFile::setDefaultPath  )  [private]
 

NCursesEvent & NCPopupFile::showFilePopup  ) 
 

void NCPopupFile::unmount  ) 
 

NCursesEvent NCPopupFile::wHandleInput wint_t  ch  )  [protected, virtual]
 

Reimplemented from NCPopup.


Member Data Documentation

NCPushButton* NCPopupFile::cancelButton [private]
 

NCComboBox* NCPopupFile::comboBox [private]
 

NCTextEntry* NCPopupFile::fileName [private]
 

string NCPopupFile::floppyDevice [private]
 

int NCPopupFile::hDim [private]
 

NCLabel* NCPopupFile::headline [private]
 

bool NCPopupFile::mountFloppy [private]
 

NCPushButton* NCPopupFile::okButton [private]
 

PackageSelector* NCPopupFile::packager [private]
 

string NCPopupFile::pathName [private]
 

NCRichText* NCPopupFile::textLabel [private]
 

int NCPopupFile::vDim [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